![]() |
VR-Forces 4.0.4 Class Documentation
|
A record for saving out a driver instance. More...
Public Member Functions | |
| DtDriverRecord () | |
| CTOR. | |
| DtDriverRecord (const DtDriverRecord &orig) | |
| Copy CTOR. | |
| DtDriverRecord & | operator= (const DtDriverRecord &orig) |
| Assignment OP. | |
| ~DtDriverRecord () | |
| DTOR. | |
| const std::string & | classType () const |
| Get the class type of the driver. | |
| void | setClassType (const std::string &type) |
| Set the class type of the driver. | |
| std::map< std::string, std::string > & | settings () |
| Get the settings map of the driver. | |
| const std::map< std::string, std::string > & | settings () const |
| Get the settings map of the driver. | |
Protected Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
| When the class Archive corresponds to an output archive, the & operator is defined similar to <<. | |
Protected Attributes | |
| std::string | myType |
| std::map< std::string, std::string > | mySettings |
Friends | |
| class | boost::serialization::access |
| Serialization/Deserialization //. | |
A record for saving out a driver instance.
| makArchives::DtDriverRecord::DtDriverRecord | ( | const DtDriverRecord & | orig | ) |
Copy CTOR.
| DtDriverRecord& makArchives::DtDriverRecord::operator= | ( | const DtDriverRecord & | orig | ) |
Assignment OP.
| const std::string& makArchives::DtDriverRecord::classType | ( | ) | const |
Get the class type of the driver.
| void makArchives::DtDriverRecord::setClassType | ( | const std::string & | type | ) |
Set the class type of the driver.
| std::map<std::string,std::string>& makArchives::DtDriverRecord::settings | ( | ) |
Get the settings map of the driver.
| const std::map<std::string,std::string>& makArchives::DtDriverRecord::settings | ( | ) | const |
Get the settings map of the driver.
| void makArchives::DtDriverRecord::serialize | ( | Archive & | ar, |
| const unsigned int | version | ||
| ) | [inline, protected] |
When the class Archive corresponds to an output archive, the & operator is defined similar to <<.
Likewise, when the class Archive is a type of input archive the & operator is defined similar to >>.
friend class boost::serialization::access [friend] |
Serialization/Deserialization //.
std::string makArchives::DtDriverRecord::myType [protected] |
std::map<std::string,std::string> makArchives::DtDriverRecord::mySettings [protected] |