#include <iterator>
#include <wibble/amorph.h>
#include <wibble/range.h>
#include <wibble/cast.h>
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) |
1.5.6