#include <pretendable_object.hpp>
Definition at line 21 of file pretendable_object.hpp.
Public Member Functions | |
virtual | ~pretendable_object_base () |
virtual bool | is_any_object ()=0 |
virtual object_base * | realobject ()=0 |
|
Definition at line 28 of file pretendable_object.hpp. |
|
Return true if this object can pretend to be any other object. In future there may be some way that an object can pretend to be certain other objects. |
|
Get the real object that this object points to. This is used in iterators and dereferencing the object directly. It's also so that "anyobject" can work correctly. |