Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

pfactory.h File Reference

#include <ptlib.h>
#include <string>
#include <map>
#include <vector>

Go to the source code of this file.

Defines

#define PLOAD_FACTORY_DECLARE(AbstractType, KeyType)   namespace PWLibFactoryLoader { extern int AbstractType##_##KeyType; }
#define PLOAD_FACTORY(AbstractType, KeyType)   PWLibFactoryLoader::AbstractType##_##KeyType = 1;
#define PINSTANTIATE_FACTORY(AbstractType, KeyType)   namespace PWLibFactoryLoader { int AbstractType##_##KeyType; };


Define Documentation

#define PINSTANTIATE_FACTORY AbstractType,
KeyType   )     namespace PWLibFactoryLoader { int AbstractType##_##KeyType; };
 

#define PLOAD_FACTORY AbstractType,
KeyType   )     PWLibFactoryLoader::AbstractType##_##KeyType = 1;
 

#define PLOAD_FACTORY_DECLARE AbstractType,
KeyType   )     namespace PWLibFactoryLoader { extern int AbstractType##_##KeyType; }
 


Generated on Thu Jun 15 15:24:30 2006 for PWLib by  doxygen 1.4.2