Builder.h File Reference

Go to the source code of this file.

Classes

class  CBuilder
class  CBuilderFolder
class  CBuilderObject
class  CBuilderModel
class  CBuilderAtom
class  CBuilderReferencePort
class  CBuilderReference
class  CBuilderModelReference
class  CBuilderAtomReference
class  CBuilderConnection
class  CBuilderSet
class  CBuilderFactory

Defines

#define BUILDER_CAST(CLASS, PTR)   (DYNAMIC_DOWNCAST(CLASS,PTR))
#define ciConnection   ciObject
#define iSet   ciObject
#define DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBUILDERMODEL, IMGAMODEL)
#define IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBUILDERMODEL, IMGAMODEL)
#define DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBUILDERMODEL, IMGAMODEL)
#define IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBUILDERMODEL, IMGAMODEL)   IMPLEMENT_DYNAMIC(CLASS, BASECLASS) \
#define DECLARE_CUSTOMMODEL(CLASS, BASECLASS)   DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderModel, IMgaModel)
#define IMPLEMENT_CUSTOMMODEL(CLASS, BASECLASS, NAMES)   IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderModel, IMgaModel)
#define DECLARE_CUSTOMATOM(CLASS, BASECLASS)   DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderAtom, IMgaAtom)
#define IMPLEMENT_CUSTOMATOM(CLASS, BASECLASS, NAMES)   IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderAtom, IMgaAtom)
#define DECLARE_CUSTOMREF(CLASS, BASECLASS)   DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderReference, IMgaReference)
#define IMPLEMENT_CUSTOMREF(CLASS, BASECLASS, NAMES)   IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderReference, IMgaReference)
#define DECLARE_CUSTOMMODELREF(CLASS, BASECLASS)   DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderModelReference, IMgaReference)
#define IMPLEMENT_CUSTOMMODELREF(CLASS, BASECLASS, NAMES)   IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderModelReference, IMgaReference)
#define DECLARE_CUSTOMATOMREF(CLASS, BASECLASS)   DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderAtomReference, IMgaReference)
#define IMPLEMENT_CUSTOMATOMREF(CLASS, BASECLASS, NAMES)   IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderAtomReference, IMgaReference)
#define DECLARE_CUSTOMCONNECTION(CLASS, BASECLASS)   DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderConnection, IMgaSimpleConnection)
#define IMPLEMENT_CUSTOMCONNECTION(CLASS, BASECLASS, NAMES)   IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderConnection, IMgaSimpleConnection)
#define DECLARE_CUSTOMSET(CLASS, BASECLASS)   DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderSet, IMgaSet)
#define IMPLEMENT_CUSTOMSET(CLASS, BASECLASS, NAMES)   IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderSet, IMgaSet)
#define DECLARE_CUSTOMMODELBASE(CLASS, BASECLASS)   DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderModel, IMgaModel)
#define IMPLEMENT_CUSTOMMODELBASE(CLASS, BASECLASS)   IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderModel, IMgaModel)
#define DECLARE_CUSTOMATOMBASE(CLASS, BASECLASS)   DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderAtom, IMgaAtom)
#define IMPLEMENT_CUSTOMATOMBASE(CLASS, BASECLASS)   IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderAtom, IMgaAtom)
#define DECLARE_CUSTOMREFBASE(CLASS, BASECLASS)   DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderReference, IMgaReference)
#define IMPLEMENT_CUSTOMREFBASE(CLASS, BASECLASS)   IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderReference, IMgaReference)
#define DECLARE_CUSTOMMODELREFBASE(CLASS, BASECLASS)   DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderModelReference, IMgaReference)
#define IMPLEMENT_CUSTOMMODELREFBASE(CLASS, BASECLASS)   IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderModelReference, IMgaReference)
#define DECLARE_CUSTOMATOMREFBASE(CLASS, BASECLASS)   DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderAtomReference, IMgaReference)
#define IMPLEMENT_CUSTOMATOMREFBASE(CLASS, BASECLASS)   IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderAtomReference, IMgaReference)
#define DECLARE_CUSTOMCONNECTIONBASE(CLASS, BASECLASS)   DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderConnection, IMgaSimpleConnection)
#define IMPLEMENT_CUSTOMCONNECTIONBASE(CLASS, BASECLASS)   IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderConnection, IMgaSimpleConnection)
#define DECLARE_CUSTOMSETBASE(CLASS, BASECLASS)   DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderSet, IMgaSet)
#define IMPLEMENT_CUSTOMSETBASE(CLASS, BASECLASS)   IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderSet, IMgaSet)

Typedefs

typedef CTypedPtrList
< CPtrList, CBuilderFolder * > 
CBuilderFolderList
typedef CTypedPtrList
< CPtrList, CBuilderObject * > 
CBuilderObjectList
typedef CTypedPtrList
< CPtrList, CBuilderModel * > 
CBuilderModelList
typedef CTypedPtrList
< CPtrList, CBuilderAtom * > 
CBuilderAtomList
typedef CTypedPtrList
< CPtrList, CBuilderReference * > 
CBuilderReferenceList
typedef CTypedPtrList
< CPtrList,
CBuilderAtomReference * > 
CBuilderAtomReferenceList
typedef CTypedPtrList
< CPtrList,
CBuilderModelReference * > 
CBuilderModelReferenceList
typedef CTypedPtrList
< CPtrList,
CBuilderReferencePort * > 
CBuilderReferencePortList
typedef CTypedPtrList
< CPtrList, CBuilderConnection * > 
CBuilderConnectionList
typedef CTypedPtrList
< CPtrList, CBuilderSet * > 
CBuilderSetList
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderModelList * > 
CBuilderModelListTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderAtomList * > 
CBuilderAtomListTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderReferenceList * > 
CBuilderReferenceListTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderAtomReferenceList * > 
CBuilderAtomReferenceListTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderModelReferenceList * > 
CBuilderModelReferenceListTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderConnectionList * > 
CBuilderConnectionListTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderSetList * > 
CBuilderSetListTable
typedef CBuilderModel *(* CBuilderModelCreateFunction )(IMgaModel *iModel, CBuilderModel *parent)
typedef CBuilderReference *(* CBuilderRefCreateFunction )(IMgaReference *iRef, CBuilderModel *parent)
typedef CBuilderModelReference *(* CBuilderModelRefCreateFunction )(IMgaReference *iModelRef, CBuilderModel *parent)
typedef CBuilderAtom *(* CBuilderAtomCreateFunction )(IMgaAtom *iAtom, CBuilderModel *parent)
typedef CBuilderAtomReference *(* CBuilderAtomRefCreateFunction )(IMgaReference *iAtomRef, CBuilderModel *parent)
typedef CBuilderConnection *(* CBuilderConnectionCreateFunction )(IMgaSimpleConnection *iConnection, CBuilderModel *parent)
typedef CBuilderSet *(* CBuilderSetCreateFunction )(IMgaSet *iSet, CBuilderModel *parent)
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderModelCreateFunction
CBuilderModelCreateFunctionTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderAtomCreateFunction
CBuilderAtomCreateFunctionTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderRefCreateFunction
CBuilderRefCreateFunctionTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderModelRefCreateFunction
CBuilderModelRefCreateFunctionTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderAtomRefCreateFunction
CBuilderAtomRefCreateFunctionTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderConnectionCreateFunction
CBuilderConnectionCreateFunctionTable
typedef CTypedPtrMap
< CMapStringToPtr, CString,
CBuilderSetCreateFunction
CBuilderSetCreateFunctionTable
typedef CMap< IUnknown
*, IUnknown *, CBuilderObject
*, CBuilderObject * > 
CBuilderObjectLookupTable
typedef CMap< IUnknown
*, IUnknown
*, CBuilderConnection
*, CBuilderConnection * > 
CBuilderConnectionLookupTable
typedef CMap< IUnknown
*, IUnknown
*, CBuilderReferencePort
*, CBuilderReferencePort * > 
CBuilderReferencePortLookupTable
typedef CMap< CString, LPCTSTR,
CString, LPCTSTR > 
CStringMap
typedef CBuilderObject CBuilderAtomicObject
typedef CBuilderObjectList CBuilderAtomicObjectList
typedef enum editormodes EditorModes

Enumerations

enum  editormodes { DEFAULT }

Define Documentation

#define BUILDER_CAST ( CLASS,
PTR   )     (DYNAMIC_DOWNCAST(CLASS,PTR))

Definition at line 1 of file Builder.h.

#define ciConnection   ciObject

Definition at line 519 of file Builder.h.

#define DECLARE_CUSTOMATOM ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderAtom, IMgaAtom)

Definition at line 640 of file Builder.h.

#define DECLARE_CUSTOMATOMBASE ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderAtom, IMgaAtom)

Definition at line 679 of file Builder.h.

#define DECLARE_CUSTOMATOMREF ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderAtomReference, IMgaReference)

Definition at line 655 of file Builder.h.

#define DECLARE_CUSTOMATOMREFBASE ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderAtomReference, IMgaReference)

Definition at line 694 of file Builder.h.

#define DECLARE_CUSTOMCONNECTION ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderConnection, IMgaSimpleConnection)

Definition at line 660 of file Builder.h.

#define DECLARE_CUSTOMCONNECTIONBASE ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderConnection, IMgaSimpleConnection)

Definition at line 699 of file Builder.h.

#define DECLARE_CUSTOMMODEL ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderModel, IMgaModel)

Definition at line 635 of file Builder.h.

#define DECLARE_CUSTOMMODELBASE ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderModel, IMgaModel)

Definition at line 674 of file Builder.h.

#define DECLARE_CUSTOMMODELREF ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderModelReference, IMgaReference)

Definition at line 650 of file Builder.h.

#define DECLARE_CUSTOMMODELREFBASE ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderModelReference, IMgaReference)

Definition at line 689 of file Builder.h.

#define DECLARE_CUSTOMREF ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderReference, IMgaReference)

Definition at line 645 of file Builder.h.

#define DECLARE_CUSTOMREFBASE ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderReference, IMgaReference)

Definition at line 684 of file Builder.h.

#define DECLARE_CUSTOMSET ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXX(CLASS, BASECLASS, CBuilderSet, IMgaSet)

Definition at line 665 of file Builder.h.

#define DECLARE_CUSTOMSETBASE ( CLASS,
BASECLASS   )     DECLARE_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderSet, IMgaSet)

Definition at line 704 of file Builder.h.

#define DECLARE_CUSTOMXXX ( CLASS,
BASECLASS,
CBUILDERMODEL,
IMGAMODEL   ) 
Value:
DECLARE_DYNAMIC(CLASS) \
protected: \
        CLASS(IMGAMODEL* iModel, CBuilderModel* parent); \
public: \
        static CBUILDERMODEL* Create(IMGAMODEL* iModel, CBuilderModel* parent); \
        static CBuilderFactory registercreatefunc;

Definition at line 603 of file Builder.h.

#define DECLARE_CUSTOMXXXBASE ( CLASS,
BASECLASS,
CBUILDERMODEL,
IMGAMODEL   ) 
Value:
DECLARE_DYNAMIC(CLASS) \
protected: \
        CLASS(IMGAMODEL* iInterface, CBuilderModel* parent) : BASECLASS(iInterface, parent) { } \
public:

Definition at line 623 of file Builder.h.

#define IMPLEMENT_CUSTOMATOM ( CLASS,
BASECLASS,
NAMES   )     IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderAtom, IMgaAtom)

Definition at line 642 of file Builder.h.

#define IMPLEMENT_CUSTOMATOMBASE ( CLASS,
BASECLASS   )     IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderAtom, IMgaAtom)

Definition at line 681 of file Builder.h.

#define IMPLEMENT_CUSTOMATOMREF ( CLASS,
BASECLASS,
NAMES   )     IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderAtomReference, IMgaReference)

Definition at line 657 of file Builder.h.

#define IMPLEMENT_CUSTOMATOMREFBASE ( CLASS,
BASECLASS   )     IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderAtomReference, IMgaReference)

Definition at line 696 of file Builder.h.

#define IMPLEMENT_CUSTOMCONNECTION ( CLASS,
BASECLASS,
NAMES   )     IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderConnection, IMgaSimpleConnection)

Definition at line 662 of file Builder.h.

#define IMPLEMENT_CUSTOMCONNECTIONBASE ( CLASS,
BASECLASS   )     IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderConnection, IMgaSimpleConnection)

Definition at line 701 of file Builder.h.

#define IMPLEMENT_CUSTOMMODEL ( CLASS,
BASECLASS,
NAMES   )     IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderModel, IMgaModel)

Definition at line 637 of file Builder.h.

#define IMPLEMENT_CUSTOMMODELBASE ( CLASS,
BASECLASS   )     IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderModel, IMgaModel)

Definition at line 676 of file Builder.h.

#define IMPLEMENT_CUSTOMMODELREF ( CLASS,
BASECLASS,
NAMES   )     IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderModelReference, IMgaReference)

Definition at line 652 of file Builder.h.

#define IMPLEMENT_CUSTOMMODELREFBASE ( CLASS,
BASECLASS   )     IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderModelReference, IMgaReference)

Definition at line 691 of file Builder.h.

#define IMPLEMENT_CUSTOMREF ( CLASS,
BASECLASS,
NAMES   )     IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderReference, IMgaReference)

Definition at line 647 of file Builder.h.

#define IMPLEMENT_CUSTOMREFBASE ( CLASS,
BASECLASS   )     IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderReference, IMgaReference)

Definition at line 686 of file Builder.h.

#define IMPLEMENT_CUSTOMSET ( CLASS,
BASECLASS,
NAMES   )     IMPLEMENT_CUSTOMXXX(CLASS, BASECLASS, NAMES, CBuilderSet, IMgaSet)

Definition at line 667 of file Builder.h.

#define IMPLEMENT_CUSTOMSETBASE ( CLASS,
BASECLASS   )     IMPLEMENT_CUSTOMXXXBASE(CLASS, BASECLASS, CBuilderSet, IMgaSet)

Definition at line 706 of file Builder.h.

#define IMPLEMENT_CUSTOMXXX ( CLASS,
BASECLASS,
NAMES,
CBUILDERMODEL,
IMGAMODEL   ) 
Value:
IMPLEMENT_DYNAMIC(CLASS, BASECLASS) \
CLASS::CLASS(IMGAMODEL* iInterface, CBuilderModel* parent) \
        : BASECLASS(iInterface, parent) { } \
CBUILDERMODEL* CLASS::Create(IMGAMODEL* iModel, CBuilderModel* parent) \
{ \
        CLASS* ptr = new CLASS(iModel, parent); \
        ptr->Initialize(); \
        return ptr; \
} \
CBuilderFactory CLASS::registercreatefunc(NAMES, CLASS::Create);

Definition at line 611 of file Builder.h.

#define IMPLEMENT_CUSTOMXXXBASE ( CLASS,
BASECLASS,
CBUILDERMODEL,
IMGAMODEL   )     IMPLEMENT_DYNAMIC(CLASS, BASECLASS) \

Definition at line 629 of file Builder.h.

#define iSet   ciObject

Definition at line 544 of file Builder.h.


Typedef Documentation

Definition at line 44 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderAtomCreateFunction> CBuilderAtomCreateFunctionTable

Definition at line 50 of file Builder.h.

Definition at line 63 of file Builder.h.

Definition at line 64 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderAtom*> CBuilderAtomList

Definition at line 25 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderAtomList *> CBuilderAtomListTable

Definition at line 34 of file Builder.h.

Definition at line 45 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderAtomRefCreateFunction> CBuilderAtomRefCreateFunctionTable

Definition at line 53 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderAtomReference*> CBuilderAtomReferenceList

Definition at line 27 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderAtomReferenceList *> CBuilderAtomReferenceListTable

Definition at line 36 of file Builder.h.

typedef CBuilderConnection*(* CBuilderConnectionCreateFunction)(IMgaSimpleConnection *iConnection, CBuilderModel *parent)

Definition at line 46 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderConnectionCreateFunction> CBuilderConnectionCreateFunctionTable

Definition at line 54 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderConnection*> CBuilderConnectionList

Definition at line 30 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderConnectionList *> CBuilderConnectionListTable

Definition at line 38 of file Builder.h.

Definition at line 58 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderFolder*> CBuilderFolderList

Definition at line 20 of file Builder.h.

Definition at line 41 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderModelCreateFunction> CBuilderModelCreateFunctionTable

Definition at line 49 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderModel*> CBuilderModelList

Definition at line 24 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderModelList *> CBuilderModelListTable

Definition at line 33 of file Builder.h.

Definition at line 43 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderModelRefCreateFunction> CBuilderModelRefCreateFunctionTable

Definition at line 52 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderModelReference*> CBuilderModelReferenceList

Definition at line 28 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderModelReferenceList *> CBuilderModelReferenceListTable

Definition at line 37 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderObject*> CBuilderObjectList

Definition at line 23 of file Builder.h.

typedef CMap<IUnknown*, IUnknown*, CBuilderObject*, CBuilderObject*> CBuilderObjectLookupTable

Definition at line 57 of file Builder.h.

Definition at line 42 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderRefCreateFunction> CBuilderRefCreateFunctionTable

Definition at line 51 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderReference*> CBuilderReferenceList

Definition at line 26 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderReferenceList *> CBuilderReferenceListTable

Definition at line 35 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderReferencePort*> CBuilderReferencePortList

Definition at line 29 of file Builder.h.

Definition at line 59 of file Builder.h.

Definition at line 47 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderSetCreateFunction> CBuilderSetCreateFunctionTable

Definition at line 55 of file Builder.h.

typedef CTypedPtrList<CPtrList, CBuilderSet*> CBuilderSetList

Definition at line 31 of file Builder.h.

typedef CTypedPtrMap<CMapStringToPtr, CString, CBuilderSetList *> CBuilderSetListTable

Definition at line 39 of file Builder.h.

typedef CMap<CString, LPCTSTR, CString, LPCTSTR> CStringMap

Definition at line 61 of file Builder.h.

typedef enum editormodes EditorModes

Definition at line 67 of file Builder.h.


Enumeration Type Documentation

Enumerator:
DEFAULT 

Definition at line 66 of file Builder.h.

Generated on Thu May 30 15:42:55 2013 for GME by  doxygen 1.6.3