Inheritance diagram for CP_PropertyList::NodeFactoryImp< Class_t, CF_t >:
Public Member Functions | |
NodeFactoryImp (CFTypeID inTypeID) | |
~NodeFactoryImp () | |
Static Public Member Functions | |
static Node * | CreateNodeForCFObject (CFTypeRef inCFObject) |
Protected Member Functions | |
virtual Node * | operator() (CFTypeRef inCFObject) |
void | RegisterFactory (CFTypeID inTypeID, NodeFactory *factory) |
void | UnregisterFactory (CFTypeID inTypeID) |
Static Protected Attributes | |
static std::map< CFTypeID, NodeFactory * > * | gFactories |
Private Attributes | |
CFTypeID | fTypeID |
|
|
|
|
|
Implements CP_PropertyList::NodeFactory. |
|
|
|
|
|
|
|
|
|
|