![]() |
VR-Forces Development_Version Class Documentation
|
Configuration for the makVrv::DtIgDriver class. More...

Public Member Functions | |
| DtDriverConfiguration (const std::string &name="") | |
| CTOR. | |
| DtDriverConfiguration (const DtDriverConfiguration &) | |
| Copy CTOR. | |
| DtDriverConfiguration & | operator= (const DtDriverConfiguration &) |
| Assignment OP. | |
| virtual | ~DtDriverConfiguration () |
| DTOR. | |
| virtual DT_DECLARE_serialize_FUNCTIONS const std::string & | masterDriverAddress () const |
| Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive. | |
| virtual void | setMasterDriverAddress (const std::string &addr) |
| Set the remote driver address. | |
| virtual int | masterDriverPort () const |
| Get the remote driver port. | |
| virtual void | setMasterDriverPort (int port) |
| Set the remote driver port. | |
Public Member Functions inherited from makVrv::DtConfiguration | |
| DtConfiguration (const std::string &name="") | |
| CTOR. | |
| DtConfiguration (const DtConfiguration &) | |
| Copy CTOR. | |
| DtConfiguration & | operator= (const DtConfiguration &) |
| Assignment OP. | |
| virtual | ~DtConfiguration () |
| DTOR. | |
| virtual const std::string & | name () const |
| Get the configuration name. | |
| virtual void | setName (const std::string &name) |
| Set the configuration name. | |
| virtual const std::string * | findOptionalParameter (const std::string &name) const |
| Find an optional parameters. | |
| virtual void | setOptionalParameter (const std::string &name, const std::string &value) |
| Set an optional parameter. | |
| virtual void | setOptionalParameters (const ParameterMap &) |
| Set an optional parameters. | |
| virtual void | removeOptionalParameter (const std::string &name) |
| Remove an optional parameter. | |
| const ParameterMap & | optionalParameters () const |
| Get the optional parameters. | |
Static Public Attributes | |
| static const int | theDefaultPort = 22563 |
| The default remote driver port. | |
Protected Member Functions | |
| template<class Archive > | |
| void | _serialize (Archive &ar, const unsigned int version) |
| Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive example: fstream fo("test.xml",std;:ios_base::out); xml_oarchive os(fo); DtConfiguration aConfig; aConfig.serialize(os,0);. | |
Protected Attributes | |
| std::string | myMasterDriverAddress |
| int | myMasterDriverPort |
Protected Attributes inherited from makVrv::DtConfiguration | |
| std::string | myName |
| ParameterMap | myOptionalParameters |
| DtProxyWP | myAttachedInterface |
Additional Inherited Members | |
Public Types inherited from makVrv::DtConfiguration | |
| typedef std::map< std::string, std::string > | ParameterMap |
Configuration for the makVrv::DtIgDriver class.
| makVrv::DtDriverConfiguration::DtDriverConfiguration | ( | const std::string & | name = "" | ) |
CTOR.
| makVrv::DtDriverConfiguration::DtDriverConfiguration | ( | const DtDriverConfiguration & | ) |
Copy CTOR.
|
virtual |
DTOR.
| DtDriverConfiguration& makVrv::DtDriverConfiguration::operator= | ( | const DtDriverConfiguration & | ) |
Assignment OP.
|
virtual |
Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive.
Get the remote driver address.
|
virtual |
Set the remote driver address.
|
virtual |
Get the remote driver port.
|
virtual |
Set the remote driver port.
|
inlineprotected |
Declare serialize functions Call via serialize(Archive ar, unsigned int version); Where Archive can be any of : xml_oarchive,xml_iarchive,binary_oarchive binary_iarchive,text_oarchive, or text_iarchive example: fstream fo("test.xml",std;:ios_base::out); xml_oarchive os(fo); DtConfiguration aConfig; aConfig.serialize(os,0);.
Serialize this class.
Reimplemented from makVrv::DtConfiguration.
References DT_SERIALIZE_BASE, and DT_SERIALIZE_MEMBER.
|
static |
The default remote driver port.
|
protected |
|
protected |