dbtable.h File Reference

interface for the RVC::DBTABLE class. More...

#include <vector>
#include <rvc/dbase.h>
#include <mi32/gremode.h>
#include <rvc/style.h>

Include dependency graph for dbtable.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  RVC

Classes

class  RVC::DBTABLE
 Manages RVC::OBJTYPE_Table objects. More...
class  RVC::DBTABLE::BOOKMARK
 Class to represent database bookmarks used in ODBC. More...
class  RVC::DBTABLE::CONST_RECORDITERATOR
 Constant record iterator class. More...
class  RVC::DBTABLE::CONSTRAINT
 Constraint class for the field in the table. More...
class  RVC::DBTABLE::CURSOR
 Class to represent database table cursors used in ODBC. More...
class  RVC::DBTABLE::FIELDINFO
class  RVC::DBTABLE::GETOBJFILTER_ISSELECTABLE
 Database table object selection filter that excludes all objects except for tables. More...
class  RVC::DBTABLE::GETOBJFILTER_ISUSERDEFINED
 Database table object selection filter to determine if the table is a user defined table (it may be empty). More...
class  RVC::DBTABLE::LINKPARM_CSV
 Setup parameters to link to a CSV (Comma Separated Values) external database table. More...
class  RVC::DBTABLE::LINKPARM_DBASE2
 Setup parameters to link to a DBase II external database table. More...
class  RVC::DBTABLE::LINKPARM_DBASE3
 Setup parameters to link to a DBase III external database table. More...
class  RVC::DBTABLE::LINKPARM_DBASE4
 Setup parameters to link to a DBase IV external database table. More...
class  RVC::DBTABLE::LINKPARM_INFO
 Setup parameters to link to a Arc/Info INFO external database table. More...
class  RVC::DBTABLE::LINKPARM_MIPS
 Setup parameters to link to a MicroImages old MIPS external database table. More...
class  RVC::DBTABLE::LINKPARM_ODBC
 Setup parameters to link to an ODBC external database table. More...
class  RVC::DBTABLE::LINKPARM_ORACLE
 Setup parameters to link to an ODBC external database table. More...
class  RVC::DBTABLE::LINKPARM_RBASE
 Setup parameters to link to an RBase external database table. More...
class  RVC::DBTABLE::LINKPARMS
 Base class definition for link parameters to link to external database tables An instance of this class cannot be created, must use the derived classes below. More...
class  RVC::DBTABLE::MAKEPARM_EXTRUDED_POINTS
 MAKEPARM's for ExtrudedPoints tables. More...
class  RVC::DBTABLE::MAKEPARM_FLIGHTPATH
 MAKEPARM's for FlightPath tables. More...
class  RVC::DBTABLE::MAKEPARM_ID_ELEMENT
 MAKEPARM's for Element ID tables. More...
class  RVC::DBTABLE::MAKEPARM_ID_POINT
 MAKEPARM's for Point ID tables. More...
class  RVC::DBTABLE::MAKEPARM_INFLUENCE_SPHERE
 MAKEPARM's for InfluenceSphere tables. More...
class  RVC::DBTABLE::MAKEPARM_LEGENDELEMENT
 MAKEPARM for legend element table. More...
class  RVC::DBTABLE::MAKEPARM_NODETURN
 MAKEPARM for Node Turn Impedance table. More...
class  RVC::DBTABLE::MAKEPARM_PARAMETERS_SELECT
 MAKEPARM's for SelectParameters tables. More...
class  RVC::DBTABLE::MAKEPARM_PARAMETERS_STYLE
 MAKEPARM's for StyleParameters tables. More...
class  RVC::DBTABLE::MAKEPARM_POINTOFINTEREST
 MAKEPARM's for PointOfInterest tables. More...
class  RVC::DBTABLE::MAKEPARM_SCALESELECT
 MAKEPARM's for Scale Select tables. More...
class  RVC::DBTABLE::MAKEPARM_SELECTION
 MAKEPARM's for Attribute Select tables. More...
class  RVC::DBTABLE::MAKEPARM_STYLE_CAD
 MAKEPARM's for multi-Style tables. More...
class  RVC::DBTABLE::MAKEPARM_STYLE_ELEMENT
 MAKEPARM's for Element Style tables. More...
class  RVC::DBTABLE::MAKEPARM_STYLE_LINE
 MAKEPARM's for Line Style tables. More...
class  RVC::DBTABLE::MAKEPARM_STYLE_POINT
 MAKEPARM's for Point Style tables. More...
class  RVC::DBTABLE::MAKEPARM_STYLE_POLYGON
 MAKEPARM's for Polygon Style tables. More...
class  RVC::DBTABLE::MAKEPARMS
 Database table creation parameters class. Manages the necessary parameters to create a database table. More...
class  RVC::DBTABLE::OBSERVER
 OBSERVER class for DBTABLE objects. The SUBJECT class is DBTABLE. More...
class  RVC::DBTABLE::RECORD
 Class to contain a database record. More...
class  RVC::DBTABLE::RECORD_EXTRUDED_POINTS
class  RVC::DBTABLE::RECORD_FLIGHTPATH
class  RVC::DBTABLE::RECORD_ID_ELEMENT
 Specialized record class to manage Element ID table records. More...
class  RVC::DBTABLE::RECORD_ID_POINT
 Specialized record class to manage Point ID table records. More...
class  RVC::DBTABLE::RECORD_INFLUENCE_SPHERE
class  RVC::DBTABLE::RECORD_LEGENDELEMENT
class  RVC::DBTABLE::RECORD_NODETURN
 Specialized record class to manage Node Turn table records. More...
class  RVC::DBTABLE::RECORD_PARAMETERS_SELECT
class  RVC::DBTABLE::RECORD_PARAMETERS_STYLE
class  RVC::DBTABLE::RECORD_POINTOFINTEREST
class  RVC::DBTABLE::RECORD_SCALESELECT
class  RVC::DBTABLE::RECORD_SELECTION
class  RVC::DBTABLE::RECORD_STYLE_CAD
 Record containing multiple element styles. More...
class  RVC::DBTABLE::RECORD_STYLE_ELEMENT
 Record for table containing single element style. More...
class  RVC::DBTABLE::RECORDITERATOR
 Record iterator class. More...

Functions

 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CURSOR::FUNCTION)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CONSTRAINT::PKTABLE)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::CONSTRAINT::RANGEFLAG)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::FIELDINFO::FLAGS)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::RECORD::FIELDFLAG)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::REFELEM)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::FINDFLAG)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::ITERATERECORD)
 DEFINE_ENUM_OPERATORS (RVC::DBTABLE::INDEXSEARCH)


Detailed Description

interface for the RVC::DBTABLE class.

Definition in file dbtable.h.


Function Documentation

DEFINE_ENUM_OPERATORS RVC::DBTABLE::CURSOR::FUNCTION   ) 
 

DEFINE_ENUM_OPERATORS RVC::DBTABLE::CONSTRAINT::PKTABLE   ) 
 

DEFINE_ENUM_OPERATORS RVC::DBTABLE::CONSTRAINT::RANGEFLAG   ) 
 

DEFINE_ENUM_OPERATORS RVC::DBTABLE::FIELDINFO::FLAGS   ) 
 

DEFINE_ENUM_OPERATORS RVC::DBTABLE::RECORD::FIELDFLAG   ) 
 

DEFINE_ENUM_OPERATORS RVC::DBTABLE::REFELEM   ) 
 

DEFINE_ENUM_OPERATORS RVC::DBTABLE::FINDFLAG   ) 
 

DEFINE_ENUM_OPERATORS RVC::DBTABLE::ITERATERECORD   ) 
 

DEFINE_ENUM_OPERATORS RVC::DBTABLE::INDEXSEARCH   ) 
 


Generated on Wed May 31 15:28:06 2006 for TNTsdk by  doxygen 1.3.8-20040913