VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions
DtSerializable Class Reference
Inheritance diagram for DtSerializable:
Inheritance graph
[legend]

Public Member Functions

virtual bool readFrom (FILE *fp)=0
virtual bool writeTo (FILE *fp)=0

Static Public Member Functions

static DtU8 ReadDtU8 (FILE *fp)
static DtU16 ReadDtU16 (FILE *fp)
static DtU32 ReadDtU32 (FILE *fp)
static DtInt16 ReadDtInt16 (FILE *fp)
static DtInt32 ReadDtInt32 (FILE *fp)
static DtFloat64 ReadDtFloat64 (FILE *fp)
static DtDegMinSec ReadDtDegMinSec (FILE *fp)
static DtString ReadDtString (FILE *fp)
static DtMapDatum ReadDtMapDatum (FILE *fp)
static bool WriteDtU8 (FILE *fp, DtU8 b)
static bool WriteDtU16 (FILE *fp, DtU16 l)
static bool WriteDtU32 (FILE *fp, DtU32 l)
static bool WriteDtInt16 (FILE *fp, DtInt16 val)
static bool WriteDtInt32 (FILE *fp, DtInt32 val)
static bool WriteDtFloat64 (FILE *fp, DtFloat64 val)
static bool WriteDtDegMinSec (FILE *fp, const DtDegMinSec &val)
static bool WriteDtString (FILE *fp, const DtString &val)
static bool WriteDtMapDatum (FILE *fp, const DtMapDatum &md)

Member Function Documentation

virtual bool DtSerializable::readFrom ( FILE *  fp)
pure virtual
virtual bool DtSerializable::writeTo ( FILE *  fp)
pure virtual
static DtU8 DtSerializable::ReadDtU8 ( FILE *  fp)
static
static DtU16 DtSerializable::ReadDtU16 ( FILE *  fp)
static
static DtU32 DtSerializable::ReadDtU32 ( FILE *  fp)
static
static DtInt16 DtSerializable::ReadDtInt16 ( FILE *  fp)
static
static DtInt32 DtSerializable::ReadDtInt32 ( FILE *  fp)
static
static DtFloat64 DtSerializable::ReadDtFloat64 ( FILE *  fp)
static
static DtDegMinSec DtSerializable::ReadDtDegMinSec ( FILE *  fp)
static
static DtString DtSerializable::ReadDtString ( FILE *  fp)
static
static DtMapDatum DtSerializable::ReadDtMapDatum ( FILE *  fp)
static
static bool DtSerializable::WriteDtU8 ( FILE *  fp,
DtU8  b 
)
static
static bool DtSerializable::WriteDtU16 ( FILE *  fp,
DtU16  l 
)
static
static bool DtSerializable::WriteDtU32 ( FILE *  fp,
DtU32  l 
)
static
static bool DtSerializable::WriteDtInt16 ( FILE *  fp,
DtInt16  val 
)
static
static bool DtSerializable::WriteDtInt32 ( FILE *  fp,
DtInt32  val 
)
static
static bool DtSerializable::WriteDtFloat64 ( FILE *  fp,
DtFloat64  val 
)
static
static bool DtSerializable::WriteDtDegMinSec ( FILE *  fp,
const DtDegMinSec &  val 
)
static
static bool DtSerializable::WriteDtString ( FILE *  fp,
const DtString val 
)
static
static bool DtSerializable::WriteDtMapDatum ( FILE *  fp,
const DtMapDatum &  md 
)
static

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)