![]() |
Project
|
Getter functor, forwards to the container mixin's get function. More...
#include <runtime_container.h>
Classes | |
| class | NullType |
Public Types | |
| typedef U | return_type |
| typedef U | value_type |
Public Member Functions | |
| template<typename T > | |
| return_type | operator() (T &t) |
Getter functor, forwards to the container mixin's get function.
TODO: make a type trait to either return t.get() if its a container instance or t directly if it is the member object
Definition at line 198 of file runtime_container.h.
| typedef U gNeric::get_value< U >::return_type |
Definition at line 200 of file runtime_container.h.
| typedef U gNeric::get_value< U >::value_type |
Definition at line 201 of file runtime_container.h.
|
inline |
Definition at line 230 of file runtime_container.h.