![]() |
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/rtti/Class.h>
Public Member Functions | |
Iterator (cstring name) | |
const Type & | itemType (void) const |
![]() | |
Operation (kind_t kind, cstring name, const Type &rtype=void_type) | |
Operation (kind_t kind, cstring name, const List< Parameter > &pars, const Type &rtype=void_type) | |
virtual | ~Operation (void) |
kind_t | kind (void) const |
cstring | name (void) const |
const Type & | returnType (void) const |
const List< Parameter > & | parameters (void) const |
virtual Variant | call (const Vector< Variant > &args) const |
Additional Inherited Members | |
![]() | |
enum | kind_t { NONE, CONSTRUCTOR, METHOD, STATIC, ITER } |
![]() | |
void | add (const Parameter ¶m) |