12#ifndef WSFTRACKNOTIFYMESSAGE_HPP
13#define WSFTRACKNOTIFYMESSAGE_HPP
15#include "wsf_export.h"
45 static std::unique_ptr<UtScriptClass> CreateScriptClass(
const std::string& aClassName, UtScriptTypes* aScriptTypesPtr);
64 aBuff& mTrackId& mChangedReason;
UtStringId WsfStringId
WsfStringId – the same thing as UtStringId.
Definition WsfStringId.hpp:23
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
WsfMessage(WsfStringId aType)
Constructor for XIO (de)serialization.
Definition WsfMessage.cpp:25
const char * GetScriptClassName() const override
Definition WsfMessage.cpp:235
static WsfStringId GetTypeId()
Definition WsfMessage.cpp:159
Definition WsfTrackId.hpp:33
int GetChangedReason() const
Definition WsfTrackNotifyMessage.hpp:57
void Serialize(T &aBuff)
Definition WsfTrackNotifyMessage.hpp:62
WsfStringId GetTrackProcessorNameId() const
Definition WsfTrackNotifyMessage.hpp:53
WsfMessage * Clone() const override
Definition WsfTrackNotifyMessage.hpp:41
WsfTrackNotifyMessage(WsfPlatform *aPlatformPtr, const WsfTrackId &aTrackId, WsfStringId aTrackProcessorNameId, int aChangedReason)
Constructor.
Definition WsfTrackNotifyMessage.cpp:27
const WsfTrackId & GetTrackId() const
Definition WsfTrackNotifyMessage.hpp:49