|
wibble
1.1
|
#include <amorph.h>


Public Member Functions | |
| MorphBase (const W &w) | |
| template<typename _W > | |
| EnableIf< IsPolymorphic< _W >, VirtualBase * >::T | virtualBase () |
| template<typename _W > | |
| EnableIf< TNot< IsPolymorphic< _W > >, VirtualBase * >::T | virtualBase () |
| virtual VirtualBase * | virtualBase () |
| W & | wrapped () |
Public Member Functions inherited from wibble::MorphInterface< Interface > | |
| virtual MorphInterface * | constructCopy (void *where=0, unsigned int available=0) const =0 |
| virtual void | destroy (unsigned int available=0)=0 |
| virtual | ~MorphInterface () |
| virtual bool | leq (const MorphInterface *) const =0 |
Protected Attributes | |
| W | m_wrapped |
|
inline |
|
inlinevirtual |
Reimplemented from wibble::MorphInterface< Interface >.
|
inlinevirtual |
Reimplemented from wibble::MorphInterface< Interface >.
|
inlinevirtual |
Reimplemented from wibble::MorphInterface< Interface >.
|
inline |
Referenced by wibble::Amorph< Range< T >, RangeInterface< T > >::impl().
|
protected |
1.8.13