Public Types |
| enum | { MAX_DELIM = 16,
MAX_STRING = 128
} |
Public Member Functions |
|
| DataRecord (FEM *pfem, const char *szfile) |
|
bool | Write () |
|
void | SetItemList (const char *szlist) |
|
virtual double | Evaluate (int item, int ndata)=0 |
|
virtual void | SelectAllItems ()=0 |
|
virtual void | Serialize (DumpFile &ar) |
|
virtual void | Parse (const char *sz)=0 |
|
void | SetName (const char *sz) |
|
void | SetDelim (const char *sz) |
|
void | SetComments (bool b) |
Data Fields |
|
int | m_nid |
| | ID of data record.
|
|
vector< int > | m_item |
| | item list
|
|
vector< int > | m_data |
| | data list
|
Protected Attributes |
|
bool | m_bcomm |
| | export comments or not
|
|
char | m_szname [MAX_STRING] |
| | name of expression
|
|
char | m_szdelim [MAX_DELIM] |
| | data delimitor
|
|
char | m_szfile [MAX_STRING] |
| | file name of data record
|
|
FEM * | m_pfem |
|
FILE * | m_fp |
The documentation for this class was generated from the following files: