ldas-tools-framecpp  2.5.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Public Types | Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable > Class Template Reference

#include <FrSimData.hh>

Inheritance diagram for FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >:
FrameCPP::Version_4::FrSimData

Classes

struct  ref_type
 

Public Types

typedef
Common::SearchContainer
< FrVect,&FrVect::GetName
data_type
 
typedef data_type::iterator iterator
 
typedef data_type::const_iterator const_iterator
 
typedef
Common::SearchContainer
< FrVect,&FrVect::GetName
input_type
 
typedef input_type::iterator input_iterator
 
typedef input_type::const_iterator const_input_iterator
 
typedef
Common::SearchContainer
< FrTable,&FrTable::GetNameSlow
table_type
 
typedef table_type::iterator table_iterator
 
typedef table_type::const_iterator const_table_iterator
 

Public Member Functions

 FrSimDataRefsT ()
 
 FrSimDataRefsT (const FrSimDataRefsT &Source)
 
const data_typeRefData () const
 
data_typeRefData ()
 
const input_typeRefInput () const
 
input_typeRefInput ()
 
const table_typeRefTable () const
 
table_typeRefTable ()
 

Static Public Attributes

static const INT_2U MAX_REF = 4
 

Protected Attributes

ref_type m_refs
 

Member Typedef Documentation

template<typename FrVect , typename FrTable >
typedef input_type::const_iterator FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::const_input_iterator
template<typename FrVect , typename FrTable >
typedef data_type::const_iterator FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::const_iterator
template<typename FrVect , typename FrTable >
typedef table_type::const_iterator FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::const_table_iterator
template<typename FrVect , typename FrTable >
typedef Common::SearchContainer< FrVect, &FrVect::GetName > FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::data_type
template<typename FrVect , typename FrTable >
typedef input_type::iterator FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::input_iterator
template<typename FrVect , typename FrTable >
typedef Common::SearchContainer< FrVect, &FrVect::GetName > FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::input_type
template<typename FrVect , typename FrTable >
typedef data_type::iterator FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::iterator
template<typename FrVect , typename FrTable >
typedef table_type::iterator FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::table_iterator
template<typename FrVect , typename FrTable >
typedef Common::SearchContainer< FrTable, &FrTable::GetNameSlow > FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::table_type

Constructor & Destructor Documentation

template<typename FrVect , typename FrTable >
FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::FrSimDataRefsT ( )
inline
template<typename FrVect , typename FrTable >
FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::FrSimDataRefsT ( const FrSimDataRefsT< FrVect, FrTable > &  Source)
inline

Member Function Documentation

template<typename FrVect , typename FrTable >
const data_type& FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::RefData ( ) const
inline
template<typename FrVect , typename FrTable >
data_type& FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::RefData ( )
inline
template<typename FrVect , typename FrTable >
const input_type& FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::RefInput ( ) const
inline
template<typename FrVect , typename FrTable >
input_type& FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::RefInput ( )
inline
template<typename FrVect , typename FrTable >
const table_type& FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::RefTable ( ) const
inline
template<typename FrVect , typename FrTable >
table_type& FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::RefTable ( )
inline

Member Data Documentation

template<typename FrVect , typename FrTable >
ref_type FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::m_refs
protected
template<typename FrVect , typename FrTable >
const INT_2U FrameCPP::Version_4::FrSimDataRefsT< FrVect, FrTable >::MAX_REF = 4
static

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