ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ > Class Template Reference

#include <FrTOCPrivate.hh>

Public Types

typedef INT_4U frame_count_type
 
typedef dest_type_ dest_type
 
typedef name_type_ name_type
 
typedef position_type_ position_type
 
typedef std::vector< position_type >::const_iterator position_const_iterator
 

Public Member Functions

 FrTOCPositionInputFunctor (dest_type &Destination, position_const_iterator Position, frame_count_type FrameCount)
 
void operator() (const typename dest_type::key_type &Name)
 

Private Attributes

dest_typedestination
 
position_const_iterator cur_position
 
frame_count_type frame_count
 
dest_type::iterator it
 

Member Typedef Documentation

◆ dest_type

template<typename dest_type_ , typename name_type_ , typename position_type_ >
dest_type_ FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::dest_type

◆ frame_count_type

template<typename dest_type_ , typename name_type_ , typename position_type_ >
INT_4U FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::frame_count_type

◆ name_type

template<typename dest_type_ , typename name_type_ , typename position_type_ >
name_type_ FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::name_type

◆ position_const_iterator

template<typename dest_type_ , typename name_type_ , typename position_type_ >
std::vector<position_type>::const_iterator FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::position_const_iterator

◆ position_type

template<typename dest_type_ , typename name_type_ , typename position_type_ >
position_type_ FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::position_type

Constructor & Destructor Documentation

◆ FrTOCPositionInputFunctor()

template<typename dest_type_ , typename name_type_ , typename position_type_ >
FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::FrTOCPositionInputFunctor ( dest_type & Destination,
position_const_iterator Position,
frame_count_type FrameCount )
inline

Member Function Documentation

◆ operator()()

template<typename dest_type_ , typename name_type_ , typename position_type_ >
void FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::operator() ( const typename dest_type::key_type & Name)
inline

Member Data Documentation

◆ cur_position

template<typename dest_type_ , typename name_type_ , typename position_type_ >
position_const_iterator FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::cur_position
private

◆ destination

template<typename dest_type_ , typename name_type_ , typename position_type_ >
dest_type& FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::destination
private

◆ frame_count

template<typename dest_type_ , typename name_type_ , typename position_type_ >
frame_count_type FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::frame_count
private

◆ it

template<typename dest_type_ , typename name_type_ , typename position_type_ >
dest_type::iterator FrameCPP::Common::FrTOCPositionInputFunctor< dest_type_, name_type_, position_type_ >::it
private

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