WSF
WsfScriptTaskClass Class Reference

The script interface 'class' for WsfTask. More...

#include <WsfTask.hpp>

Inherits UtScriptClass.

Public Member Functions

 WsfScriptTaskClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
std::string ToString (void *) const override
void Destroy (void *aTaskPtr) override
void * Clone (void *aTaskPtr) override
void OnNewScriptRef (UtScriptRef &aReference) override
 UT_DECLARE_SCRIPT_METHOD (Create)
 UT_DECLARE_SCRIPT_METHOD (TaskId)
 UT_DECLARE_SCRIPT_METHOD (TrackId)
 UT_DECLARE_SCRIPT_METHOD (LocalTrackId)
 UT_DECLARE_SCRIPT_METHOD (TaskType)
 UT_DECLARE_SCRIPT_METHOD (Assigner)
 UT_DECLARE_SCRIPT_METHOD (AssignerName)
 UT_DECLARE_SCRIPT_METHOD (Assignee)
 UT_DECLARE_SCRIPT_METHOD (AssigneeName)
 UT_DECLARE_SCRIPT_METHOD (ResourceName)
 UT_DECLARE_SCRIPT_METHOD (ResourceIsSensor)
 UT_DECLARE_SCRIPT_METHOD (ResourceIsProcessor)
 UT_DECLARE_SCRIPT_METHOD (ResourceMode)
 UT_DECLARE_SCRIPT_METHOD (ResourceCount)
 UT_DECLARE_SCRIPT_METHOD (ResourceFrequency)
 UT_DECLARE_SCRIPT_METHOD (ResourceBandwidth)
 UT_DECLARE_SCRIPT_METHOD (Status)
 UT_DECLARE_SCRIPT_METHOD (SubStatus)
 UT_DECLARE_SCRIPT_METHOD (TimeAssigned)
 UT_DECLARE_SCRIPT_METHOD (TimeUpdated)
 UT_DECLARE_SCRIPT_METHOD (TimeSinceAssigned)
 UT_DECLARE_SCRIPT_METHOD (TimeSinceUpdated)
 UT_DECLARE_SCRIPT_METHOD (SetAssignee_1)
 UT_DECLARE_SCRIPT_METHOD (SetAssignee_2)
 UT_DECLARE_SCRIPT_METHOD (SetTaskType)
 UT_DECLARE_SCRIPT_METHOD (SetCommDevice)

Detailed Description

The script interface 'class' for WsfTask.

Constructor & Destructor Documentation

◆ WsfScriptTaskClass()

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

Member Function Documentation

◆ Clone()

void * WsfScriptTaskClass::Clone ( void * aTaskPtr)
inlineoverride

◆ Destroy()

void WsfScriptTaskClass::Destroy ( void * aTaskPtr)
inlineoverride

◆ OnNewScriptRef()

void WsfScriptTaskClass::OnNewScriptRef ( UtScriptRef & aReference)
override

◆ ToString()

std::string WsfScriptTaskClass::ToString ( void * aObjectPtr) const
override

◆ UT_DECLARE_SCRIPT_METHOD() [1/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( Assignee )

◆ UT_DECLARE_SCRIPT_METHOD() [2/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( AssigneeName )

◆ UT_DECLARE_SCRIPT_METHOD() [3/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( Assigner )

◆ UT_DECLARE_SCRIPT_METHOD() [4/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( AssignerName )

◆ UT_DECLARE_SCRIPT_METHOD() [5/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( Create )

◆ UT_DECLARE_SCRIPT_METHOD() [6/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( LocalTrackId )

◆ UT_DECLARE_SCRIPT_METHOD() [7/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( ResourceBandwidth )

◆ UT_DECLARE_SCRIPT_METHOD() [8/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( ResourceCount )

◆ UT_DECLARE_SCRIPT_METHOD() [9/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( ResourceFrequency )

◆ UT_DECLARE_SCRIPT_METHOD() [10/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( ResourceIsProcessor )

◆ UT_DECLARE_SCRIPT_METHOD() [11/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( ResourceIsSensor )

◆ UT_DECLARE_SCRIPT_METHOD() [12/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( ResourceMode )

◆ UT_DECLARE_SCRIPT_METHOD() [13/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( ResourceName )

◆ UT_DECLARE_SCRIPT_METHOD() [14/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( SetAssignee_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [15/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( SetAssignee_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [16/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( SetCommDevice )

◆ UT_DECLARE_SCRIPT_METHOD() [17/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( SetTaskType )

◆ UT_DECLARE_SCRIPT_METHOD() [18/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( Status )

◆ UT_DECLARE_SCRIPT_METHOD() [19/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( SubStatus )

◆ UT_DECLARE_SCRIPT_METHOD() [20/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( TaskId )

◆ UT_DECLARE_SCRIPT_METHOD() [21/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( TaskType )

◆ UT_DECLARE_SCRIPT_METHOD() [22/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( TimeAssigned )

◆ UT_DECLARE_SCRIPT_METHOD() [23/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( TimeSinceAssigned )

◆ UT_DECLARE_SCRIPT_METHOD() [24/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( TimeSinceUpdated )

◆ UT_DECLARE_SCRIPT_METHOD() [25/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( TimeUpdated )

◆ UT_DECLARE_SCRIPT_METHOD() [26/26]

WsfScriptTaskClass::UT_DECLARE_SCRIPT_METHOD ( TrackId )

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