14 #ifndef DT_PROTOCOL_NAMESPACE
15 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
22 class DtVrlinkConnection;
38 const std::string& name,
int attributeType,
double minRange,
double maxRange);
42 const std::string& name,
int& attributeType,
double& minRange,
double& maxRange,
46 const std::string& name);
Virtual base class.
Definition: DtVirtualBaseClass.h:22
boost::signal< void(const DtGlobalObjectDesignator &groupId, const std::string &name, int attributeType, double minRange, double maxRange, int index)> signal_templateAdded
Definition: DtAttributeGroupTemplateManager.h:49
The DtAttributeGroupTemplateManager object is a rooted singleton that is responsible for managing att...
Definition: DtAttributeGroupTemplateManager.h:27
std::map< std::pair< DtGlobalObjectDesignator, std::string >, DtAttributeTemplateInfo > AttributeTemplateMap
Definition: DtAttributeGroupTemplateManager.h:71
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
Contains makVrv::DtVirtualBaseClass class.
DtVrlinkConnection & mySimulation
Definition: DtAttributeGroupTemplateManager.h:70
double myMaxRange
Definition: DtAttributeGroupTemplateManager.h:65
int myIndex
Definition: DtAttributeGroupTemplateManager.h:67
AttributeTemplateMap myAttributeTemplateMap
Definition: DtAttributeGroupTemplateManager.h:72
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
int myAttributeType
Definition: DtAttributeGroupTemplateManager.h:66
std::map< DtGlobalObjectDesignator, int > myAttributesPerGroup
Definition: DtAttributeGroupTemplateManager.h:73
#define DT_PROTOCOL_NAMESPACE
Make VR-Vantage VRLink code export with library #ifdef DL_DLL_IGCONVRLINK #undef DL_DLL_IGCONVRLINK #...
Definition: export.h:32
Definition: DtAttributeGroupTemplateManager.h:62
Contains DLL export macros.
double myMinRange
Definition: DtAttributeGroupTemplateManager.h:64