wibble  1.1
Public Types | Public Member Functions | List of all members
wibble::ConsumerInterface< T > Struct Template Referenceabstract

#include <consumer.h>

Inheritance diagram for wibble::ConsumerInterface< T >:
Inheritance graph
[legend]

Public Types

typedef T InputType
 

Public Member Functions

virtual void consume (const T &a)=0
 
virtual void consume (Range< T > s)=0
 
virtual ~ConsumerInterface ()
 

Member Typedef Documentation

template<typename T>
typedef T wibble::ConsumerInterface< T >::InputType

Constructor & Destructor Documentation

template<typename T>
virtual wibble::ConsumerInterface< T >::~ConsumerInterface ( )
inlinevirtual

Member Function Documentation

template<typename T>
virtual void wibble::ConsumerInterface< T >::consume ( const T &  a)
pure virtual
template<typename T>
virtual void wibble::ConsumerInterface< T >::consume ( Range< T >  s)
pure virtual

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