WSF
WsfXIO_SerializeTypes.cpp File Reference
#include "xio/WsfXIO_SerializeTypes.hpp"
#include "PakSerializeImpl.hpp"
#include "PakTypeDictionary.hpp"
#include "UtScriptData.hpp"
#include "UtVariant.hpp"
#include "WsfAttributeContainer.hpp"
#include "WsfLocalTrack.hpp"
#include "WsfTaskData.hpp"
#include "WsfTrack.hpp"
#include "WsfWaypoint.hpp"
Include dependency graph for WsfXIO_SerializeTypes.cpp:

Macros

#define WSFXIO_IMPLEMENT_LOAD_SAVE(TYPE)

Functions

void Save (PakO &aAr, WsfXIO_StringDictionary &aDictionary)
void Load (PakI &aAr, WsfXIO_StringDictionary &aDictionary)
void Load (PakI &aBuff, WsfStringId &aEntityId)
void Save (PakO &aBuff, WsfStringId &aEntityId)
void Load (PakI &aBuff, UtAttributeContainer &aContainer)
void Save (PakO &aBuff, UtAttributeContainer &aContainer)
void Load (PakI &aBuff, WsfAttributeContainer &aContainer)
void Save (PakO &aBuff, WsfAttributeContainer &aContainer)

Macro Definition Documentation

◆ WSFXIO_IMPLEMENT_LOAD_SAVE

#define WSFXIO_IMPLEMENT_LOAD_SAVE ( TYPE)
Value:
void Load(PakI& aBuff, TYPE& aObject) { aObject.SerializeP(aBuff); } \
void Save(PakO& aBuff, TYPE& aObject) { aObject.SerializeP(aBuff); }
void Load(PakI &aBuff, WsfXIO_PlatformPartInfo *&aPtr)
Definition WsfXIO_ObjectInfo.cpp:345
void Save(PakO &aBuff, WsfXIO_PlatformPartInfo *&aPtr)
Definition WsfXIO_ObjectInfo.cpp:352

Function Documentation

◆ Load() [1/4]

void Load ( PakI & aAr,
WsfXIO_StringDictionary & aDictionary )

References WsfXIO_StringDictionary::Load().

Referenced by Load().

◆ Load() [2/4]

void Load ( PakI & aBuff,
UtAttributeContainer & aContainer )

◆ Load() [3/4]

void Load ( PakI & aBuff,
WsfAttributeContainer & aContainer )

References Load().

◆ Load() [4/4]

void Load ( PakI & aBuff,
WsfStringId & aEntityId )

◆ Save() [1/4]

void Save ( PakO & aAr,
WsfXIO_StringDictionary & aDictionary )

References WsfXIO_StringDictionary::Save().

Referenced by Save().

◆ Save() [2/4]

void Save ( PakO & aBuff,
UtAttributeContainer & aContainer )

◆ Save() [3/4]

void Save ( PakO & aBuff,
WsfAttributeContainer & aContainer )

References Save().

◆ Save() [4/4]

void Save ( PakO & aBuff,
WsfStringId & aEntityId )
Copyrights Multiple, All Rights Reserved