13 #include <vlutil/vlString.h>
14 #include <vlutil/vlMutex.h>
25 : myName( MAKRti::DtString::nullString() )
28 , myIsPredefined( false )
33 bool saved,
bool chosen,
bool predefined )
36 , myIsChosen( chosen )
37 , myIsPredefined( predefined )
95 virtual MAKRti::DtString defaultName()
const;
98 virtual MAKRti::DtString description()
const;
101 virtual void setForceFullCompliance(
bool compliance);
104 virtual bool forceFullCompliance()
const;
106 virtual void setRidConfigurationName(
const MAKRti::DtString& name );
107 virtual const MAKRti::DtString& ridConfigurationName()
const;
109 virtual void setRidIsPreconfigured(
bool isPreconfigured );
110 virtual bool ridIsPreconfigured()
const;
112 virtual void setRidFilePath(
const MAKRti::DtFilename& ridPath );
113 virtual const MAKRti::DtFilename& ridFilePath()
const;
115 virtual void setRidLisp(
const MAKRti::DtString& lisp );
116 virtual const MAKRti::DtString& ridLisp()
const;
119 virtual bool isValid()
const;
124 virtual MAKRti::DtString constructConfigName()
const;
127 virtual MAKRti::DtString constructConfigDescription()
const;