|
WSF
|
#include <WsfSixDOF_EventPipe.hpp>


Public Member Functions | |
| EventPipe (WsfEventPipeInterface *aEventPipeInterfacePtr) | |
| void | UpdateSubscriptions (const WsfEventPipeOptions &aNewCombinedOptions, const WsfEventPipeOptions &aPreviousCombinedOptions) override |
| Update callback subscriptions. | |
| Public Member Functions inherited from WsfEventPipeLogger | |
| virtual | ~WsfEventPipeLogger ()=default |
Static Public Member Functions | |
| static void | RegisterEvents (WsfEventPipeExtension &aEventPipeExtension) |
| Register the event pipe events for SixDOF data. | |
| static void | RegisterMessages (UtPackSerializer *aSerializerPtr) |
| Register the messages for the serializer. | |
|
explicit |
References WsfEventPipeInterface::GetEventId().
|
static |
Register the event pipe events for SixDOF data.
| aEventPipeExtension | event pipe to register with |
References WsfEventPipeExtension::AddCallback(), WsfEventPipeExtension::AddSchema(), WsfEventPipeExtension::RegisterEventOption(), WsfEventPipeExtension::RegisterExtensionMessages, and RegisterMessages().
Referenced by wsf::six_dof::TypeManager::AddedToScenario().
|
static |
Register the messages for the serializer.
Register the messages with the serializer.
| aSerializerPtr | serializer to register with |
Referenced by RegisterEvents().
|
overridevirtual |
Update callback subscriptions.
| aNewCombinedOptions | new options |
| aPreviousCombinedOptions | previous options |
Implements WsfEventPipeLogger.
References WsfEventPipeOptions::IsOptionEnabled(), and WsfObserver::SixDOF_SendMessage().