40 #ifndef _VPF_TABLE_HEADER_H 
   41 #define _VPF_TABLE_HEADER_H 
  129         bool CheckDefinition( 
const Check& colCheck, 
const bool colCanBeNULL = 
false ) 
const;
 
  138             VAL_DESC_TABLE_NAME_LENGTH = 13u
 
  142             THEMATIC_INDEXES_NAME_LENGTH = 13u
 
  146             NARRATIVE_TABLE_NAME_LENGTH = 13u
 
  216     bool FindColumn( 
const char* 
const colName, 
unsigned int& colIndex ) 
const;
 
  224         DESCRIPTION_LENGTH = 81u
 
  228         NARRATIVE_FILE_LENGTH = 13u
 
  245 #endif // _VPF_TABLE_HEADER_H 
Definition: vpf_table_header.h:55
unsigned int GetCount(void) const 
Definition: vpf_util.h:399
bool IsValid(void) const 
Definition: vpf_table_header.h:81
T * GetPointer(const unsigned int index)
Definition: vpf_util.h:405
const char * GetDescription(void) const 
Definition: vpf_table_header.h:106
char _thematicIndexName[THEMATIC_INDEXES_NAME_LENGTH+1u]
Definition: vpf_table_header.h:156
const char * GetName(void) const 
Definition: vpf_table_header.h:86
const char * GetThematicIndexName(void) const 
Definition: vpf_table_header.h:116
VPFUtil::DataType GetDataType(void) const 
Definition: vpf_table_header.h:91
char _name[NAME_LENGTH+1u]
Definition: vpf_table_header.h:150
Definition: vpf_table_header.h:60
int _numElements
Definition: vpf_table_header.h:152
KeyType
Definition: vpf_util.h:165
char _narrativeTableName[NARRATIVE_TABLE_NAME_LENGTH+1u]
Definition: vpf_table_header.h:157
DataType
Definition: vpf_util.h:145
bool ReadNumElements(VPFFile &infile)
VPFUtil::KeyType keyType
Definition: vpf_table_header.h:64
int numElements
Definition: vpf_table_header.h:65
bool CheckDefinition(const Check &colCheck, const bool colCanBeNULL=false) const 
VPFUtil::KeyType _keyType
Definition: vpf_table_header.h:153
ColumnDefinition(VPFFile &infile)
const char * GetValueDescriptionTableName(void) const 
Definition: vpf_table_header.h:111
VPFUtil::WarningBool _isValid
Definition: vpf_table_header.h:149
int GetNumberOfElements(void) const 
Definition: vpf_table_header.h:96
const char * GetNarrativeTableName(void) const 
Definition: vpf_table_header.h:121
char * _description
Definition: vpf_table_header.h:154
char _valDescTableName[VAL_DESC_TABLE_NAME_LENGTH+1u]
Definition: vpf_table_header.h:155
VPFUtil::DataType _dataType
Definition: vpf_table_header.h:151
EndianMode
Definition: vpf_util.h:138
VPFUtil::KeyType GetKeyType(void) const 
Definition: vpf_table_header.h:101
const char * name
Definition: vpf_table_header.h:62
Definition: bmpimage.h:46
VPFUtil::DataType dataType
Definition: vpf_table_header.h:63