WSF
WsfScriptMessageClass Class Reference

WsfScriptMessageClass is a script class that exposes methods in WsfMessage for use in script. More...

#include <WsfScriptMessageClass.hpp>

Inheritance diagram for WsfScriptMessageClass:

Public Member Functions

 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)

Detailed Description

WsfScriptMessageClass is a script class that exposes methods in WsfMessage for use in script.

Constructor & Destructor Documentation

◆ WsfScriptMessageClass()

◆ ~WsfScriptMessageClass()

WsfScriptMessageClass::~WsfScriptMessageClass ( )
override

Member Function Documentation

◆ Clone()

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

References Clone().

Referenced by Clone().

◆ Create()

◆ Destroy()

void WsfScriptMessageClass::Destroy ( void * aObjectPtr)
override

◆ UT_DECLARE_SCRIPT_METHOD() [1/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( CreateDataTag )

◆ UT_DECLARE_SCRIPT_METHOD() [2/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( DataTag )

◆ UT_DECLARE_SCRIPT_METHOD() [3/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( Destination )

◆ UT_DECLARE_SCRIPT_METHOD() [4/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( NextHop )

◆ UT_DECLARE_SCRIPT_METHOD() [5/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( Originator )

◆ UT_DECLARE_SCRIPT_METHOD() [6/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( Priority )

◆ UT_DECLARE_SCRIPT_METHOD() [7/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SerialNumber )

◆ UT_DECLARE_SCRIPT_METHOD() [8/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetDataTag )

◆ UT_DECLARE_SCRIPT_METHOD() [9/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetPriority )

◆ UT_DECLARE_SCRIPT_METHOD() [10/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetSizeInBits )

◆ UT_DECLARE_SCRIPT_METHOD() [11/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetSizeInBytes )

◆ UT_DECLARE_SCRIPT_METHOD() [12/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetSubType )

◆ UT_DECLARE_SCRIPT_METHOD() [13/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetType )

◆ UT_DECLARE_SCRIPT_METHOD() [14/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SizeInBits )

◆ UT_DECLARE_SCRIPT_METHOD() [15/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SizeInBytes )

◆ UT_DECLARE_SCRIPT_METHOD() [16/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( SubType )

◆ UT_DECLARE_SCRIPT_METHOD() [17/17]

WsfScriptMessageClass::UT_DECLARE_SCRIPT_METHOD ( Type )

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