$search
Classes | |
struct | RbRegistry |
Typedefs | |
typedef std::map< Type const *, std::pair< bool, VALUE > > | WrapperMap |
Functions | |
template<typename T > | |
VALUE | class_of () |
VALUE | class_of (Type const &type) |
template<> | |
VALUE | class_of< RbRegistry > () |
template<> | |
VALUE | class_of< Type > () |
template<> | |
VALUE | class_of< Value > () |
VALUE | enum_symbol (Enum::integral_type value, Enum const &e) |
VALUE | type_wrap (Type const &type, VALUE registry) |
VALUE | value_wrap (Value v, VALUE registry, VALUE parent=Qnil) |
typedef std::map<Type const*, std::pair<bool, VALUE> > typelib_ruby::cxx2rb::WrapperMap |
Definition at line 41 of file typelib.hh.
VALUE typelib_ruby::cxx2rb::class_of | ( | ) | [inline] |
VALUE typelib_ruby::cxx2rb::class_of | ( | Typelib::Type const & | type | ) |
Definition at line 90 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cxx2rb::class_of< RbRegistry > | ( | ) | [inline] |
VALUE typelib_ruby::cxx2rb::class_of< Type > | ( | ) | [inline] |
VALUE typelib_ruby::cxx2rb::class_of< Value > | ( | ) | [inline] |
VALUE typelib_ruby::cxx2rb::enum_symbol | ( | Enum::integral_type | value, | |
Enum const & | e | |||
) | [inline] |
Definition at line 75 of file typelib.hh.
VALUE typelib_ruby::cxx2rb::type_wrap | ( | Type const & | type, | |
VALUE | registry | |||
) |
Definition at line 106 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cxx2rb::value_wrap | ( | Value | v, | |
VALUE | registry, | |||
VALUE | parent = Qnil | |||
) |
Definition at line 51 of file bindings/ruby/ext/value.cc.