diff -r 000000000000 -r e35f40988205 xmlsecurityengine/xmlsecwrapper/inc/xmlsecwdefs.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xmlsecurityengine/xmlsecwrapper/inc/xmlsecwdefs.h Thu Dec 17 09:29:21 2009 +0200 @@ -0,0 +1,29 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: Macro definitions used in XmlSec code. +* +*/ + +#ifndef _DEFS_H +#define _DEFS_H + +#define TEMPLATE (static_cast(iTemplate)) + +#define INTERNAL_NODEPTR(aNodeObject) (*reinterpret_cast(&(aNodeObject))) +#define INTERNAL_DOCPTR(aDocObject) (*reinterpret_cast(&(aDocObject))) + +#define ENC_CTX (static_cast(iEncCtx)) +#define SIG_CTX (static_cast(iSigCtx)) + +#endif // _DEFS_H