FEBio  1.5.0
Public Types | Public Member Functions | Data Fields | Protected Attributes
DataRecord Class Reference
Inheritance diagram for DataRecord:
ElementDataRecord NodeDataRecord RigidBodyDataRecord

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
FEMm_pfem
FILE * m_fp

The documentation for this class was generated from the following files: