![]() |
VR-Forces 4.6 Class Documentation
|
Inherit this is you need a list of name/value pairs. More...

Public Types | |
| typedef std::map< std::string, int > | ParametersInt |
| Map types for image task parameter storage. | |
| typedef std::map< std::string, bool > | ParametersBool |
| typedef std::map< std::string, double > | ParametersDouble |
| typedef std::map< std::string, std::string > | ParametersString |
Public Member Functions | |
| DtNameValueLists () | |
| CTOR. | |
| DtNameValueLists (const DtNameValueLists &obj) | |
| Copy CTOR. | |
| DtNameValueLists & | operator= (const DtNameValueLists &rhs) |
| Assignment operator. | |
| bool | operator== (const DtNameValueLists &rhs) const |
| Equality Operator. | |
| bool | operator!= (const DtNameValueLists &rhs) |
| Inequality Operator. | |
| int | parameterInt (const std::string ¶meterName) const |
| Parameter Accessors. | |
| double | parameterDouble (const std::string ¶meterName) const |
| bool | parameterBool (const std::string ¶meterName) const |
| const std::string & | parameterString (const std::string ¶meterName) const |
| void | setParameterInt (const std::string ¶meterName, int value) |
| Parameter Mutators. | |
| void | setParameterDouble (const std::string ¶meterName, double value) |
| void | setParameterBool (const std::string ¶meterName, bool value) |
| void | setParameterString (const std::string ¶meterName, const std::string &value) |
| bool | hasParameterInt (const std::string ¶meterName) const |
| Parameter existence tests. | |
| bool | hasParameterDouble (const std::string ¶meterName) const |
| bool | hasParameterBool (const std::string ¶meterName) const |
| bool | hasParameterString (const std::string ¶meterName) const |
| bool | hasParameter (const std::string ¶meterName) const |
| Check for parameter name independent of type. | |
| const ParametersInt & | parametersInt () const |
| Parameter list accessors. | |
| const ParametersDouble & | parametersDouble () const |
| const ParametersBool & | parametersBool () const |
| const ParametersString & | parametersString () const |
| void | setParametersInt (const ParametersInt ¶meters) |
| Parameter list mutators. | |
| void | setParametersBool (const ParametersBool ¶meters) |
| void | setParametersDouble (const ParametersDouble ¶meters) |
| void | setParametersString (const ParametersString ¶meters) |
Protected Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Protected Attributes | |
| ParametersInt | myParametersInt |
| ParametersDouble | myParametersDouble |
| ParametersString | myParametersString |
| ParametersBool | myParametersBool |
Friends | |
| class | boost::serialization::access |
Inherit this is you need a list of name/value pairs.
Supports a list for each of int, double, string, and bool types.
| typedef std::map<std::string, int> makArchives::DtNameValueLists::ParametersInt |
Map types for image task parameter storage.
| typedef std::map<std::string, bool> makArchives::DtNameValueLists::ParametersBool |
| typedef std::map<std::string, double> makArchives::DtNameValueLists::ParametersDouble |
| typedef std::map<std::string, std::string> makArchives::DtNameValueLists::ParametersString |
| makArchives::DtNameValueLists::DtNameValueLists | ( | ) |
CTOR.
| makArchives::DtNameValueLists::DtNameValueLists | ( | const DtNameValueLists & | obj | ) |
Copy CTOR.
| DtNameValueLists& makArchives::DtNameValueLists::operator= | ( | const DtNameValueLists & | rhs | ) |
Assignment operator.
| bool makArchives::DtNameValueLists::operator== | ( | const DtNameValueLists & | rhs | ) | const |
Equality Operator.
| bool makArchives::DtNameValueLists::operator!= | ( | const DtNameValueLists & | rhs | ) |
Inequality Operator.
| int makArchives::DtNameValueLists::parameterInt | ( | const std::string & | parameterName | ) | const |
Parameter Accessors.
| double makArchives::DtNameValueLists::parameterDouble | ( | const std::string & | parameterName | ) | const |
| bool makArchives::DtNameValueLists::parameterBool | ( | const std::string & | parameterName | ) | const |
| const std::string& makArchives::DtNameValueLists::parameterString | ( | const std::string & | parameterName | ) | const |
| void makArchives::DtNameValueLists::setParameterInt | ( | const std::string & | parameterName, |
| int | value | ||
| ) |
Parameter Mutators.
| void makArchives::DtNameValueLists::setParameterDouble | ( | const std::string & | parameterName, |
| double | value | ||
| ) |
| void makArchives::DtNameValueLists::setParameterBool | ( | const std::string & | parameterName, |
| bool | value | ||
| ) |
| void makArchives::DtNameValueLists::setParameterString | ( | const std::string & | parameterName, |
| const std::string & | value | ||
| ) |
| bool makArchives::DtNameValueLists::hasParameterInt | ( | const std::string & | parameterName | ) | const |
Parameter existence tests.
| bool makArchives::DtNameValueLists::hasParameterDouble | ( | const std::string & | parameterName | ) | const |
| bool makArchives::DtNameValueLists::hasParameterBool | ( | const std::string & | parameterName | ) | const |
| bool makArchives::DtNameValueLists::hasParameterString | ( | const std::string & | parameterName | ) | const |
| bool makArchives::DtNameValueLists::hasParameter | ( | const std::string & | parameterName | ) | const |
Check for parameter name independent of type.
| const ParametersInt& makArchives::DtNameValueLists::parametersInt | ( | ) | const |
Parameter list accessors.
| const ParametersDouble& makArchives::DtNameValueLists::parametersDouble | ( | ) | const |
| const ParametersBool& makArchives::DtNameValueLists::parametersBool | ( | ) | const |
| const ParametersString& makArchives::DtNameValueLists::parametersString | ( | ) | const |
| void makArchives::DtNameValueLists::setParametersInt | ( | const ParametersInt & | parameters | ) |
Parameter list mutators.
| void makArchives::DtNameValueLists::setParametersBool | ( | const ParametersBool & | parameters | ) |
| void makArchives::DtNameValueLists::setParametersDouble | ( | const ParametersDouble & | parameters | ) |
| void makArchives::DtNameValueLists::setParametersString | ( | const ParametersString & | parameters | ) |
|
inlineprotected |
Reimplemented in makArchives::DtMetadataPublisherRecord, and makArchives::DtImageTaskRecord.
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |