consumer.h File Reference


Detailed Description

-*- C++ -*-

Author:
Peter Rockai <me@mornfall.net>

#include <iterator>
#include <wibble/amorph.h>
#include <wibble/range.h>
#include <wibble/cast.h>

Include dependency graph for consumer.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  wibble

Classes

struct  wibble::ConsumerInterface< T >
struct  wibble::ConsumerMorph< T, W >
struct  wibble::ConsumerMixin< T, Self >
struct  wibble::Consumer< T >
struct  wibble::ConsumerFromIterator< T, Out >

Functions

template<typename R>
Consumer< typename
R::ConsumedType > 
wibble::consumerMorph (R r)
template<typename Out>
Consumer< typename
Out::container_type::value_type > 
wibble::consumer (Out out)
template<typename T>
IsType< Consumer< typename
T::value_type >, typename
T::iterator >::T 
wibble::consumer (T &c)
template<typename T>
Consumer< T > wibble::consumer (const ConsumerInterface< T > &t)


Generated on Tue Jun 17 23:14:21 2008 for wibble by  doxygen 1.5.6