#include <CNFData.h>
|
| CNFData () |
|
| CNFData (const char *fname) |
|
virtual | ~CNFData () |
|
virtual void | Clear () |
|
virtual void | Load (const char *fname) |
|
virtual void | Save (const char *fname) |
|
virtual CNFDataBlock * | CreateDataBlock (int block_id) |
|
virtual void | StoreDataBlock (CNFDataBlock *block) |
|
virtual void | SkipDataBlock () |
|
int | EndOfFile () |
|
void | ReadRecStart (char *buff) |
|
int | ReadRecNext (char type, void *value) |
|
void | ReadRecord (char *buff, const char *fmt,...) |
|
int | ReadLine (char *buff, int size=255) |
|
void | ReadLineEx (char *buff, int size=255) |
|
void | ReadStr (char *buff, char *s, int size) |
|
void | PushBackLine (char *buff) |
|
void | ReadMultRec (char type, int n_in_rec, int val_n, void *val) |
|
void | WriteStr (FILE *fp, const char *s) |
|
void | WriteData (FILE *fp, const char *fmt,...) |
|
void | WriteBlockSeparator (FILE *fp) |
|
bool | WriteDataBlock (FILE *fp, int id) |
|
void | WriteSummary (FILE *fp=0) |
|
Definition at line 46 of file CNFData.h.
◆ CNFData() [1/2]
◆ CNFData() [2/2]
CNFData::CNFData |
( |
const char * |
fname | ) |
|
◆ ~CNFData()
◆ Clear()
◆ CreateDataBlock()
◆ EndOfFile()
int CNFData::EndOfFile |
( |
| ) |
|
|
inline |
◆ Load()
void CNFData::Load |
( |
const char * |
fname | ) |
|
|
virtual |
◆ PrintMessage()
void CNFData::PrintMessage |
( |
const char * |
msg | ) |
|
|
protectedvirtual |
◆ PushBackLine()
void CNFData::PushBackLine |
( |
char * |
buff | ) |
|
◆ ReadLine()
int CNFData::ReadLine |
( |
char * |
buff, |
|
|
int |
size = 255 |
|
) |
| |
◆ ReadLineEx()
void CNFData::ReadLineEx |
( |
char * |
buff, |
|
|
int |
size = 255 |
|
) |
| |
◆ ReadMultRec()
void CNFData::ReadMultRec |
( |
char |
type, |
|
|
int |
n_in_rec, |
|
|
int |
val_n, |
|
|
void * |
val |
|
) |
| |
◆ ReadRecNext()
int CNFData::ReadRecNext |
( |
char |
type, |
|
|
void * |
value |
|
) |
| |
◆ ReadRecord()
void CNFData::ReadRecord |
( |
char * |
buff, |
|
|
const char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ ReadRecStart()
void CNFData::ReadRecStart |
( |
char * |
buff | ) |
|
◆ ReadStr()
void CNFData::ReadStr |
( |
char * |
buff, |
|
|
char * |
s, |
|
|
int |
size |
|
) |
| |
◆ Save()
void CNFData::Save |
( |
const char * |
fname | ) |
|
|
virtual |
◆ SkipDataBlock()
void CNFData::SkipDataBlock |
( |
| ) |
|
|
virtual |
◆ StoreDataBlock()
◆ WriteBlockSeparator()
void CNFData::WriteBlockSeparator |
( |
FILE * |
fp | ) |
|
◆ WriteData()
void CNFData::WriteData |
( |
FILE * |
fp, |
|
|
const char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ WriteDataBlock()
bool CNFData::WriteDataBlock |
( |
FILE * |
fp, |
|
|
int |
id |
|
) |
| |
◆ WriteStr()
void CNFData::WriteStr |
( |
FILE * |
fp, |
|
|
const char * |
s |
|
) |
| |
◆ WriteSummary()
void CNFData::WriteSummary |
( |
FILE * |
fp = 0 | ) |
|
◆ fg_line_buff_empty
int CNFData::fg_line_buff_empty |
◆ fg_rec_first
int CNFData::fg_rec_first |
|
protected |
◆ fp
◆ line
◆ line_buff
char CNFData::line_buff[512] |
◆ log_fp
◆ neu_file
char CNFData::neu_file[256] |
◆ non_supported_block_list
std::set<int> CNFData::non_supported_block_list |
|
protected |
◆ rec_buff
char CNFData::rec_buff[256] |
|
protected |
◆ rec_column
◆ title
◆ version
The documentation for this class was generated from the following files: