Amorph(const MorphInterface< Interface > &b) | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
Amorph(const Amorph &a) | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
Amorph() | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
cmpSelf() const | wibble::mixin::Comparable< Consumer< T > > | inline |
consume(const T &a) | wibble::Consumer< T > | inline |
ConsumedType typedef | wibble::ConsumerMixin< T, Consumer< T > > | |
Consumer(const MorphInterface< ConsumerInterface< T > > &i) | wibble::Consumer< T > | inline |
Consumer() | wibble::Consumer< T > | inline |
difference_type typedef | wibble::Consumer< T > | |
ifType(F func) | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
impl() const | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
implementation() const | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
implementation() | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
Interface typedef | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | |
is() const | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
isVoid() const | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
iterator_category typedef | wibble::ConsumerMixin< T, Consumer< T > > | |
leq(const Consumer< T > &i) const | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
morphInterface() const | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
operator!=(const Consumer< T > &o) const | wibble::mixin::Comparable< Consumer< T > > | inline |
operator*() | wibble::ConsumerMixin< T, Consumer< T > > | inline |
operator++() | wibble::ConsumerMixin< T, Consumer< T > > | inline |
operator++(int) | wibble::ConsumerMixin< T, Consumer< T > > | inline |
operator<(const Consumer< T > &o) const | wibble::mixin::Comparable< Consumer< T > > | inline |
Amorph< Consumer< T >, ConsumerInterface< T > >::operator<=(const Consumer< T > &i) const | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
ConsumerMixin< T, Consumer< T > >::operator<=(const Consumer< T > &o) const | wibble::ConsumerMixin< T, Consumer< T > > | inline |
operator=(const T &a) | wibble::Consumer< T > | inline |
Amorph< Consumer< T >, ConsumerInterface< T > >::operator=(const Amorph &i) | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
operator==(const Consumer< T > &o) const | wibble::mixin::Comparable< Consumer< T > > | inline |
operator>(const Consumer< T > &o) const | wibble::mixin::Comparable< Consumer< T > > | inline |
operator>=(const Consumer< T > &o) const | wibble::mixin::Comparable< Consumer< T > > | inline |
pointer typedef | wibble::Consumer< T > | |
reference typedef | wibble::Consumer< T > | |
Amorph< Consumer< T >, ConsumerInterface< T > >::self() const | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
Amorph< Consumer< T >, ConsumerInterface< T > >::self() | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
ConsumerMixin< T, Consumer< T > >::self() | wibble::ConsumerMixin< T, Consumer< T > > | inline |
ConsumerMixin< T, Consumer< T > >::self() const | wibble::ConsumerMixin< T, Consumer< T > > | inline |
setInterfacePointer(const Interface *i) | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
setMorphInterfacePointer(const MorphInterface< Interface > *i) | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
Super typedef | wibble::Consumer< T > | |
value_type typedef | wibble::Consumer< T > | |
wrapped() const | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
wrapped() | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |
~Amorph() | wibble::Amorph< Consumer< T >, ConsumerInterface< T > > | inline |