VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
makArchives::DtImageTaskRecord Class Reference

Record for a sensor definition. More...

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

Public Member Functions

 DtImageTaskRecord ()
 CTOR.
 DtImageTaskRecord (const DtImageTaskRecord &obj)
 Copy CTOR.
DtImageTaskRecordoperator= (const DtImageTaskRecord &rhs)
 Assignment operator.
bool operator== (const DtImageTaskRecord &rhs) const
 Equality Operator.
bool operator!= (const DtImageTaskRecord &rhs)
 Inequality Operator.
const std::string & taskType () const
 Get the type of the process image task.
void setTaskType (const std::string &taskType)
 Set the type of the process image task.
- Public Member Functions inherited from makArchives::DtNameValueLists
 DtNameValueLists ()
 CTOR.
 DtNameValueLists (const DtNameValueLists &obj)
 Copy CTOR.
DtNameValueListsoperator= (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 &parameterName) const
 Parameter Accessors.
double parameterDouble (const std::string &parameterName) const
 Parameter Accessors.
bool parameterBool (const std::string &parameterName) const
 Parameter Accessors.
const std::string & parameterString (const std::string &parameterName) const
 Parameter Accessors.
void setParameterInt (const std::string &parameterName, int value)
 Parameter Mutators.
void setParameterDouble (const std::string &parameterName, double value)
 Parameter Mutators.
void setParameterBool (const std::string &parameterName, bool value)
 Parameter Mutators.
void setParameterString (const std::string &parameterName, const std::string &value)
 Parameter Mutators.
bool hasParameterInt (const std::string &parameterName) const
 Parameter existence tests.
bool hasParameterDouble (const std::string &parameterName) const
 Parameter existence tests.
bool hasParameterBool (const std::string &parameterName) const
 Parameter existence tests.
bool hasParameterString (const std::string &parameterName) const
 Parameter existence tests.
bool hasParameter (const std::string &parameterName) const
 Check for parameter name independent of type.
const ParametersIntparametersInt () const
 Parameter list accessors.
const ParametersDoubleparametersDouble () const
 Parameter list accessors.
const ParametersBoolparametersBool () const
 Parameter list accessors.
const ParametersStringparametersString () const
 Parameter list accessors.
void setParametersInt (const ParametersInt &parameters)
 Parameter list mutators.
void setParametersBool (const ParametersBool &parameters)
 Parameter list mutators.
void setParametersDouble (const ParametersDouble &parameters)
 Parameter list mutators.
void setParametersString (const ParametersString &parameters)
 Parameter list mutators.

Protected Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)

Protected Attributes

Utf8String myTaskType
- Protected Attributes inherited from makArchives::DtNameValueLists
ParametersInt myParametersInt
ParametersDouble myParametersDouble
ParametersString myParametersString
ParametersBool myParametersBool

Friends

class boost::serialization::access

Additional Inherited Members

- Public Types inherited from makArchives::DtNameValueLists
typedef std::map< std::string,
int > 
ParametersInt
 Map types for image task parameter storage.
typedef std::map< std::string,
bool
ParametersBool
 Map types for image task parameter storage.
typedef std::map< std::string,
double > 
ParametersDouble
 Map types for image task parameter storage.
typedef std::map< std::string,
std::string > 
ParametersString
 Map types for image task parameter storage.

Detailed Description

Record for a sensor definition.

Constructor & Destructor Documentation

makArchives::DtImageTaskRecord::DtImageTaskRecord ( )

CTOR.

makArchives::DtImageTaskRecord::DtImageTaskRecord ( const DtImageTaskRecord obj)

Copy CTOR.

Member Function Documentation

DtImageTaskRecord& makArchives::DtImageTaskRecord::operator= ( const DtImageTaskRecord rhs)

Assignment operator.

bool makArchives::DtImageTaskRecord::operator== ( const DtImageTaskRecord rhs) const

Equality Operator.

bool makArchives::DtImageTaskRecord::operator!= ( const DtImageTaskRecord rhs)

Inequality Operator.

const std::string& makArchives::DtImageTaskRecord::taskType ( ) const

Get the type of the process image task.

void makArchives::DtImageTaskRecord::setTaskType ( const std::string &  taskType)

Set the type of the process image task.

template<class Archive >
void makArchives::DtImageTaskRecord::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprotected

Reimplemented from makArchives::DtNameValueLists.

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Member Data Documentation

Utf8String makArchives::DtImageTaskRecord::myTaskType
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)