WSF
WsfXIO_ExtraInfo Class Reference

#include <WsfXIO_ObjectInfo.hpp>

Inheritance diagram for WsfXIO_ExtraInfo:

Public Member Functions

 WsfXIO_ExtraInfo ()=default
virtual ~WsfXIO_ExtraInfo ()=default
template<typename T>
void Serialize (T &aBuff)

Public Attributes

bool mDummy

Detailed Description

This file defines several XIO objects that parallel their WSF counter parts.

A WSF/XIO simulation will populate these objects (see xio_sim/WsfXIO_ObjectInfoLoad) and transmit them to a requestor. A requestor need not be a WSF simulation. They can receive these objects and not be required to utilize WSF objects.

Base class for extensions that need to store extra data on a standard object type. The standard object type must have a member to store extra data.

The derived class MUST register itself using: PakTypeDictionary::GetInstance().RegisterType<T>(++typeId);

Constructor & Destructor Documentation

◆ WsfXIO_ExtraInfo()

WsfXIO_ExtraInfo::WsfXIO_ExtraInfo ( )
default

◆ ~WsfXIO_ExtraInfo()

virtual WsfXIO_ExtraInfo::~WsfXIO_ExtraInfo ( )
virtualdefault

Member Function Documentation

◆ Serialize()

template<typename T>
void WsfXIO_ExtraInfo::Serialize ( T & aBuff)
inline

References mDummy.

Member Data Documentation

◆ mDummy

bool WsfXIO_ExtraInfo::mDummy

Referenced by Serialize().


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