9 #ifndef DtAssistantConfig_H_
10 #define DtAssistantConfig_H_
14 #define DtDECLARE_UINT_PARAMETER(accessor, mutator) \
16 virtual unsigned int accessor(); \
17 virtual void mutator( unsigned int val ); \
19 MAKRti::DtEnvValueSP my##accessor##Val;
21 #define DtDECLARE_BOOL_PARAMETER(accessor, mutator) \
23 virtual bool accessor(); \
24 virtual void mutator( bool val ); \
26 MAKRti::DtEnvValueSP my##accessor##Val;
28 #define DtDECLARE_FLOAT_PARAMETER(accessor, mutator) \
30 virtual float accessor(); \
31 virtual void mutator( float val ); \
33 MAKRti::DtEnvValueSP my##accessor##Val;
87 return config.
print( ostr );
90 #endif // DtAssistantConfig_H_
virtual std::ostream & print(std::ostream &ostr) const
Prints the configuration to the given output stream.
std::ostream & operator<<(std::ostream &ostr, const DtAssistantConfig &config)
Definition: assistantConfig.h:85
Stores the Assistant configuration information and handles saving and loading this information from a...
Definition: assistantConfig.h:38
#define DtDECLARE_UINT_PARAMETER(accessor, mutator)
Definition: assistantConfig.h:14
DtBaseConfig & operator=(const DtBaseConfig &)
#define DtDECLARE_FLOAT_PARAMETER(accessor, mutator)
Definition: assistantConfig.h:28
Stores the base configuration information and handles saving and loading this information from an XML...
Definition: baseConfig.h:26
#define DtDECLARE_BOOL_PARAMETER(accessor, mutator)
Definition: assistantConfig.h:21
#define DT_DLL_ASSISTANTAPP
Definition: rtiMsConfig.h:151
virtual void setDefaultConfig()
Sets the default configuration.
Definition: assistantConfig.h:75