WSF
WsfScriptBMTrackMessageClass Class Reference

#include <WsfScriptBMTrackMessageClass.hpp>

Inheritance diagram for WsfScriptBMTrackMessageClass:
Collaboration diagram for WsfScriptBMTrackMessageClass:

Public Member Functions

 WsfScriptBMTrackMessageClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
virtual ~WsfScriptBMTrackMessageClass ()
void * Create (const UtScriptContext &aContext) override
void * Clone (void *aObjectPtr) override
void Destroy (void *aObjectPtr) override
 UT_DECLARE_SCRIPT_METHOD (SetUpdateInterval)
 UT_DECLARE_SCRIPT_METHOD (GetUpdateInterval)
 UT_DECLARE_SCRIPT_METHOD (SetTrackID)
 UT_DECLARE_SCRIPT_METHOD (GetTrackingSystemID)
 UT_DECLARE_SCRIPT_METHOD (GetTrackingSystemTrackID)
 UT_DECLARE_SCRIPT_METHOD (SetPosition)
 UT_DECLARE_SCRIPT_METHOD (GetPosition)
 UT_DECLARE_SCRIPT_METHOD (GetPositionTime)
 UT_DECLARE_SCRIPT_METHOD (SetVelocityECEF)
 UT_DECLARE_SCRIPT_METHOD (GetVelocityECEF)
 UT_DECLARE_SCRIPT_METHOD (SetCovarianceMatrix)
 UT_DECLARE_SCRIPT_METHOD (GetCovarianceMatrix)
 UT_DECLARE_SCRIPT_METHOD (SetHeadingENUDegs)
 UT_DECLARE_SCRIPT_METHOD (SetOrientationWCSDegs)
 UT_DECLARE_SCRIPT_METHOD (GetOrientationWCSPsiDegs)
 UT_DECLARE_SCRIPT_METHOD (GetOrientationWCSThetaDegs)
 UT_DECLARE_SCRIPT_METHOD (GetOrientationWCSPhiDegs)
 UT_DECLARE_SCRIPT_METHOD (SetTargetType)
 UT_DECLARE_SCRIPT_METHOD (GetTargetType)
 UT_DECLARE_SCRIPT_METHOD (GetTargetSubType)
 UT_DECLARE_SCRIPT_METHOD (SetTrackingStatusNormal)
 UT_DECLARE_SCRIPT_METHOD (SetTrackingStatusCoasting)
 UT_DECLARE_SCRIPT_METHOD (SetTrackingStatusTimedOut)
 UT_DECLARE_SCRIPT_METHOD (SetTrackingStatusDropping)
 UT_DECLARE_SCRIPT_METHOD (SetTrackingStatusDropped)
 UT_DECLARE_SCRIPT_METHOD (IsTrackingStatusNormal)
 UT_DECLARE_SCRIPT_METHOD (IsTrackingStatusCoasting)
 UT_DECLARE_SCRIPT_METHOD (IsTrackingStatusTimedOut)
 UT_DECLARE_SCRIPT_METHOD (IsTrackingStatusDropping)
 UT_DECLARE_SCRIPT_METHOD (IsTrackingStatusDropped)
 UT_DECLARE_SCRIPT_METHOD (SetAltitudeReliable)
 UT_DECLARE_SCRIPT_METHOD (GetAltitudeReliable)
 UT_DECLARE_SCRIPT_METHOD (SetIFFUnknown)
 UT_DECLARE_SCRIPT_METHOD (SetIFFFriendly)
 UT_DECLARE_SCRIPT_METHOD (SetIFFHostile)
 UT_DECLARE_SCRIPT_METHOD (SetIFFNeutral)
 UT_DECLARE_SCRIPT_METHOD (IsIFFUnknown)
 UT_DECLARE_SCRIPT_METHOD (IsIFFFriendly)
 UT_DECLARE_SCRIPT_METHOD (IsIFFHostile)
 UT_DECLARE_SCRIPT_METHOD (IsIFFNeutral)
 UT_DECLARE_SCRIPT_METHOD (SetManeuveringFlag)
 UT_DECLARE_SCRIPT_METHOD (GetManeuveringFlag)
 UT_DECLARE_SCRIPT_METHOD (SetQuantity)
 UT_DECLARE_SCRIPT_METHOD (GetQuantity)
 UT_DECLARE_SCRIPT_METHOD (SetJamming)
 UT_DECLARE_SCRIPT_METHOD (GetJamming)
 UT_DECLARE_SCRIPT_METHOD (SetJammingPower)
 UT_DECLARE_SCRIPT_METHOD (GetJammingPower)
 UT_DECLARE_SCRIPT_METHOD (SetTargetTruthInfo)
 UT_DECLARE_SCRIPT_METHOD (SetReportingSensorTypeEW)
 UT_DECLARE_SCRIPT_METHOD (SetReportingSensorTypeTAR)
 UT_DECLARE_SCRIPT_METHOD (SetReportingSensorTypeTTR)
 UT_DECLARE_SCRIPT_METHOD (IsReportingSensorTypeEW)
 UT_DECLARE_SCRIPT_METHOD (IsReportingSensorTypeTAR)
 UT_DECLARE_SCRIPT_METHOD (IsReportingSensorTypeTTR)
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 = "WsfBMTrackMessage"
static const char * BASE_CLASS_NAME = "WSF_BM_TRACK_MESSAGE"

Constructor & Destructor Documentation

◆ WsfScriptBMTrackMessageClass()

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

◆ ~WsfScriptBMTrackMessageClass()

WsfScriptBMTrackMessageClass::~WsfScriptBMTrackMessageClass ( )
virtual

Member Function Documentation

◆ Clone()

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

References Clone().

Referenced by Clone().

◆ Create()

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

◆ Destroy()

void WsfScriptBMTrackMessageClass::Destroy ( void * aObjectPtr)
override

◆ UT_DECLARE_SCRIPT_METHOD() [1/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetAltitudeReliable )

◆ UT_DECLARE_SCRIPT_METHOD() [2/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetCovarianceMatrix )

◆ UT_DECLARE_SCRIPT_METHOD() [3/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetJamming )

◆ UT_DECLARE_SCRIPT_METHOD() [4/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetJammingPower )

◆ UT_DECLARE_SCRIPT_METHOD() [5/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetManeuveringFlag )

◆ UT_DECLARE_SCRIPT_METHOD() [6/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetOrientationWCSPhiDegs )

◆ UT_DECLARE_SCRIPT_METHOD() [7/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetOrientationWCSPsiDegs )

◆ UT_DECLARE_SCRIPT_METHOD() [8/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetOrientationWCSThetaDegs )

◆ UT_DECLARE_SCRIPT_METHOD() [9/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetPosition )

◆ UT_DECLARE_SCRIPT_METHOD() [10/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetPositionTime )

◆ UT_DECLARE_SCRIPT_METHOD() [11/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetQuantity )

◆ UT_DECLARE_SCRIPT_METHOD() [12/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetTargetSubType )

◆ UT_DECLARE_SCRIPT_METHOD() [13/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetTargetType )

◆ UT_DECLARE_SCRIPT_METHOD() [14/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetTrackingSystemID )

◆ UT_DECLARE_SCRIPT_METHOD() [15/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetTrackingSystemTrackID )

◆ UT_DECLARE_SCRIPT_METHOD() [16/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetUpdateInterval )

◆ UT_DECLARE_SCRIPT_METHOD() [17/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( GetVelocityECEF )

◆ UT_DECLARE_SCRIPT_METHOD() [18/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsIFFFriendly )

◆ UT_DECLARE_SCRIPT_METHOD() [19/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsIFFHostile )

◆ UT_DECLARE_SCRIPT_METHOD() [20/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsIFFNeutral )

◆ UT_DECLARE_SCRIPT_METHOD() [21/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsIFFUnknown )

◆ UT_DECLARE_SCRIPT_METHOD() [22/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsReportingSensorTypeEW )

◆ UT_DECLARE_SCRIPT_METHOD() [23/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsReportingSensorTypeTAR )

◆ UT_DECLARE_SCRIPT_METHOD() [24/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsReportingSensorTypeTTR )

◆ UT_DECLARE_SCRIPT_METHOD() [25/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsTrackingStatusCoasting )

◆ UT_DECLARE_SCRIPT_METHOD() [26/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsTrackingStatusDropped )

◆ UT_DECLARE_SCRIPT_METHOD() [27/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsTrackingStatusDropping )

◆ UT_DECLARE_SCRIPT_METHOD() [28/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsTrackingStatusNormal )

◆ UT_DECLARE_SCRIPT_METHOD() [29/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( IsTrackingStatusTimedOut )

◆ UT_DECLARE_SCRIPT_METHOD() [30/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetAltitudeReliable )

◆ UT_DECLARE_SCRIPT_METHOD() [31/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetCovarianceMatrix )

◆ UT_DECLARE_SCRIPT_METHOD() [32/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetHeadingENUDegs )

◆ UT_DECLARE_SCRIPT_METHOD() [33/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetIFFFriendly )

◆ UT_DECLARE_SCRIPT_METHOD() [34/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetIFFHostile )

◆ UT_DECLARE_SCRIPT_METHOD() [35/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetIFFNeutral )

◆ UT_DECLARE_SCRIPT_METHOD() [36/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetIFFUnknown )

◆ UT_DECLARE_SCRIPT_METHOD() [37/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetJamming )

◆ UT_DECLARE_SCRIPT_METHOD() [38/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetJammingPower )

◆ UT_DECLARE_SCRIPT_METHOD() [39/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetManeuveringFlag )

◆ UT_DECLARE_SCRIPT_METHOD() [40/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetOrientationWCSDegs )

◆ UT_DECLARE_SCRIPT_METHOD() [41/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetPosition )

◆ UT_DECLARE_SCRIPT_METHOD() [42/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetQuantity )

◆ UT_DECLARE_SCRIPT_METHOD() [43/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetReportingSensorTypeEW )

◆ UT_DECLARE_SCRIPT_METHOD() [44/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetReportingSensorTypeTAR )

◆ UT_DECLARE_SCRIPT_METHOD() [45/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetReportingSensorTypeTTR )

◆ UT_DECLARE_SCRIPT_METHOD() [46/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetTargetTruthInfo )

◆ UT_DECLARE_SCRIPT_METHOD() [47/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetTargetType )

◆ UT_DECLARE_SCRIPT_METHOD() [48/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetTrackID )

◆ UT_DECLARE_SCRIPT_METHOD() [49/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetTrackingStatusCoasting )

◆ UT_DECLARE_SCRIPT_METHOD() [50/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetTrackingStatusDropped )

◆ UT_DECLARE_SCRIPT_METHOD() [51/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetTrackingStatusDropping )

◆ UT_DECLARE_SCRIPT_METHOD() [52/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetTrackingStatusNormal )

◆ UT_DECLARE_SCRIPT_METHOD() [53/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetTrackingStatusTimedOut )

◆ UT_DECLARE_SCRIPT_METHOD() [54/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetUpdateInterval )

◆ UT_DECLARE_SCRIPT_METHOD() [55/55]

WsfScriptBMTrackMessageClass::UT_DECLARE_SCRIPT_METHOD ( SetVelocityECEF )

Member Data Documentation

◆ BASE_CLASS_NAME

const char * WsfScriptBMTrackMessageClass::BASE_CLASS_NAME = "WSF_BM_TRACK_MESSAGE"
static

◆ SCRIPT_CLASS_NAME

const char * WsfScriptBMTrackMessageClass::SCRIPT_CLASS_NAME = "WsfBMTrackMessage"
static

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