RVCTABLEINFO Struct Reference

Table info structure. More...

#include <rvcdbase.h>

Inheritance diagram for RVCTABLEINFO:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 RVCTABLEINFO ()
 RVCTABLEINFO (const RVCGENINFO &ginfo)
RVCTABLEINFOoperator= (const RVCGENINFO &ginfo)
void Clear ()

Public Attributes

INT32 OldNumRecords
INT16 NumFields
INT16 NumKeys
INT16 TableNumber
INT16 DataType
UINT16 FileRecSize
UINT16 MemRecSize
INT16 rbtable
INT16 FieldInfoSize
INT32 InitOffset
UINT32 flags
RVC::OBJECTNAME password
UINT8 AttachmentType
UINT8 TableVersion
UINT8 delim
UINT8 TableType
UINT16 height
UINT16 width
INT16 x
INT16 y
UINT16 iheight
UINT16 iwidth
INT16 ix
INT16 iy
FIXEDSTRING< 256 > filename
RVC::OBJECTNAME objname
RVC::OBJECTNAME encoding
INT32 NumDeletedRecords

Detailed Description

Table info structure.

Definition at line 548 of file rvcdbase.h.


Constructor & Destructor Documentation

RVCTABLEINFO::RVCTABLEINFO  )  [inline]
 

Definition at line 574 of file rvcdbase.h.

RVCTABLEINFO::RVCTABLEINFO const RVCGENINFO ginfo  )  [inline]
 

Definition at line 577 of file rvcdbase.h.


Member Function Documentation

void RVCTABLEINFO::Clear  )  [inline]
 

Reimplemented from RVCGENINFO.

Definition at line 585 of file rvcdbase.h.

RVCTABLEINFO& RVCTABLEINFO::operator= const RVCGENINFO ginfo  )  [inline]
 

Parameters:
ginfo  RVCGENINFO structure to copy from

Definition at line 581 of file rvcdbase.h.


Member Data Documentation

UINT8 RVCTABLEINFO::AttachmentType
 

See "Custom Code in Header After Class" for list of flags.

Definition at line 561 of file rvcdbase.h.

INT16 RVCTABLEINFO::DataType
 

See "Custom Code in Header After Class" for list of types.

Definition at line 553 of file rvcdbase.h.

UINT8 RVCTABLEINFO::delim
 

For CSV tables only. normally ','.

Definition at line 563 of file rvcdbase.h.

RVC::OBJECTNAME RVCTABLEINFO::encoding
 

Encoding used for strings (Default: Latin-1).

Definition at line 571 of file rvcdbase.h.

INT16 RVCTABLEINFO::FieldInfoSize
 

sizeof(DBFIELDINFO), if 0, assume 64

Definition at line 557 of file rvcdbase.h.

FIXEDSTRING<256> RVCTABLEINFO::filename
 

name of file (for dBase, R:BASE, etc)

Definition at line 569 of file rvcdbase.h.

UINT16 RVCTABLEINFO::FileRecSize
 

Size of record in file (maximum).

Definition at line 554 of file rvcdbase.h.

UINT32 RVCTABLEINFO::flags
 

See "Custom Code in Header After Class" for list of flags.

Definition at line 559 of file rvcdbase.h.

UINT16 RVCTABLEINFO::height
 

Definition at line 565 of file rvcdbase.h.

UINT16 RVCTABLEINFO::iheight
 

Definition at line 567 of file rvcdbase.h.

INT32 RVCTABLEINFO::InitOffset
 

offset to actual data (for dBase, etc)

Definition at line 558 of file rvcdbase.h.

UINT16 RVCTABLEINFO::iwidth
 

height/width of window when last shown

Definition at line 567 of file rvcdbase.h.

INT16 RVCTABLEINFO::ix
 

Definition at line 568 of file rvcdbase.h.

INT16 RVCTABLEINFO::iy
 

coord of wind. Ignore if widht==0 or FormInode != 0

Definition at line 568 of file rvcdbase.h.

UINT16 RVCTABLEINFO::MemRecSize
 

Size of record in memory (for programs).

Definition at line 555 of file rvcdbase.h.

INT32 RVCTABLEINFO::NumDeletedRecords
 

Number of deleted records.

Definition at line 572 of file rvcdbase.h.

INT16 RVCTABLEINFO::NumFields
 

Number of fields.

Definition at line 550 of file rvcdbase.h.

INT16 RVCTABLEINFO::NumKeys
 

Number of fields with keys.

Definition at line 551 of file rvcdbase.h.

RVC::OBJECTNAME RVCTABLEINFO::objname
 

Name of style object or form object.

Definition at line 570 of file rvcdbase.h.

INT32 RVCTABLEINFO::OldNumRecords
 

Number of records in table.

Definition at line 549 of file rvcdbase.h.

RVC::OBJECTNAME RVCTABLEINFO::password
 

Optional password required to edit data.

Definition at line 560 of file rvcdbase.h.

INT16 RVCTABLEINFO::rbtable
 

R:BASE table number (if it's R:BASE).

Definition at line 556 of file rvcdbase.h.

INT16 RVCTABLEINFO::TableNumber
 

Internal table number (could be implied).

Definition at line 552 of file rvcdbase.h.

UINT8 RVCTABLEINFO::TableType
 

See "Custom Code in Header After Class" for list of values.

Definition at line 564 of file rvcdbase.h.

UINT8 RVCTABLEINFO::TableVersion
 

For internal use only.

Definition at line 562 of file rvcdbase.h.

UINT16 RVCTABLEINFO::width
 

height/width of window when last shown

Definition at line 565 of file rvcdbase.h.

INT16 RVCTABLEINFO::x
 

Definition at line 566 of file rvcdbase.h.

INT16 RVCTABLEINFO::y
 

coord of wind. Ignore if widht==0 or FormInode != 0

Definition at line 566 of file rvcdbase.h.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 12 06:27:19 2004 for TNTsdk by doxygen 1.3.4-20031026