Rice  1.5.2
 All Classes Files Functions Variables Typedefs Friends Pages
Rice::Data_Type< T > Member List

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

add_handler(Functor_T functor)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
ancestors() const Rice::Module
attr_get(Identifier name) const Rice::Object
bind(Module const &klass)Rice::Data_Type< T >protectedstatic
call(Identifier id, T1 arg1, T2 arg2,...) const Rice::Object
call(Identifier id, T1 arg1, T2 arg2,...) const Rice::Object
caster() const (defined in Rice::Data_Type< T >)Rice::Data_Type< T >virtual
caster_ (defined in Rice::Data_Type< T >)Rice::Data_Type< T >static
Casters typedef (defined in Rice::Data_Type_Base)Rice::Data_Type_Base
casters() (defined in Rice::Data_Type_Base)Rice::Data_Type_Basestatic
Class()Rice::Class
Class(VALUE v)Rice::Class
class_of() const Rice::Object
compare(Object const &other) const Rice::Object
const_defined(Identifier name) constRice::Module_impl< Data_Type_Base, Data_Type< T > >
const_get(Identifier name) constRice::Module_impl< Data_Type_Base, Data_Type< T > >
const_set(Identifier name, Object value)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
Data_Type (defined in Rice::Data_Type< T >)Rice::Data_Type< T >friend
Data_Type()Rice::Data_Type< T >
Data_Type(Module const &v)Rice::Data_Type< T >
Data_Type_Base()Rice::Data_Type_Base
Data_Type_Base(VALUE v)Rice::Data_Type_Base
define_class(char const *name)Rice::Data_Type< T >friend
Module_impl< Data_Type_Base, Data_Type< T > >::define_class(char const *name, Object superclass=rb_cObject)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
define_class_under(Object module, char const *name)Rice::Data_Type< T >friend
define_class_under(Object module, char const *name)Rice::Data_Type< T >friend
define_constructor(Constructor_T constructor, Arguments *arguments=0)Rice::Data_Type< T >
define_constructor(Constructor_T constructor, Arg const &arg) (defined in Rice::Data_Type< T >)Rice::Data_Type< T >
define_director()Rice::Data_Type< T >
define_iterator(Iterator_T(T::*begin)(), Iterator_T(T::*end)(), Identifier name="each")Rice::Module_impl< Data_Type_Base, Data_Type< T > >
define_method(Identifier name, Func_T func, Arguments *arguments=0)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
define_method(Identifier name, Func_T func, Arg const &arg) (defined in Rice::Module_impl< Data_Type_Base, Data_Type< T > >)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
define_module(char const *name)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
define_module_function(Identifier name, Func_T func, Arguments *arguments=0)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
define_module_function(Identifier name, Func_T func, Arg const &arg) (defined in Rice::Module_impl< Data_Type_Base, Data_Type< T > >)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
define_singleton_method(Identifier name, Func_T func, Arguments *arguments=0)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
define_singleton_method(Identifier name, Func_T func, Arg const &arg) (defined in Rice::Module_impl< Data_Type_Base, Data_Type< T > >)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
freeze()Rice::Object
from_ruby(Object x)Rice::Data_Type< T >static
handler() const (defined in Rice::Module_base)Rice::Module_baseprotected
include_module(Module const &inc)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
inspect() const Rice::Object
instance_eval(String const &s)Rice::Object
is_a(Object klass) const Rice::Object
is_bound()Rice::Data_Type< T >static
is_frozen() const Rice::Object
is_instance_of(Object klass) const Rice::Object
is_nil() const Rice::Objectinline
iv_get(Identifier name) const Rice::Object
iv_set(Identifier name, T const &value)Rice::Object
klass()Rice::Data_Type< T >static
mark() const Rice::Object
Module()Rice::Module
Module(VALUE v)Rice::Module
Module_base(VALUE v=rb_cObject) (defined in Rice::Module_base)Rice::Module_base
Module_base(Module_base const &other) (defined in Rice::Module_base)Rice::Module_base
Module_impl() (defined in Rice::Module_impl< Data_Type_Base, Data_Type< T > >)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
Module_impl(T const &arg) (defined in Rice::Module_impl< Data_Type_Base, Data_Type< T > >)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
name() const Rice::Module
Object(VALUE value=Qnil)Rice::Objectinline
Object(Object const &other)Rice::Objectinline
operator bool() const Rice::Objectinline
operator VALUE() const Rice::Objectinline
operator=(Module const &klass)Rice::Data_Type< T >virtual
operator=(Module_base const &other) (defined in Rice::Module_base)Rice::Module_base
rb_type() const Rice::Object
remove_const(Identifier name)Rice::Module_impl< Data_Type_Base, Data_Type< T > >
respond_to(Identifier id) const Rice::Object
Rice::define_class (defined in Rice::Data_Type< T >)Rice::Data_Type< T >friend
set_value(VALUE v)Rice::Objectprotected
singleton_class() const Rice::Module
swap(Module &other)Rice::Module
swap(Module_base &other) (defined in Rice::Module_base)Rice::Module_base
Rice::Object::swap(Object &other)Rice::Object
test() const Rice::Objectinline
to_s() const Rice::Object
Type typedefRice::Data_Type< T >
undef_creation_funcs()Rice::Class
value() const Rice::Objectinline
vcall(Identifier id, Array args)Rice::Object
~Data_Type()Rice::Data_Type< T >virtual
~Data_Type_Base()=0Rice::Data_Type_Basepure virtual
~Object()Rice::Objectinlinevirtual