RVC::OP::COMPONENT Class Reference

Encapsulate selection and valuation of component elements. More...

#include <rvc/opcomponent.h>

List of all members.

Public Types

enum  SELECTION { SELECTION_None = 0, SELECTION_All = 1, SELECTION_ByQuery = 2 }
enum  VALUATION { VALUATION_ByObject = 0, VALUATION_ByQuery = 1 }

Public Member Functions

 COMPONENT (const COMPONENT &rhs)
 COMPONENT ()
 ~COMPONENT ()
SELECTION GetSelection () const
const MISTRINGGetSelectionQuery () const
VALUATION GetValuation () const
const MISTRINGGetValuationQuery () const
COMPONENToperator= (const COMPONENT &rhs)
void SetSelection (const SELECTION select)
void SetSelectionQuery (const MISTRING &query)
void SetValuation (const VALUATION value)
void SetValuationQuery (const MISTRING &query)

Detailed Description

Encapsulate selection and valuation of component elements.


Member Enumeration Documentation

Available selections of source elements.

Enumerator:
SELECTION_None 
SELECTION_All 
SELECTION_ByQuery 

Available valuations of source elements.

Enumerator:
VALUATION_ByObject 
VALUATION_ByQuery 

Constructor & Destructor Documentation

RVC::OP::COMPONENT::COMPONENT (  ) 

Constructor.

RVC::OP::COMPONENT::COMPONENT ( const COMPONENT rhs  ) 

Copy constructor.

RVC::OP::COMPONENT::~COMPONENT (  ) 

Destructor.


Member Function Documentation

SELECTION RVC::OP::COMPONENT::GetSelection (  )  const [inline]

Get selection setting.

const MISTRING& RVC::OP::COMPONENT::GetSelectionQuery (  )  const [inline]

Get selection query string.

VALUATION RVC::OP::COMPONENT::GetValuation (  )  const [inline]

Get valuation setting.

const MISTRING& RVC::OP::COMPONENT::GetValuationQuery (  )  const [inline]

Get valuation query string.

COMPONENT& RVC::OP::COMPONENT::operator= ( const COMPONENT rhs  ) 

Assignment.

void RVC::OP::COMPONENT::SetSelection ( const SELECTION  select  )  [inline]

Set selection.

void RVC::OP::COMPONENT::SetSelectionQuery ( const MISTRING query  )  [inline]

Set selection query string.

void RVC::OP::COMPONENT::SetValuation ( const VALUATION  value  )  [inline]

Set valuation.

void RVC::OP::COMPONENT::SetValuationQuery ( const MISTRING query  )  [inline]

Set valuation query string.


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

Generated on Sun Oct 7 21:38:31 2012 for TNTsdk 2012 by  doxygen 1.6.1