Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
enum_info< T > Member List

This is the complete list of members for enum_info< T >, including all inherited members.

begin(void)enum_info< T >inlinestatic
embed_t typedefscalar_t< T >
end(void)enum_info< T >inlinestatic
fromString(const string &name)enum_info< T >inlinestatic
get(const T &v)scalar_t< T >inlinestatic
in_t typedefscalar_t< T >
is_class enum valuedefault_t
is_deep enum valuescalar_t< T >
is_defined_enum enum valueenum_info< T >
is_enum enum valueenum_t< T >
is_ptr enum valuedefault_t
is_ref enum valuedefault_t
is_scalar enum valuescalar_t< T >
is_type enum valuedefault_t
is_virtual enum valuedefault_t
is_void enum valuedefault_t
last(void)enum_info< T >inlinestatic
mut_t typedefscalar_t< T >
name(void)enum_info< T >static
out_t typedefscalar_t< T >
put(T &x, T v)scalar_t< T >inlinestatic
ref(T &v)scalar_t< T >inlinestatic
ret_t typedefscalar_t< T >
toString(T v)enum_info< T >inlinestatic
value(const char *n, T v)enum_info< T >inlinestatic
value_t typedefenum_info< T >
valuesenum_info< T >static
var_t typedefscalar_t< T >