19 #include <vlutil/vlString.h>
24 class DtVpfColumnData;
46 virtual bool readDescription();
50 virtual bool readValue();
55 virtual const DtVpfData* operator[](
const unsigned int row)
const;
63 virtual char dataType()
const;
68 virtual int numberDataElements()
const;
72 virtual const DtString& columnDescription()
const;
76 virtual const DtString& valueDescriptionTableName()
const;
80 virtual bool hasValueDescription()
const;
84 virtual const DtString valueDescription(
const int input)
const;
97 virtual unsigned int numRows()
const;
#define DT_DLL_vmap
Definition: vmapDefines.h:23
char myDataType
Definition: vpfColumn.h:101
This class is the table that holds a file from the VPF database.
Definition: vpfTable.h:34
DtString myColumnName
Definition: vpfColumn.h:100
DtVpfTable * myTable
Definition: vpfColumn.h:114
DtString myValueDescriptionTableName
Definition: vpfColumn.h:106
bool myHasNarrative
Definition: vpfColumn.h:112
Abstract data type for all others to be based on.
Definition: vpfData.h:22
std::vector< DtVpfData * > myData
Definition: vpfColumn.h:115
A class representing a column of data from a table.
Definition: vpfColumn.h:28
DtString myNumberDataElementsString
Definition: vpfColumn.h:102
DtString myDescription
Definition: vpfColumn.h:105
bool myHasValueDescription
Definition: vpfColumn.h:110
char myKeyType
Definition: vpfColumn.h:104
DtString myNarrativeTableName
Definition: vpfColumn.h:108
DtString myThematicIndexTableName
Definition: vpfColumn.h:107
bool myHasThematicIndex
Definition: vpfColumn.h:111
int myNumberDataElements
Definition: vpfColumn.h:103