WSF
WsfScriptOverridableProcessor Class Referenceabstract

#include <WsfScriptOverridableProcessor.hpp>

Inheritance diagram for WsfScriptOverridableProcessor:

Public Member Functions

 WsfScriptOverridableProcessor (const bool autonomous_updates)
virtual void Run (const double sim_time_s)=0
virtual bool ProcessInput (UtInput &aInput)
virtual bool OverrideInternalInit () const
virtual bool OverrideInternalInit2 () const
virtual bool OverrideInternalOnUpdate () const
virtual bool OverrideInternalOnMessage () const
virtual bool OverrideInternalReceiveMessage () const
virtual bool OverrideInternalLocalTrackDropped () const
virtual bool OverrideInternalLocalTrackInitiated () const
virtual bool OverrideInternalLocalTrackUpdated () const
virtual bool AllowAutonomousUpdates () const

Protected Attributes

bool m_override_internal_initialization
bool m_override_internal_initialization2
bool m_override_internal_on_update
bool m_override_internal_on_message
bool m_override_internal_receive_message
bool m_override_internal_local_track_drop
bool m_override_internal_local_track_initiated
bool m_override_internal_local_track_updated
bool m_autonomous_updates

Constructor & Destructor Documentation

◆ WsfScriptOverridableProcessor()

Member Function Documentation

◆ AllowAutonomousUpdates()

virtual bool WsfScriptOverridableProcessor::AllowAutonomousUpdates ( ) const
inlinevirtual

◆ OverrideInternalInit()

virtual bool WsfScriptOverridableProcessor::OverrideInternalInit ( ) const
inlinevirtual

◆ OverrideInternalInit2()

virtual bool WsfScriptOverridableProcessor::OverrideInternalInit2 ( ) const
inlinevirtual

◆ OverrideInternalLocalTrackDropped()

virtual bool WsfScriptOverridableProcessor::OverrideInternalLocalTrackDropped ( ) const
inlinevirtual

◆ OverrideInternalLocalTrackInitiated()

virtual bool WsfScriptOverridableProcessor::OverrideInternalLocalTrackInitiated ( ) const
inlinevirtual

◆ OverrideInternalLocalTrackUpdated()

virtual bool WsfScriptOverridableProcessor::OverrideInternalLocalTrackUpdated ( ) const
inlinevirtual

◆ OverrideInternalOnMessage()

◆ OverrideInternalOnUpdate()

virtual bool WsfScriptOverridableProcessor::OverrideInternalOnUpdate ( ) const
inlinevirtual

◆ OverrideInternalReceiveMessage()

◆ ProcessInput()

◆ Run()

virtual void WsfScriptOverridableProcessor::Run ( const double sim_time_s)
pure virtual

Member Data Documentation

◆ m_autonomous_updates

bool WsfScriptOverridableProcessor::m_autonomous_updates
protected

◆ m_override_internal_initialization

bool WsfScriptOverridableProcessor::m_override_internal_initialization
protected

◆ m_override_internal_initialization2

bool WsfScriptOverridableProcessor::m_override_internal_initialization2
protected

◆ m_override_internal_local_track_drop

bool WsfScriptOverridableProcessor::m_override_internal_local_track_drop
protected

◆ m_override_internal_local_track_initiated

bool WsfScriptOverridableProcessor::m_override_internal_local_track_initiated
protected

◆ m_override_internal_local_track_updated

bool WsfScriptOverridableProcessor::m_override_internal_local_track_updated
protected

◆ m_override_internal_on_message

bool WsfScriptOverridableProcessor::m_override_internal_on_message
protected

◆ m_override_internal_on_update

bool WsfScriptOverridableProcessor::m_override_internal_on_update
protected

◆ m_override_internal_receive_message

bool WsfScriptOverridableProcessor::m_override_internal_receive_message
protected

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