WSF
wsf::comm::medium::ScriptMediumClass Class Reference

#include <WsfCommMedium.hpp>

Inheritance diagram for wsf::comm::medium::ScriptMediumClass:
Collaboration diagram for wsf::comm::medium::ScriptMediumClass:

Public Member Functions

 ScriptMediumClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 ~ScriptMediumClass () override=default
 UT_DECLARE_SCRIPT_METHOD (ModeCount)
 UT_DECLARE_SCRIPT_METHOD (CurrentModeIndex)
 UT_DECLARE_SCRIPT_METHOD (CurrentModeName)
 UT_DECLARE_SCRIPT_METHOD (GetCurrentMode)
 UT_DECLARE_SCRIPT_METHOD (GetMode_1)
 UT_DECLARE_SCRIPT_METHOD (GetMode_2)
 UT_DECLARE_SCRIPT_METHOD (ChannelCount)
 UT_DECLARE_SCRIPT_METHOD (TransmissionCount)
 UT_DECLARE_SCRIPT_METHOD (MessageStatusCount)
 UT_DECLARE_SCRIPT_METHOD (GetMessageStatus)
 UT_DECLARE_SCRIPT_METHOD (GetMessageStatusByIndex)
 UT_DECLARE_SCRIPT_METHOD (CheckValidMessageStatus)
 UT_DECLARE_SCRIPT_METHOD (IsShared)
 UT_DECLARE_SCRIPT_METHOD (SetMode_1)
 UT_DECLARE_SCRIPT_METHOD (SetMode_2)
Public Member Functions inherited from WsfScriptObjectClass
 WsfScriptObjectClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
 ~WsfScriptObjectClass () override
void * Create (const UtScriptContext &aInstance) override
void * Clone (void *aObjectPtr) override
void Destroy (void *aObjectPtr) override
std::string ToString (void *aObjectPtr) const override
 UT_DECLARE_SCRIPT_METHOD (Name)
 UT_DECLARE_SCRIPT_METHOD (Type)
 UT_DECLARE_SCRIPT_METHOD (BaseType)
 UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf)
 UT_DECLARE_SCRIPT_METHOD (ProcessInput)

Constructor & Destructor Documentation

◆ ScriptMediumClass()

wsf::comm::medium::ScriptMediumClass::ScriptMediumClass ( const std::string & aClassName,
UtScriptTypes * aScriptTypesPtr )

◆ ~ScriptMediumClass()

wsf::comm::medium::ScriptMediumClass::~ScriptMediumClass ( )
overridedefault

Member Function Documentation

◆ UT_DECLARE_SCRIPT_METHOD() [1/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( ChannelCount )

◆ UT_DECLARE_SCRIPT_METHOD() [2/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( CheckValidMessageStatus )

◆ UT_DECLARE_SCRIPT_METHOD() [3/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( CurrentModeIndex )

◆ UT_DECLARE_SCRIPT_METHOD() [4/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( CurrentModeName )

◆ UT_DECLARE_SCRIPT_METHOD() [5/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( GetCurrentMode )

◆ UT_DECLARE_SCRIPT_METHOD() [6/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( GetMessageStatus )

◆ UT_DECLARE_SCRIPT_METHOD() [7/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( GetMessageStatusByIndex )

◆ UT_DECLARE_SCRIPT_METHOD() [8/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( GetMode_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [9/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( GetMode_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [10/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( IsShared )

◆ UT_DECLARE_SCRIPT_METHOD() [11/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( MessageStatusCount )

◆ UT_DECLARE_SCRIPT_METHOD() [12/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( ModeCount )

◆ UT_DECLARE_SCRIPT_METHOD() [13/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( SetMode_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [14/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( SetMode_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [15/15]

wsf::comm::medium::ScriptMediumClass::UT_DECLARE_SCRIPT_METHOD ( TransmissionCount )

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