17 (*DtStandardVariableRecordCreator)(
void* addr ,
unsigned int length );
19 class DT_DLL_VL DtStandardVariableRecordFactory
25 DtStandardVariableRecordFactory();
28 virtual ~DtStandardVariableRecordFactory();
31 DtStandardVariableRecordFactory(
const DtStandardVariableRecordFactory& orig);
34 DtStandardVariableRecordFactory& operator=(
const DtStandardVariableRecordFactory& other);
39 DtStandardVariableRecord* createStandardVariableRecord(
unsigned int recordType,
void* addr = 0,
unsigned int length = 0)
const;
47 void registerRecord(
unsigned int recordType, DtStandardVariableRecordCreator creator);
53 std::map<unsigned int, DtStandardVariableRecordCreator> mySVMap;