WSF
WsfTrackAccessorDeep Class Reference

#include <WsfBayesClassification.hpp>

Inheritance diagram for WsfTrackAccessorDeep:
Collaboration diagram for WsfTrackAccessorDeep:

Public Member Functions

 WsfTrackAccessorDeep ()
 ~WsfTrackAccessorDeep () override
virtual void SetTrack (const WsfTrack &aTrack)
size_t GetAttributeCount ()
size_t GetAttributeCount () const
void GetAttribute (size_t i, WsfBayesAttribute &aAttribute) const
 Polled by "each" entity proto.
Public Member Functions inherited from TrackAccessor
 TrackAccessor ()=default
virtual ~TrackAccessor ()=default
std::string GetTrueType () const
WsfStringId GetTrueTypeID () const
void SetTrack (const WsfTrack &aTrack)

Protected Attributes

WsfSignalAccessor mSignalAccessor
std::vector< WsfAttributeAccessor * > mAttributeAccessorMaster
std::vector< WsfBayesAttributemAttributeValueList
Protected Attributes inherited from TrackAccessor
const WsfTrackmTrack = nullptr

Constructor & Destructor Documentation

◆ WsfTrackAccessorDeep()

WsfTrackAccessorDeep::WsfTrackAccessorDeep ( )

◆ ~WsfTrackAccessorDeep()

WsfTrackAccessorDeep::~WsfTrackAccessorDeep ( )
override

Member Function Documentation

◆ GetAttribute()

void WsfTrackAccessorDeep::GetAttribute ( size_t i,
WsfBayesAttribute & aAttribute ) const
inline

◆ GetAttributeCount() [1/2]

◆ GetAttributeCount() [2/2]

size_t WsfTrackAccessorDeep::GetAttributeCount ( ) const
inline

References mAttributeValueList.

◆ SetTrack()

Member Data Documentation

◆ mAttributeAccessorMaster

std::vector<WsfAttributeAccessor*> WsfTrackAccessorDeep::mAttributeAccessorMaster
protected

◆ mAttributeValueList

std::vector<WsfBayesAttribute> WsfTrackAccessorDeep::mAttributeValueList
protected

◆ mSignalAccessor

WsfSignalAccessor WsfTrackAccessorDeep::mSignalAccessor
protected

Referenced by SetTrack(), and WsfTrackAccessorDeep().


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