#include <Aspect.hpp>
Public Member Functions | |
| Aspect_Has_Const_Access_To_Owner (const Owner *x) | |
| Default constructor. | |
| const Owner * | owner () const |
| Accessor to owner. | |
Not all aspects require access to their owner class. Universally, null aspects don't, because the operations they define don't do anything. Access to an owner requires storing a pointer, so a null aspect couldn't have one anyway, since a null aspect must not define storage (otherwise it's not null).
| aspect::Aspect_Has_Const_Access_To_Owner< Owner >::Aspect_Has_Const_Access_To_Owner | ( | const Owner * | x | ) | [inline] |
Default constructor.
| const Owner* aspect::Aspect_Has_Const_Access_To_Owner< Owner >::owner | ( | ) | const [inline] |
Accessor to owner.
1.5.4