SHOGUN
v1.1.0
|
serializable ascii file
Definition at line 34 of file SerializableAsciiFile.h.
Public Member Functions | |
CSerializableAsciiFile () | |
CSerializableAsciiFile (FILE *fstream, char rw) | |
CSerializableAsciiFile (const char *fname, char rw='r') | |
virtual | ~CSerializableAsciiFile () |
virtual const char * | get_name () const |
![]() | |
CSerializableFile () | |
CSerializableFile (FILE *fstream, char rw) | |
CSerializableFile (const char *fname, char rw='r') | |
virtual | ~CSerializableFile () |
virtual void | close () |
virtual bool | is_opened () |
![]() | |
CSGObject () | |
CSGObject (const CSGObject &orig) | |
virtual | ~CSGObject () |
virtual bool | is_generic (EPrimitiveType *generic) const |
template<class T > | |
void | set_generic () |
void | unset_generic () |
virtual void | print_serializable (const char *prefix="") |
virtual bool | save_serializable (CSerializableFile *file, const char *prefix="") |
virtual bool | load_serializable (CSerializableFile *file, const char *prefix="") |
void | set_global_io (SGIO *io) |
SGIO * | get_global_io () |
void | set_global_parallel (Parallel *parallel) |
Parallel * | get_global_parallel () |
void | set_global_version (Version *version) |
Version * | get_global_version () |
SGVector< char * > | get_modelsel_names () |
char * | get_modsel_param_descr (const char *param_name) |
index_t | get_modsel_param_index (const char *param_name) |
Protected Member Functions | |
virtual TSerializableReader * | new_reader (char *dest_version, size_t n) |
![]() | |
virtual void | init (FILE *fstream, char task, const char *filename) |
![]() | |
virtual void | load_serializable_pre () throw (ShogunException) |
virtual void | load_serializable_post () throw (ShogunException) |
virtual void | save_serializable_pre () throw (ShogunException) |
virtual void | save_serializable_post () throw (ShogunException) |
Friends | |
class | SerializableAsciiReader00 |
Additional Inherited Members | |
![]() | |
SGIO * | io |
Parallel * | parallel |
Version * | version |
Parameter * | m_parameters |
Parameter * | m_model_selection_parameters |
![]() | |
FILE * | m_fstream |
char | m_task |
char * | m_filename |
|
explicit |
default constructor
Definition at line 19 of file SerializableAsciiFile.cpp.
|
explicit |
constructor
fstream | already opened file |
rw |
Definition at line 22 of file SerializableAsciiFile.cpp.
|
explicit |
constructor
fname | filename to open |
rw | mode, 'r' or 'w' |
Definition at line 25 of file SerializableAsciiFile.cpp.
|
virtual |
default destructor
Definition at line 29 of file SerializableAsciiFile.cpp.
|
virtual |
|
protectedvirtual |
|
friend |
Definition at line 36 of file SerializableAsciiFile.h.