Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

iopcClassFactory.cpp File Reference

Implementation of class IopcClassFactory. More...

#include "iopcClassFactory.h"
#include "iopcLibCommon.h"
#include <map>

Include dependency graph for iopcClassFactory.cpp:

Include dependency graph

Classes

struct  LtStr
 Helper struct used as comparator in ClassFactoryMap. More...

struct  CreateMethodPointers
 Helper struct used as value type in ClassFactoryMap - contains pointers to createInstance() and createReference() methods. More...


Typedefs

typedef map< const char *,
CreateMethodPointers, LtStr
ClassFactoryMap

Variables

IopcClassFactory iopcClassFactory

Detailed Description

Implementation of class IopcClassFactory.

Author:
Josef Troch (josef.troch@email.cz)
Date:
2004

Typedef Documentation

typedef map<const char *, CreateMethodPointers, LtStr> ClassFactoryMap
 

Type of map used in IopcClassFactory::classFactoryMap.


Variable Documentation

IopcClassFactory iopcClassFactory
 

The one and only instance of IopcClassFactory.

Stores pointers to functions that can create new instance of / reference to appropriate IopcPersistentObject ancestor. It is filled by constructors of IopcClassRegistrar-s.


Generated on Wed Aug 11 22:33:51 2004 for IOPC by Doxygen 1.3.6