RVC::DBTABLE::RECORD_LEGENDELEMENT Class Reference

#include <rvc/dbtable.h>

Inheritance diagram for RVC::DBTABLE::RECORD_LEGENDELEMENT:
Inheritance graph
[legend]

List of all members.

Public Types

enum  FIELDNUM { FIELDNUM_ID = 0, FIELDNUM_PriLabel = 1, FIELDNUM_SecLabel = 2 }

Public Member Functions

 RECORD_LEGENDELEMENT (const RVC::DBTABLE &table)
 RECORD_LEGENDELEMENT (const RECORD_LEGENDELEMENT &rhs)
 RECORD_LEGENDELEMENT ()
virtual ~RECORD_LEGENDELEMENT ()
UINT32 GetID () const
ERRVALUE GetPrimaryLabel (MISTRING &str) const
ERRVALUE GetSecondaryLabel (MISTRING &str) const
RECORD_LEGENDELEMENToperator= (const RECORD_LEGENDELEMENT &rhs)
ERRVALUE SetPrimaryLabel (const MISTRING &str)
ERRVALUE SetSecondaryLabel (const MISTRING &str)

Static Public Member Functions

static INT32 GetFieldNumID ()
static INT32 GetFieldNumPrimaryLabel ()
static INT32 GetFieldNumSecondaryLabel ()

Member Enumeration Documentation

Enumerator:
FIELDNUM_ID 
FIELDNUM_PriLabel 
FIELDNUM_SecLabel 

Constructor & Destructor Documentation

RVC::DBTABLE::RECORD_LEGENDELEMENT::RECORD_LEGENDELEMENT (  )  [inline]

Default constructor.

RVC::DBTABLE::RECORD_LEGENDELEMENT::RECORD_LEGENDELEMENT ( const RECORD_LEGENDELEMENT rhs  )  [inline]

Copy constructor.

RVC::DBTABLE::RECORD_LEGENDELEMENT::RECORD_LEGENDELEMENT ( const RVC::DBTABLE table  )  [inline]

Constructor from RVC::DBTABLE - used to setup internal items.

virtual RVC::DBTABLE::RECORD_LEGENDELEMENT::~RECORD_LEGENDELEMENT (  )  [inline, virtual]

Destructor.


Member Function Documentation

static INT32 RVC::DBTABLE::RECORD_LEGENDELEMENT::GetFieldNumID (  )  [inline, static]

Get field number for ID field.

static INT32 RVC::DBTABLE::RECORD_LEGENDELEMENT::GetFieldNumPrimaryLabel (  )  [inline, static]

Get field number for primary label field.

static INT32 RVC::DBTABLE::RECORD_LEGENDELEMENT::GetFieldNumSecondaryLabel (  )  [inline, static]

Get field number for secondary label field.

UINT32 RVC::DBTABLE::RECORD_LEGENDELEMENT::GetID (  )  const [inline]

Get unique record ID.

ERRVALUE RVC::DBTABLE::RECORD_LEGENDELEMENT::GetPrimaryLabel ( MISTRING str  )  const [inline]

Get string for primary label.

ERRVALUE RVC::DBTABLE::RECORD_LEGENDELEMENT::GetSecondaryLabel ( MISTRING str  )  const [inline]

Get string for secondary label.

RECORD_LEGENDELEMENT& RVC::DBTABLE::RECORD_LEGENDELEMENT::operator= ( const RECORD_LEGENDELEMENT rhs  )  [inline]

Assignment.

Reimplemented from RVC::DBTABLE::RECORD.

ERRVALUE RVC::DBTABLE::RECORD_LEGENDELEMENT::SetPrimaryLabel ( const MISTRING str  )  [inline]

Set string for primary label.

ERRVALUE RVC::DBTABLE::RECORD_LEGENDELEMENT::SetSecondaryLabel ( const MISTRING str  )  [inline]

Set string for secondary label.


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

Generated on Sun Oct 7 21:37:08 2012 for TNTsdk 2012 by  doxygen 1.6.1