WSF
WsfXIO_StringId Struct Reference

#include <WsfXIO_SerializeTypes.hpp>

Public Member Functions

 WsfXIO_StringId ()
template<typename AR>
void Serialize (AR &aAr)

Protected Member Functions

 WsfXIO_StringId (int aStringId)

Protected Attributes

int mStringId

Friends

class WsfXIO_StringDictionary

Detailed Description

For use with WsfXIO_StringDictionary to group strings together in packets, saving space. This should be treated like a black-box, using WsfXIO_StringDictionary::Encode() and WsfXIO_StringDictionary::Decode() for value access.

Constructor & Destructor Documentation

◆ WsfXIO_StringId() [1/2]

WsfXIO_StringId::WsfXIO_StringId ( )
inline

References mStringId.

◆ WsfXIO_StringId() [2/2]

WsfXIO_StringId::WsfXIO_StringId ( int aStringId)
inlineprotected

References mStringId.

Member Function Documentation

◆ Serialize()

template<typename AR>
void WsfXIO_StringId::Serialize ( AR & aAr)
inline

References mStringId.

◆ WsfXIO_StringDictionary

friend class WsfXIO_StringDictionary
friend

Member Data Documentation

◆ mStringId

int WsfXIO_StringId::mStringId
protected

The documentation for this struct was generated from the following file:
Copyrights Multiple, All Rights Reserved