bind(VALUE type) | Exc_Ruby::Ruby_Type< T > | [virtual] |
CPP_Type typedef (defined in Exc_Ruby::Ruby_Type< T >) | Exc_Ruby::Ruby_Type< T > | |
get() const | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | [inline] |
is_bound() const | Exc_Ruby::Ruby_Type< T > | [inline] |
obj_ (defined in Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper >) | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | [protected] |
operator *() const | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | [inline] |
operator VALUE() const | Exc_Ruby::Ruby_Type< T > | [inline] |
operator Value_Holder() const | Exc_Ruby::Ruby_Type< T > | [inline] |
operator->() const | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | [inline] |
operator=(VALUE type) | Exc_Ruby::Ruby_Type< T > | [virtual] |
Ruby_Data_Func typedef | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | |
Ruby_Reference(RClass *obj, VALUE klass, Ruby_Data_Func mark_func=0, Ruby_Data_Func free_func=Ruby_Delete_Strategy< RClass >::ruby_delete) | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | |
Ruby_Reference(Value_Holder value, Ruby_Type< U > const &klass, bool include_super=false) | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | |
Ruby_Reference(Value_Holder value, VALUE klass, bool include_super=false) | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | |
Ruby_Reference(Value_Holder value) | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | |
Ruby_Reference(Ruby_Reference const &other) | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | |
Ruby_Type() | Exc_Ruby::Ruby_Type< T > | |
Ruby_Type(VALUE type) | Exc_Ruby::Ruby_Type< T > | [explicit] |
type() const | Exc_Ruby::Ruby_Type< T > | [inline] |
value() const | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | [inline] |
value_ | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | [protected] |
~Ruby_Reference() (defined in Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper >) | Exc_Ruby::Ruby_Reference< RClass, Ruby_Type_Wrapper > | [virtual] |