17 (*DtStandardVariableRecordCreator)(
void* addr ,
unsigned int length );
19 class DT_DLL_VL DtStandardVariableRecordFactory
25 DtStandardVariableRecordFactory();
28 virtual ~DtStandardVariableRecordFactory();
31 DtStandardVariableRecordFactory(
const DtStandardVariableRecordFactory& orig);
34 virtual DtStandardVariableRecordFactory& operator=(
const DtStandardVariableRecordFactory& other);
39 virtual DtStandardVariableRecord* createStandardVariableRecord(
unsigned int recordType,
void* addr = 0,
unsigned int length = 0)
const;
47 virtual void registerRecord(
unsigned int recordType, DtStandardVariableRecordCreator creator);
54 std::map<unsigned int, DtStandardVariableRecordCreator> mySVMap;
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Contains the standard DIS enumerations.
Definition: standardVariableRecord.h:22
This file contains typedefs for machine dependant types.