![]() |
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/type_info.h>
Inheritance diagram for ref_t< T >:Classes | |
| struct | delegate |
Public Types | |
| typedef T * | var_t |
| typedef var_t | embed_t |
| typedef T & | in_t |
| typedef T & | out_t |
| typedef T & | ret_t |
| typedef delegate | mut_t |
Public Types inherited from default_t | |
| enum | { is_type = 0 } |
| enum | { is_scalar = 0 } |
| enum | { is_enum = 0 , is_defined_enum = 0 } |
| enum | { is_class = 0 } |
| enum | { is_ptr = 0 } |
| enum | { is_ref = 0 } |
| enum | { is_deep = 0 } |
| enum | { is_virtual = 0 } |
| enum | { is_void = 0 } |
Static Public Member Functions | |
| static delegate | ref (T *&v) |
| static T & | get (T *v) |
| static void | put (T *&x, T &v) |
| typedef T& in_t |
| typedef T& out_t |
| typedef T& ret_t |
| typedef T* var_t |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |