rpa::container_traits< Container & > Struct Template Reference

#include <common.h>

List of all members.

Public Types

typedef Container::const_iterator const_iterator
typedef Container::iterator iterator
typedef std::back_insert_iterator<
Container > 
insertion_iterator

Static Public Member Functions

static iterator begin (Container &aC)
static const_iterator begin_const (const Container &aC)
static iterator end (Container &aC)
static const_iterator end_const (const Container &aC)


Detailed Description

template<class Container>
struct rpa::container_traits< Container & >

We have to get rid of the fact that the buffer containers are instantiated as objects OR references.


Member Typedef Documentation

template<class Container>
typedef Container::const_iterator rpa::container_traits< Container & >::const_iterator

template<class Container>
typedef std::back_insert_iterator< Container > rpa::container_traits< Container & >::insertion_iterator

template<class Container>
typedef Container::iterator rpa::container_traits< Container & >::iterator


Member Function Documentation

template<class Container>
static iterator rpa::container_traits< Container & >::begin ( Container &  aC  )  [inline, static]

template<class Container>
static const_iterator rpa::container_traits< Container & >::begin_const ( const Container &  aC  )  [inline, static]

template<class Container>
static iterator rpa::container_traits< Container & >::end ( Container &  aC  )  [inline, static]

template<class Container>
static const_iterator rpa::container_traits< Container & >::end_const ( const Container &  aC  )  [inline, static]


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