#include <amorph.h>
List of all members.
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
struct wibble::Amorph< Self, _Interface, Padding >
Member Typedef Documentation
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
Constructor & Destructor Documentation
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
Member Function Documentation
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename F >
Maybe< typename F::result_type > wibble::Amorph< Self, _Interface, Padding >::ifType |
( |
F |
func | ) |
[inline] |
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename T >
T* wibble::Amorph< Self, _Interface, Padding >::impl |
( |
| ) |
const [inline] |
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename T >
bool wibble::Amorph< Self, _Interface, Padding >::is |
( |
| ) |
const [inline] |
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
bool wibble::Amorph< Self, _Interface, Padding >::isVoid |
( |
| ) |
const [inline] |
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
bool wibble::Amorph< Self, _Interface, Padding >::leq |
( |
const Self & |
i | ) |
const [inline] |
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
bool wibble::Amorph< Self, _Interface, Padding >::operator<= |
( |
const Self & |
i | ) |
const [inline] |
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
const Self& wibble::Amorph< Self, _Interface, Padding >::self |
( |
| ) |
const [inline] |
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
template<typename Self, typename _Interface, int Padding = WIBBLE_AMORPH_PADDING>
The documentation for this struct was generated from the following file: