#include <string>
#include <sstream>
#include <algorithm>
#include <cctype>
#include "Base/GCException.h"
#include "../GenApiDll.h"
#include "../Synch.h"
#include "../Types.h"
#include "../INode.h"
#include "../ICategory.h"
#include "INodePrivate.h"
#include "INodeMapPrivate.h"
#include "../IInteger.h"
#include "../IBoolean.h"
#include "../ISelector.h"
#include "../NodeCallback.h"
#include "../EnumClasses.h"
#include "Log.h"
#include "Value2String.h"
#include "PolyReference.h"
#include "NodeMapData/NodeMapDataTypes.h"
#include "NodeMapData/NodeData.h"
#include "NodeMap.h"
#include "../IUserData.h"
#include <list>
Go to the source code of this file.
#define ADD_CHILD |
( |
|
PropertyID, |
|
|
|
Property |
|
) |
| |
Value:INodePrivate *pNode =
dynamic_cast<CNodeMap*
>(m_pNodeMap)->_GetNodeByID(Property.NodeID()); \
add_child( PropertyID, Property, pNode );
interface GENAPI_DECL_ABSTRACT INodePrivate
Interface including the methods for node construction common to all nodes.
Definition at line 311 of file Node.h.
#define ADD_ORPHAN_CHILD |
( |
|
PropertyID, |
|
|
|
Property |
|
) |
| |
Value:INodePrivate *pNode =
dynamic_cast<CNodeMap*
>(m_pNodeMap)->_GetNodeByID(Property.NodeID()); \
add_orphan_child( PropertyID, Property, pNode );
interface GENAPI_DECL_ABSTRACT INodePrivate
Interface including the methods for node construction common to all nodes.
Definition at line 307 of file Node.h.
#define GET_CSTR |
( |
|
x | ) |
x.c_str() |
#define GET_LOCALE_INFO GetLocaleInfo |
#define GET_MODULE_FILE_NAME GetModuleFileName |
#define QUALIFY_LITERAL |
( |
|
x | ) |
x |