SHOGUN v0.9.0
|
在文件SerializableAsciiFile.h第33行定义。
公有成员 | |
CSerializableAsciiFile (void) | |
CSerializableAsciiFile (FILE *fstream, char rw) | |
CSerializableAsciiFile (const char *fname, char rw='r') | |
virtual | ~CSerializableAsciiFile () |
virtual const char * | get_name (void) const |
保护成员 | |
virtual TSerializableReader * | new_reader (char *dest_version, size_t n) |
virtual bool | write_scalar_wrapped (const TSGDataType *type, const void *param) |
virtual bool | write_cont_begin_wrapped (const TSGDataType *type, index_t len_real_y, index_t len_real_x) |
virtual bool | write_cont_end_wrapped (const TSGDataType *type, index_t len_real_y, index_t len_real_x) |
virtual bool | write_string_begin_wrapped (const TSGDataType *type, index_t length) |
virtual bool | write_string_end_wrapped (const TSGDataType *type, index_t length) |
virtual bool | write_stringentry_begin_wrapped (const TSGDataType *type, index_t y) |
virtual bool | write_stringentry_end_wrapped (const TSGDataType *type, index_t y) |
virtual bool | write_sparse_begin_wrapped (const TSGDataType *type, index_t vec_index, index_t length) |
virtual bool | write_sparse_end_wrapped (const TSGDataType *type, index_t vec_index, index_t length) |
virtual bool | write_sparseentry_begin_wrapped (const TSGDataType *type, const TSparseEntry< char > *first_entry, index_t feat_index, index_t y) |
virtual bool | write_sparseentry_end_wrapped (const TSGDataType *type, const TSparseEntry< char > *first_entry, index_t feat_index, index_t y) |
virtual bool | write_item_begin_wrapped (const TSGDataType *type, index_t y, index_t x) |
virtual bool | write_item_end_wrapped (const TSGDataType *type, index_t y, index_t x) |
virtual bool | write_sgserializable_begin_wrapped (const TSGDataType *type, const char *sgserializable_name, EPrimitiveType generic) |
virtual bool | write_sgserializable_end_wrapped (const TSGDataType *type, const char *sgserializable_name, EPrimitiveType generic) |
virtual bool | write_type_begin_wrapped (const TSGDataType *type, const char *name, const char *prefix) |
virtual bool | write_type_end_wrapped (const TSGDataType *type, const char *name, const char *prefix) |
友元 | |
class | SerializableAsciiReader00 |
CSerializableAsciiFile | ( | void | ) | [explicit] |
default constructor
在文件SerializableAsciiFile.cpp第19行定义。
CSerializableAsciiFile | ( | FILE * | fstream, |
char | rw | ||
) | [explicit] |
CSerializableAsciiFile | ( | const char * | fname, |
char | rw = 'r' |
||
) | [explicit] |
~CSerializableAsciiFile | ( | ) | [virtual] |
default destructor
在文件SerializableAsciiFile.cpp第29行定义。
virtual const char* get_name | ( | void | ) | const [virtual] |
CSerializableFile::TSerializableReader * new_reader | ( | char * | dest_version, |
size_t | n | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第63行定义。
bool write_cont_begin_wrapped | ( | const TSGDataType * | type, |
index_t | len_real_y, | ||
index_t | len_real_x | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第165行定义。
bool write_cont_end_wrapped | ( | const TSGDataType * | type, |
index_t | len_real_y, | ||
index_t | len_real_x | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第189行定义。
bool write_item_begin_wrapped | ( | const TSGDataType * | type, |
index_t | y, | ||
index_t | x | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第277行定义。
bool write_item_end_wrapped | ( | const TSGDataType * | type, |
index_t | y, | ||
index_t | x | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第286行定义。
bool write_scalar_wrapped | ( | const TSGDataType * | type, |
const void * | param | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第99行定义。
bool write_sgserializable_begin_wrapped | ( | const TSGDataType * | type, |
const char * | sgserializable_name, | ||
EPrimitiveType | generic | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第295行定义。
bool write_sgserializable_end_wrapped | ( | const TSGDataType * | type, |
const char * | sgserializable_name, | ||
EPrimitiveType | generic | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第322行定义。
bool write_sparse_begin_wrapped | ( | const TSGDataType * | type, |
index_t | vec_index, | ||
index_t | length | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第235行定义。
bool write_sparse_end_wrapped | ( | const TSGDataType * | type, |
index_t | vec_index, | ||
index_t | length | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第246行定义。
bool write_sparseentry_begin_wrapped | ( | const TSGDataType * | type, |
const TSparseEntry< char > * | first_entry, | ||
index_t | feat_index, | ||
index_t | y | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第256行定义。
bool write_sparseentry_end_wrapped | ( | const TSGDataType * | type, |
const TSparseEntry< char > * | first_entry, | ||
index_t | feat_index, | ||
index_t | y | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第267行定义。
bool write_string_begin_wrapped | ( | const TSGDataType * | type, |
index_t | length | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第198行定义。
bool write_string_end_wrapped | ( | const TSGDataType * | type, |
index_t | length | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第208行定义。
bool write_stringentry_begin_wrapped | ( | const TSGDataType * | type, |
index_t | y | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第217行定义。
bool write_stringentry_end_wrapped | ( | const TSGDataType * | type, |
index_t | y | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第226行定义。
bool write_type_begin_wrapped | ( | const TSGDataType * | type, |
const char * | name, | ||
const char * | prefix | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第333行定义。
bool write_type_end_wrapped | ( | const TSGDataType * | type, |
const char * | name, | ||
const char * | prefix | ||
) | [protected, virtual] |
在文件SerializableAsciiFile.cpp第347行定义。
friend class SerializableAsciiReader00 [friend] |
在文件SerializableAsciiFile.h第35行定义。