![]() |
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
Typedefs | |
| typedef signed char | int8 |
| typedef unsigned char | uint8 |
| typedef short | int16 |
| typedef unsigned short | uint16 |
| typedef int | int32 |
| typedef unsigned int | uint32 |
| typedef long | int64 |
| typedef unsigned long | uint64 |
| typedef uint64 | size |
| typedef uint64 | offset |
| typedef uint64 | uint |
| typedef uint64 | intptr |
| typedef t::intptr | hash |
| template<class T > | |
| using | var = typename type_info< T >::var_t |
| template<class T > | |
| using | in = typename type_info< T >::in_t |
| template<class T > | |
| using | out = typename type_info< T >::out_t |
| template<class T > | |
| using | ret = typename type_info< T >::ret_t |
| template<class T > | |
| using | mut = typename type_info< T >::mut_t |
| typedef void * | ptr |
| typedef const void * | const_ptr |
Functions | |
| template<class T > | |
| void | put (var< T > &x, in< T > v) |
| template<class T > | |
| ret< T > | get (const var< T > &v) |
| template<class T > | |
| mut< T > | ref (var< T > &x) |