 |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the documentation of this file.
56 virtual void Load(
const char* fname);
57 virtual void Save(
const char* fname);
65 #define GENRATE_CODE(x) \
66 std::vector<CNFDB_##x*> DB_##x; \
99 void ReadRecord(
char* buff,
const char* fmt, ...);
100 int ReadLine(
char* buff,
int size = 255);
102 void ReadStr(
char* buff,
char* s,
int size);
104 void ReadMultRec(
char type,
int n_in_rec,
int val_n,
void* val);
void ReadRecord(char *buff, const char *fmt,...)
std::set< int > non_supported_block_list
void WriteBlockSeparator(FILE *fp)
virtual void StoreDataBlock(CNFDataBlock *block)
void WriteStr(FILE *fp, const char *s)
virtual void Save(const char *fname)
void ReadRecStart(char *buff)
virtual void PrintMessage(const char *msg)
const int NFD_SupportedBlockListSize
void PushBackLine(char *buff)
const int READLINE_SUCESS
const int READLINE_SEPARATOR
bool WriteDataBlock(FILE *fp, int id)
int ReadLine(char *buff, int size=255)
void ReadLineEx(char *buff, int size=255)
void ReadMultRec(char type, int n_in_rec, int val_n, void *val)
virtual CNFDataBlock * CreateDataBlock(int block_id)
void WriteData(FILE *fp, const char *fmt,...)
void WriteSummary(FILE *fp=0)
void ReadStr(char *buff, char *s, int size)
virtual void Load(const char *fname)
const int NFD_SupportedBlockList[]
virtual void SkipDataBlock()
const double DefaultCNFDataVersion
int ReadRecNext(char type, void *value)