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 () |
![]() | |
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 >.
References wibble::MorphBase< W, Interface >::m_wrapped.
|
inlinevirtual |
Reimplemented from wibble::MorphInterface< Interface >.
|
inlinevirtual |
Reimplemented from wibble::MorphInterface< Interface >.
|
inline |
References wibble::MorphBase< W, Interface >::m_wrapped.
Referenced by wibble::Amorph< Self, _Interface, Padding >::impl().
|
protected |