14 #ifndef vrfStateRepositoryUserExtensionFactory_H_
15 #define vrfStateRepositoryUserExtensionFactory_H_
17 #include <vlutil/vlConfig.h>
19 #include <vlutil/vlString.h>
26 (*DtVrfSRUserExtensionCreatorFcn)
56 virtual void addCreatorFcn(
const DtString& type,
Instances of DtVrfStateRepositoryUserExtensionFactory are a factory used to create DtVrfStateReposito...
Definition: vrfStateRepositoryUserExtensionFactory.h:37
std::map< DtString, DtVrfSRUserExtensionCreatorFcn > myCreatorFunctionMap
Definition: vrfStateRepositoryUserExtensionFactory.h:67
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
Definition: readerWriterRegistry.h:39
Description: This repository holds all information that is common to all the forms of all entity/aggr...
Definition: vrfObjectStateRepository.h:87
Instances of DtVrfStateRepositoryUserExtension can be used by customers to extend the base DtVrfObjec...
Definition: vrfStateRepositoryUserExtension.h:29
DtVrfStateRepositoryUserExtension *(* DtVrfSRUserExtensionCreatorFcn)(DtVrfObjectStateRepository *stateRepository, const DtString &rwName, DtReaderWriterRegistry *parentRegistry)
Definition: vrfStateRepositoryUserExtensionFactory.h:27