SELECTPARMS Struct Reference

Parameters needed for various element types Selection parameters for determining which elements to draw. More...

#include <gre/base.h>

List of all members.

Public Member Functions

void CheckTable (const RVC::DBASE &db, bool fixmode)
bool NeedTable () const
SELECTPARMSoperator= (const SELECTPARMS &rhs)
 SELECTPARMS (const SELECTPARMS &rhs)
 SELECTPARMS ()
void Validate ()
 ~SELECTPARMS ()

Public Attributes

UINT16 Mode
UNICODEQueryStr
INT16 Table
RVC::OBJECTNAME TableName


Detailed Description

Parameters needed for various element types Selection parameters for determining which elements to draw.

Definition at line 217 of file base.h.


Constructor & Destructor Documentation

SELECTPARMS::SELECTPARMS  ) 
 

SELECTPARMS::SELECTPARMS const SELECTPARMS rhs  ) 
 

Parameters:
rhs  Default constructor Copy constructor

SELECTPARMS::~SELECTPARMS  ) 
 


Member Function Documentation

void SELECTPARMS::CheckTable const RVC::DBASE db,
bool  fixmode
 

Check and validate for specified database and optionally fix mode if none valid.

Parameters:
db  Database object
fixmode  Fix selection mode if necessary

bool SELECTPARMS::NeedTable  )  const [inline]
 

Determine if need to have a valid database table.

Definition at line 242 of file base.h.

SELECTPARMS& SELECTPARMS::operator= const SELECTPARMS rhs  ) 
 

Destructor.

Parameters:
rhs  Assignment

void SELECTPARMS::Validate  ) 
 

Validate settings and fix if necessary.


Member Data Documentation

UINT16 SELECTPARMS::Mode
 

Selection mode - SELECTMODE_...

Definition at line 219 of file base.h.

UNICODE* SELECTPARMS::QueryStr
 

Query script for selection by query.

Definition at line 221 of file base.h.

INT16 SELECTPARMS::Table
 

'Selection' table number

Definition at line 220 of file base.h.

RVC::OBJECTNAME SELECTPARMS::TableName
 

'Selection' table name

Definition at line 222 of file base.h.


The documentation for this struct was generated from the following file:
Generated on Tue Dec 14 13:20:14 2004 for TNTsdk by  doxygen 1.3.8-20040913