RVC::DBASE::ELEMTRANSLIST Class Reference

This class is used in CopyDatabaseTo() and JoinDatabaseTo() for one <-> many conversions. More...

#include <rvc/dbase.h>

List of all members.

Public Member Functions

 ELEMTRANSLIST (const ELEMTRANSLIST &rhs)
 ELEMTRANSLIST ()
 ~ELEMTRANSLIST ()
ERRVALUE AddElement (INT32 SourceNum, INT32 DestNum)
INT32 GetNumItems () const
ERRVALUE Initialize (INT32 NumItems)
ELEMTRANSLISToperator= (const ELEMTRANSLIST &rhs)
ERRVALUE Resize (INT32 NumItems)

Detailed Description

This class is used in CopyDatabaseTo() and JoinDatabaseTo() for one <-> many conversions.


Constructor & Destructor Documentation

RVC::DBASE::ELEMTRANSLIST::ELEMTRANSLIST (  ) 

Constructor.

RVC::DBASE::ELEMTRANSLIST::ELEMTRANSLIST ( const ELEMTRANSLIST rhs  )  [inline]

Copy Constructor.

RVC::DBASE::ELEMTRANSLIST::~ELEMTRANSLIST (  ) 

Destructor.


Member Function Documentation

ERRVALUE RVC::DBASE::ELEMTRANSLIST::AddElement ( INT32  SourceNum,
INT32  DestNum 
)

Add a destination element to the list.

INT32 RVC::DBASE::ELEMTRANSLIST::GetNumItems (  )  const [inline]

Get the number of source items in the translation list.

Returns:
Number of source translation list items
ERRVALUE RVC::DBASE::ELEMTRANSLIST::Initialize ( INT32  NumItems  ) 

Initialize the translist to the number of source elements.

Parameters:
NumItems Number of source elements
ELEMTRANSLIST& RVC::DBASE::ELEMTRANSLIST::operator= ( const ELEMTRANSLIST rhs  )  [inline]

Assignment operator.

ERRVALUE RVC::DBASE::ELEMTRANSLIST::Resize ( INT32  NumItems  ) 

Resize the translist to the new number of source elements.

Parameters:
NumItems Number of source elements

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

Generated on Sun Oct 7 21:36:49 2012 for TNTsdk 2012 by  doxygen 1.6.1