VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
makArchives::DtDriverRecord Class Reference

A record for saving out a driver instance. More...

Inheritance diagram for makArchives::DtDriverRecord:
Inheritance graph
[legend]

Public Member Functions

 DtDriverRecord ()
 CTOR.
 DtDriverRecord (const DtDriverRecord &orig)
 Copy CTOR.
DtDriverRecordoperator= (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

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 //.

Detailed Description

A record for saving out a driver instance.

Constructor & Destructor Documentation

makArchives::DtDriverRecord::DtDriverRecord ( )

CTOR.

makArchives::DtDriverRecord::DtDriverRecord ( const DtDriverRecord orig)

Copy CTOR.

makArchives::DtDriverRecord::~DtDriverRecord ( )

DTOR.

Member Function Documentation

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
template<class Archive >
void makArchives::DtDriverRecord::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprotected

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 >>.

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Serialization/Deserialization //.

Member Data Documentation

std::string makArchives::DtDriverRecord::myType
protected
std::map<std::string,std::string> makArchives::DtDriverRecord::mySettings
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)