WSF
WsfDefaultAssetManagerImpl Class Reference

#include <WsfDefaultAssetManagerImpl.hpp>

Public Member Functions

 WsfDefaultAssetManagerImpl (std::weak_ptr< il::logger::GlobalLogger > aGlobalLogger)
virtual ~WsfDefaultAssetManagerImpl ()
virtual bool ProcessInput (UtInput &aInput)
virtual void Initialize (WsfAssetManager *am)
virtual void Initialize2 (WsfAssetManager *am)
virtual void on_update (const double sim_time_s, WsfPlatform *this_plat, WsfAssetManager *am)
virtual bool on_message (const double sim_time_s, const WsfMessage &message, WsfAssetManager *am)
virtual void LocalTrackDropped (double aSimTime, const WsfLocalTrack *aLocalTrackPtr, WsfAssetManager *am)
virtual void LocalTrackInitiated (double aSimTime, const WsfLocalTrack *aLocalTrackPtr, const WsfTrack *aRawTrackPtr, WsfAssetManager *am)
virtual void LocalTrackUpdated (double aSimTime, const WsfLocalTrack *aLocalTrackPtr, const WsfTrack *aRawTrackPtr, WsfAssetManager *am)

Protected Member Functions

virtual void PrintStatus (WsfAssetManager *am, const bool direct_only=false) const

Friends

class WsfAssetManager

Constructor & Destructor Documentation

◆ WsfDefaultAssetManagerImpl()

WsfDefaultAssetManagerImpl::WsfDefaultAssetManagerImpl ( std::weak_ptr< il::logger::GlobalLogger > aGlobalLogger)

◆ ~WsfDefaultAssetManagerImpl()

WsfDefaultAssetManagerImpl::~WsfDefaultAssetManagerImpl ( )
virtual

Member Function Documentation

◆ Initialize()

void WsfDefaultAssetManagerImpl::Initialize ( WsfAssetManager * am)
virtual

◆ Initialize2()

◆ LocalTrackDropped()

void WsfDefaultAssetManagerImpl::LocalTrackDropped ( double aSimTime,
const WsfLocalTrack * aLocalTrackPtr,
WsfAssetManager * am )
virtual

◆ LocalTrackInitiated()

void WsfDefaultAssetManagerImpl::LocalTrackInitiated ( double aSimTime,
const WsfLocalTrack * aLocalTrackPtr,
const WsfTrack * aRawTrackPtr,
WsfAssetManager * am )
virtual

◆ LocalTrackUpdated()

void WsfDefaultAssetManagerImpl::LocalTrackUpdated ( double aSimTime,
const WsfLocalTrack * aLocalTrackPtr,
const WsfTrack * aRawTrackPtr,
WsfAssetManager * am )
virtual

◆ on_message()

◆ on_update()

◆ PrintStatus()

void WsfDefaultAssetManagerImpl::PrintStatus ( WsfAssetManager * am,
const bool direct_only = false ) const
protectedvirtual

◆ ProcessInput()

bool WsfDefaultAssetManagerImpl::ProcessInput ( UtInput & aInput)
virtual

◆ WsfAssetManager


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