liblcf
|
#include <reader_struct.h>
Public Types | |
typedef S | struct_type |
Public Member Functions | |
void | ReadLcf (S &, LcfReader &, uint32_t) const |
void | WriteLcf (const S &, LcfWriter &) const |
int | LcfSize (const S &, LcfWriter &) const |
void | WriteXml (const S &, XmlWriter &) const |
void | BeginXml (S &, XmlReader &) const |
void | ParseXml (S &, const std::string &) const |
bool | IsDefault (const S &, const S &) const |
bool | isPresentIfDefault (bool db_is2k3) const |
Public Attributes | |
const char *const | name |
int | id |
bool | present_if_default |
bool | is2k3 |
EmptyField class template.
Definition at line 410 of file reader_struct.h.
|
inherited |
Definition at line 316 of file reader_struct.h.
|
inlinevirtual |
Implements Field< S >.
Definition at line 421 of file reader_struct.h.
|
inlinevirtual |
Implements Field< S >.
Definition at line 424 of file reader_struct.h.
|
inlineinherited |
Definition at line 331 of file reader_struct.h.
References Field< S >::present_if_default.
Referenced by Struct< S >::LcfSize(), and Struct< S >::WriteLcf().
|
inlinevirtual |
Implements Field< S >.
Definition at line 416 of file reader_struct.h.
|
inlinevirtual |
Implements Field< S >.
Definition at line 422 of file reader_struct.h.
|
inlinevirtual |
Implements Field< S >.
Definition at line 414 of file reader_struct.h.
|
inlinevirtual |
Implements Field< S >.
Definition at line 415 of file reader_struct.h.
|
inlinevirtual |
Implements Field< S >.
Definition at line 420 of file reader_struct.h.
|
inherited |
Definition at line 319 of file reader_struct.h.
Referenced by Struct< S >::LcfSize(), and Struct< S >::WriteLcf().
|
inherited |
Definition at line 321 of file reader_struct.h.
Referenced by Struct< S >::LcfSize(), and Struct< S >::WriteLcf().
|
inherited |
Definition at line 318 of file reader_struct.h.
Referenced by TypedField< S, T >::WriteXml().
|
inherited |
Definition at line 320 of file reader_struct.h.
Referenced by Field< S >::isPresentIfDefault().