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

A DtExtractionOperationRecord contains information about a single extraction operation. More...

Public Member Functions

 DtExtractionOperationRecord ()
 CTOR.
 DtExtractionOperationRecord (const DtExtractionOperationRecord &orig)
 Copy CTOR.
DtExtractionOperationRecordoperator= (const DtExtractionOperationRecord &orig)
 Assignment OP.
 ~DtExtractionOperationRecord ()
 DTOR.
void setExpression (const std::string &expression)
 Set regular expression.
const std::string & expression () const
 Get regular expression.
void setExpressionIsRegEx (bool isRegEx)
 Set if the expression is a regular expression.
bool expressionIsRegEx () const
 Get if the expression is a regular expression.
void setKey (const std::string &key)
 Set key.
const std::string & key () const
 Get key.
void setCount (unsigned int count)
 get the node count.
unsigned int count () const
 Get the count.

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 myExpression
bool myRegExFlag
std::string myKey
unsigned int myNodeCount

Friends

class boost::serialization::access

Detailed Description

A DtExtractionOperationRecord contains information about a single extraction operation.

Constructor & Destructor Documentation

makArchives::DtExtractionOperationRecord::DtExtractionOperationRecord ( )

CTOR.

makArchives::DtExtractionOperationRecord::DtExtractionOperationRecord ( const DtExtractionOperationRecord orig)

Copy CTOR.

makArchives::DtExtractionOperationRecord::~DtExtractionOperationRecord ( )

DTOR.

Member Function Documentation

DtExtractionOperationRecord& makArchives::DtExtractionOperationRecord::operator= ( const DtExtractionOperationRecord orig)

Assignment OP.

void makArchives::DtExtractionOperationRecord::setExpression ( const std::string &  expression)

Set regular expression.

const std::string& makArchives::DtExtractionOperationRecord::expression ( ) const

Get regular expression.

void makArchives::DtExtractionOperationRecord::setExpressionIsRegEx ( bool  isRegEx)

Set if the expression is a regular expression.

bool makArchives::DtExtractionOperationRecord::expressionIsRegEx ( ) const

Get if the expression is a regular expression.

void makArchives::DtExtractionOperationRecord::setKey ( const std::string &  key)

Set key.

const std::string& makArchives::DtExtractionOperationRecord::key ( ) const

Get key.

void makArchives::DtExtractionOperationRecord::setCount ( unsigned int  count)

get the node count.

unsigned int makArchives::DtExtractionOperationRecord::count ( ) const

Get the count.

template<class Archive >
void makArchives::DtExtractionOperationRecord::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

Member Data Documentation

std::string makArchives::DtExtractionOperationRecord::myExpression
protected
bool makArchives::DtExtractionOperationRecord::myRegExFlag
protected
std::string makArchives::DtExtractionOperationRecord::myKey
protected
unsigned int makArchives::DtExtractionOperationRecord::myNodeCount
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)