liblcf
Primitive< int32_t > Struct Template Reference

#include <reader_struct.h>

+ Collaboration diagram for Primitive< int32_t >:

Static Public Member Functions

static void ReadLcf (int32_t &ref, LcfReader &stream, uint32_t length)
 
static void WriteLcf (const int32_t &ref, LcfWriter &stream)
 
static int LcfSize (const int32_t &ref, LcfWriter &)
 
static void WriteXml (const int32_t &ref, XmlWriter &stream)
 
static void ParseXml (int32_t &ref, const std::string &data)
 

Detailed Description

template<>
struct Primitive< int32_t >

Int specialization.

Definition at line 231 of file reader_struct.h.

Member Function Documentation

◆ LcfSize()

static int Primitive< int32_t >::LcfSize ( const int32_t &  ref,
LcfWriter  
)
inlinestatic

Definition at line 250 of file reader_struct.h.

References LcfReader::IntSize().

+ Here is the call graph for this function:

◆ ParseXml()

static void Primitive< int32_t >::ParseXml ( int32_t &  ref,
const std::string &  data 
)
inlinestatic

Definition at line 256 of file reader_struct.h.

References Data::data, and XmlReader::Read().

+ Here is the call graph for this function:

◆ ReadLcf()

static void Primitive< int32_t >::ReadLcf ( int32_t &  ref,
LcfReader stream,
uint32_t  length 
)
inlinestatic

Definition at line 232 of file reader_struct.h.

References LcfReader::FromCurrent, LcfReader::ReadInt(), LcfReader::Seek(), and LcfReader::Tell().

+ Here is the call graph for this function:

◆ WriteLcf()

static void Primitive< int32_t >::WriteLcf ( const int32_t &  ref,
LcfWriter stream 
)
inlinestatic

Definition at line 247 of file reader_struct.h.

References LcfWriter::WriteInt().

+ Here is the call graph for this function:

◆ WriteXml()

static void Primitive< int32_t >::WriteXml ( const int32_t &  ref,
XmlWriter stream 
)
inlinestatic

Definition at line 253 of file reader_struct.h.

References XmlWriter::WriteInt().

+ Here is the call graph for this function:

The documentation for this struct was generated from the following file: