cisst-saw
Loading...
Searching...
No Matches
mtsStateTableFilter< _elementType, _outputType, _filterMethod > Class Template Reference

#include <mtsStateTableFilter.h>

Inheritance diagram for mtsStateTableFilter< _elementType, _outputType, _filterMethod >:
mtsStateTableFilterCommon< _elementType, _outputType > mtsStateTableFilterBase

Public Types

typedef mtsStateTable::Accessor< _elementType > AccessorType

Public Member Functions

 mtsStateTableFilter (AccessorType *sa, _filterMethod fm)
 ~mtsStateTableFilter ()
bool GetValue (const _elementType &stateValue, _outputType &value) const
Public Member Functions inherited from mtsStateTableFilterCommon< _elementType, _outputType >
 mtsStateTableFilterCommon (AccessorType *sa)
 ~mtsStateTableFilterCommon ()
bool GetFiltered (const mtsStateIndex &when, _outputType &value) const
bool GetLatestFiltered (_outputType &value) const
Public Member Functions inherited from mtsStateTableFilterBase
 mtsStateTableFilterBase ()
virtual ~mtsStateTableFilterBase ()

Additional Inherited Members

Protected Types inherited from mtsStateTableFilterCommon< _elementType, _outputType >
typedef mtsStateTable::Accessor< _elementType > AccessorType
typedef mtsGenericTypes< _elementType >::FinalType FinalType
Protected Attributes inherited from mtsStateTableFilterCommon< _elementType, _outputType >
AccessorTypestateAccessor

Member Typedef Documentation

◆ AccessorType

template<class _elementType, class _outputType, class _filterMethod>
typedef mtsStateTable::Accessor<_elementType> mtsStateTableFilter< _elementType, _outputType, _filterMethod >::AccessorType

Constructor & Destructor Documentation

◆ mtsStateTableFilter()

template<class _elementType, class _outputType, class _filterMethod>
mtsStateTableFilter< _elementType, _outputType, _filterMethod >::mtsStateTableFilter ( AccessorType * sa,
_filterMethod fm )

◆ ~mtsStateTableFilter()

template<class _elementType, class _outputType, class _filterMethod>
mtsStateTableFilter< _elementType, _outputType, _filterMethod >::~mtsStateTableFilter ( )

Member Function Documentation

◆ GetValue()

template<class _elementType, class _outputType, class _filterMethod>
bool mtsStateTableFilter< _elementType, _outputType, _filterMethod >::GetValue ( const _elementType & stateValue,
_outputType & value ) const
virtual

The documentation for this class was generated from the following file: