WSF
WsfScriptBMCueMessageClass Class Reference

#include <WsfScriptBMCueMessageClass.hpp>

Inheritance diagram for WsfScriptBMCueMessageClass:
Collaboration diagram for WsfScriptBMCueMessageClass:

Public Member Functions

 WsfScriptBMCueMessageClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
virtual ~WsfScriptBMCueMessageClass ()
void * Create (const UtScriptContext &aContext) override
void * Clone (void *aObjectPtr) override
void Destroy (void *aObjectPtr) override
 UT_DECLARE_SCRIPT_METHOD (SetCueTime)
 UT_DECLARE_SCRIPT_METHOD (GetCueTime)
 UT_DECLARE_SCRIPT_METHOD (SetReferenceTrackID)
 UT_DECLARE_SCRIPT_METHOD (GetReferenceTrackID)
 UT_DECLARE_SCRIPT_METHOD (SetMasterTrackID)
 UT_DECLARE_SCRIPT_METHOD (GetMasterTrackID)
 UT_DECLARE_SCRIPT_METHOD (SetInitiatingPlatform)
 UT_DECLARE_SCRIPT_METHOD (GetInitiatingPlatform)
 UT_DECLARE_SCRIPT_METHOD (SetCuedSensor)
 UT_DECLARE_SCRIPT_METHOD (GetCuedPlatform)
 UT_DECLARE_SCRIPT_METHOD (GetCuedSensor)
 UT_DECLARE_SCRIPT_METHOD (SetCuedReasonNewCue)
 UT_DECLARE_SCRIPT_METHOD (SetCuedReasonCancelCue)
 UT_DECLARE_SCRIPT_METHOD (IsCancelCue)
 UT_DECLARE_SCRIPT_METHOD (Print)
Public Member Functions inherited from WsfScriptMessageClass
 WsfScriptMessageClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
 ~WsfScriptMessageClass () override
void * Create (const UtScriptContext &aInstance) override
void * Clone (void *aObjectPtr) override
void Destroy (void *aObjectPtr) override
 UT_DECLARE_SCRIPT_METHOD (Originator)
 UT_DECLARE_SCRIPT_METHOD (SizeInBits)
 UT_DECLARE_SCRIPT_METHOD (SetSizeInBits)
 UT_DECLARE_SCRIPT_METHOD (SizeInBytes)
 UT_DECLARE_SCRIPT_METHOD (SetSizeInBytes)
 UT_DECLARE_SCRIPT_METHOD (Priority)
 UT_DECLARE_SCRIPT_METHOD (SetPriority)
 UT_DECLARE_SCRIPT_METHOD (SerialNumber)
 UT_DECLARE_SCRIPT_METHOD (DataTag)
 UT_DECLARE_SCRIPT_METHOD (SetDataTag)
 UT_DECLARE_SCRIPT_METHOD (CreateDataTag)
 UT_DECLARE_SCRIPT_METHOD (Type)
 UT_DECLARE_SCRIPT_METHOD (SubType)
 UT_DECLARE_SCRIPT_METHOD (SetType)
 UT_DECLARE_SCRIPT_METHOD (SetSubType)
 UT_DECLARE_SCRIPT_METHOD (Destination)
 UT_DECLARE_SCRIPT_METHOD (NextHop)

Static Public Attributes

static const char * SCRIPT_CLASS_NAME = "WsfBMCueMessage"
static const char * BASE_CLASS_NAME = "WSF_BM_CUE_MESSAGE"

Constructor & Destructor Documentation

◆ WsfScriptBMCueMessageClass()

WsfScriptBMCueMessageClass::WsfScriptBMCueMessageClass ( const std::string & aClassName,
UtScriptTypes * aScriptTypesPtr )

◆ ~WsfScriptBMCueMessageClass()

WsfScriptBMCueMessageClass::~WsfScriptBMCueMessageClass ( )
virtual

Member Function Documentation

◆ Clone()

void * WsfScriptBMCueMessageClass::Clone ( void * aObjectPtr)
override

References Clone().

Referenced by Clone().

◆ Create()

void * WsfScriptBMCueMessageClass::Create ( const UtScriptContext & aContext)
override

◆ Destroy()

void WsfScriptBMCueMessageClass::Destroy ( void * aObjectPtr)
override

◆ UT_DECLARE_SCRIPT_METHOD() [1/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetCuedPlatform )

◆ UT_DECLARE_SCRIPT_METHOD() [2/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetCuedSensor )

◆ UT_DECLARE_SCRIPT_METHOD() [3/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetCueTime )

◆ UT_DECLARE_SCRIPT_METHOD() [4/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetInitiatingPlatform )

◆ UT_DECLARE_SCRIPT_METHOD() [5/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetMasterTrackID )

◆ UT_DECLARE_SCRIPT_METHOD() [6/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetReferenceTrackID )

◆ UT_DECLARE_SCRIPT_METHOD() [7/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsCancelCue )

◆ UT_DECLARE_SCRIPT_METHOD() [8/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( Print )

◆ UT_DECLARE_SCRIPT_METHOD() [9/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetCuedReasonCancelCue )

◆ UT_DECLARE_SCRIPT_METHOD() [10/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetCuedReasonNewCue )

◆ UT_DECLARE_SCRIPT_METHOD() [11/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetCuedSensor )

◆ UT_DECLARE_SCRIPT_METHOD() [12/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetCueTime )

◆ UT_DECLARE_SCRIPT_METHOD() [13/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetInitiatingPlatform )

◆ UT_DECLARE_SCRIPT_METHOD() [14/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetMasterTrackID )

◆ UT_DECLARE_SCRIPT_METHOD() [15/15]

WsfScriptBMCueMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetReferenceTrackID )

Member Data Documentation

◆ BASE_CLASS_NAME

const char * WsfScriptBMCueMessageClass::BASE_CLASS_NAME = "WSF_BM_CUE_MESSAGE"
static

◆ SCRIPT_CLASS_NAME

const char * WsfScriptBMCueMessageClass::SCRIPT_CLASS_NAME = "WsfBMCueMessage"
static

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