rpa::BeginEnd< ContOut > Struct Template Reference

#include <sampling.h>

List of all members.

Public Types

typedef ContOut::const_iterator iterator
typedef ContOut::value_type value_type

Public Member Functions

 BeginEnd (size_t aSz, const ContOut &aCont)
 BeginEnd (size_t aSz, iterator aBeg, iterator aEnd)

Public Attributes

size_t Size
iterator Begin
iterator End


Detailed Description

template<class ContOut>
struct rpa::BeginEnd< ContOut >

Stores in a uniform manner a begin and an end iterators, plus a size. General case.


Member Typedef Documentation

template<class ContOut>
typedef ContOut::const_iterator rpa::BeginEnd< ContOut >::iterator

template<class ContOut>
typedef ContOut::value_type rpa::BeginEnd< ContOut >::value_type


Constructor & Destructor Documentation

template<class ContOut>
rpa::BeginEnd< ContOut >::BeginEnd ( size_t  aSz,
const ContOut &  aCont 
) [inline]

template<class ContOut>
rpa::BeginEnd< ContOut >::BeginEnd ( size_t  aSz,
iterator  aBeg,
iterator  aEnd 
) [inline]


Member Data Documentation

template<class ContOut>
iterator rpa::BeginEnd< ContOut >::Begin

template<class ContOut>
iterator rpa::BeginEnd< ContOut >::End

template<class ContOut>
size_t rpa::BeginEnd< ContOut >::Size


The documentation for this struct was generated from the following file:
Generated on Tue Sep 25 10:20:38 2007 for rpa by  doxygen 1.4.7