Mirror reflection library - Lagoon run-time layer 0.5.13
|
The base interface for all Lagoon's meta-objects. More...
#include <lagoon/interfaces.hpp>
Public Member Functions | |
virtual shared< meta_meta_object > | self (void) const =0 |
returns meta-data about this meta-object | |
Static Protected Member Functions | |
static void * | _sel_ptr (void) |
template<typename... P> | |
static void * | _sel_ptr (void *p, P *...pp) |
The base interface for all Lagoon's meta-objects.
This interface serves as a common ancestor for all other run-time meta-object interfaces.