Rice  1.5.2
 All Classes Files Functions Variables Typedefs Friends Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\NRice
 oNdetail
 |\Cto_ruby_< Data_Object< T > >
 oCAddress_Registration_GuardA guard to register a given address with the GC
 oCArgHelper for defining default arguments of a method
 oCArrayA wrapper for the ruby Array class
 |\CProxyA helper class so array[index]=value can work
 oCBuiltin_ObjectA smartpointer-like wrapper for Ruby builtin objects
 oCClassA helper for defining a Class and its methods
 oCConstructorDefine a Type's Constructor and it's arguments
 oCDefault_Mark_Function
 oCDefault_Free_Function
 oCData_ObjectA smartpointer-like wrapper for Ruby data objects
 oCData_Type_BaseThe base class for all instantiations of Data_Type
 oCData_TypeA mechanism for binding ruby types to C++ types
 oCDirector
 oCDefault_Enum_TraitsDefault traits for the Enum class template
 oCEnumA wrapper for enumerated types
 oCException_BaseAn abstract interface for Exception
 oCExceptionA placeholder for Ruby exceptions
 oCHash
 |oCEntryA helper class for dereferencing iterators
 |oCIteratorA helper class for implementing iterators for a Hash
 |\CProxyA helper class so hash[key]=value can work
 oCIdentifierA wrapper for the ID type
 oCJump_TagA placeholder for Ruby longjmp data
 oCModuleA helper for defining a Module and its methods
 oCModule_base
 oCModule_impl
 oCObjectThe base class for all Objects
 oCStringA Wraper for the ruby String class
 oCStructA wrapper for creating Struct classes
 |\CInstance
 oCSymbolA wrapper for ruby's Symbol class
 \CVM