ldas-tools-framecpp  2.8.1
Classes | Public Types | Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect > Class Template Reference

#include <FrStatData.hh>

Inheritance diagram for FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >:
Inheritance graph
[legend]
Collaboration diagram for FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >:
Collaboration graph
[legend]

Classes

struct  ref_type
 

Public Types

typedef boost::shared_ptr< TDetector > detector_type
 
typedef boost::shared_ptr< TDetector > const const_detector_type
 
typedef Common::SearchContainer< TVect, &TVect::GetName > data_type
 
typedef data_type::iterator iterator
 
typedef data_type::const_iterator const_iterator
 
typedef boost::shared_ptr< TDetector > detector_type
 
typedef boost::shared_ptr< TDetector > const const_detector_type
 
typedef Common::SearchContainer< TVect, &TVect::GetName > data_type
 
typedef data_type::iterator iterator
 
typedef data_type::const_iterator const_iterator
 
typedef boost::shared_ptr< TDetector > detector_type
 
typedef boost::shared_ptr< TDetector > const const_detector_type
 
typedef Common::SearchContainer< TVect, &TVect::GetName > data_type
 
typedef data_type::iterator iterator
 
typedef data_type::const_iterator const_iterator
 

Public Member Functions

detector_type GetDetector ()
 
const_detector_type GetDetector () const
 
const data_typeRefData () const
 
data_typeRefData ()
 
detector_typeAddressOfDetector () const
 
void SetDetector (detector_type Detector)
 
bool operator== (const FrStatDataRefsT &RHS) const
 
detector_type GetDetector ()
 
const_detector_type GetDetector () const
 
const data_typeRefData () const
 
data_typeRefData ()
 
detector_typeAddressOfDetector () const
 
void SetDetector (detector_type Detector)
 
bool operator== (const FrStatDataRefsT &RHS) const
 
detector_type GetDetector ()
 
const_detector_type GetDetector () const
 
const data_typeRefData () const
 
data_typeRefData ()
 
detector_typeAddressOfDetector () const
 
void SetDetector (detector_type Detector)
 
bool operator== (const FrStatDataRefsT &RHS) const
 

Static Public Attributes

static const INT_2U MAX_REF = 2
 

Protected Attributes

ref_type m_refs
 

Member Typedef Documentation

◆ const_detector_type [1/3]

template<typename TDetector , typename TVect >
typedef boost::shared_ptr< TDetector > const FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::const_detector_type

◆ const_detector_type [2/3]

template<typename TDetector , typename TVect >
typedef boost::shared_ptr< TDetector > const FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::const_detector_type

◆ const_detector_type [3/3]

template<typename TDetector , typename TVect >
typedef boost::shared_ptr< TDetector > const FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::const_detector_type

◆ const_iterator [1/3]

template<typename TDetector , typename TVect >
typedef data_type::const_iterator FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::const_iterator

◆ const_iterator [2/3]

template<typename TDetector , typename TVect >
typedef data_type::const_iterator FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::const_iterator

◆ const_iterator [3/3]

template<typename TDetector , typename TVect >
typedef data_type::const_iterator FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::const_iterator

◆ data_type [1/3]

template<typename TDetector , typename TVect >
typedef Common::SearchContainer< TVect, &TVect::GetName > FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::data_type

◆ data_type [2/3]

template<typename TDetector , typename TVect >
typedef Common::SearchContainer< TVect, &TVect::GetName > FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::data_type

◆ data_type [3/3]

template<typename TDetector , typename TVect >
typedef Common::SearchContainer< TVect, &TVect::GetName > FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::data_type

◆ detector_type [1/3]

template<typename TDetector , typename TVect >
typedef boost::shared_ptr< TDetector > FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::detector_type

◆ detector_type [2/3]

template<typename TDetector , typename TVect >
typedef boost::shared_ptr< TDetector > FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::detector_type

◆ detector_type [3/3]

template<typename TDetector , typename TVect >
typedef boost::shared_ptr< TDetector > FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::detector_type

◆ iterator [1/3]

template<typename TDetector , typename TVect >
typedef data_type::iterator FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::iterator

◆ iterator [2/3]

template<typename TDetector , typename TVect >
typedef data_type::iterator FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::iterator

◆ iterator [3/3]

template<typename TDetector , typename TVect >
typedef data_type::iterator FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::iterator

Member Function Documentation

◆ AddressOfDetector() [1/3]

template<typename TDetector , typename TVect >
detector_type* FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::AddressOfDetector ( ) const
inline

◆ AddressOfDetector() [2/3]

template<typename TDetector , typename TVect >
detector_type* FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::AddressOfDetector ( ) const
inline

◆ AddressOfDetector() [3/3]

template<typename TDetector , typename TVect >
detector_type* FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::AddressOfDetector ( ) const
inline

◆ GetDetector() [1/6]

template<typename TDetector , typename TVect >
detector_type FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::GetDetector ( )
inline

◆ GetDetector() [2/6]

template<typename TDetector , typename TVect >
detector_type FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::GetDetector ( )
inline

◆ GetDetector() [3/6]

template<typename TDetector , typename TVect >
detector_type FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::GetDetector ( )
inline

◆ GetDetector() [4/6]

template<typename TDetector , typename TVect >
const_detector_type FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::GetDetector ( ) const
inline

◆ GetDetector() [5/6]

template<typename TDetector , typename TVect >
const_detector_type FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::GetDetector ( ) const
inline

◆ GetDetector() [6/6]

template<typename TDetector , typename TVect >
const_detector_type FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::GetDetector ( ) const
inline

◆ operator==() [1/3]

template<typename TDetector , typename TVect >
bool FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::operator== ( const FrStatDataRefsT< TDetector, TVect > &  RHS) const
inline

◆ operator==() [2/3]

template<typename TDetector , typename TVect >
bool FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::operator== ( const FrStatDataRefsT< TDetector, TVect > &  RHS) const

◆ operator==() [3/3]

template<typename TDetector , typename TVect >
bool FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::operator== ( const FrStatDataRefsT< TDetector, TVect > &  RHS) const

◆ RefData() [1/6]

template<typename TDetector , typename TVect >
data_type& FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::RefData ( )
inline

◆ RefData() [2/6]

template<typename TDetector , typename TVect >
data_type& FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::RefData ( )
inline

◆ RefData() [3/6]

template<typename TDetector , typename TVect >
data_type& FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::RefData ( )
inline

◆ RefData() [4/6]

template<typename TDetector , typename TVect >
const data_type& FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::RefData ( ) const
inline

◆ RefData() [5/6]

template<typename TDetector , typename TVect >
const data_type& FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::RefData ( ) const
inline

◆ RefData() [6/6]

template<typename TDetector , typename TVect >
const data_type& FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::RefData ( ) const
inline

◆ SetDetector() [1/3]

template<typename TDetector , typename TVect >
void FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::SetDetector ( detector_type  Detector)
inline

◆ SetDetector() [2/3]

template<typename TDetector , typename TVect >
void FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::SetDetector ( detector_type  Detector)
inline

◆ SetDetector() [3/3]

template<typename TDetector , typename TVect >
void FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::SetDetector ( detector_type  Detector)
inline

Member Data Documentation

◆ m_refs

template<typename TDetector , typename TVect >
ref_type FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::m_refs
protected

◆ MAX_REF

template<typename TDetector , typename TVect >
static const INT_2U FrameCPP::Version_3::FrStatDataRefsT< TDetector, TVect >::MAX_REF = 2
static

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