Bindings# Functions and Methods Default Arguments Return Return Self Overloaded Methods Template Parameter Using Typedef Ruby Example Iterators Enumerable Support (Internal Iterators) Enumerator Support (External Iterators) Memory Management C++ to Ruby Ruby to C++ C++ Referencing Ruby Objects Exceptions Exceptions Translation Custom Handlers Handler Order Ruby Exceptions C++ Exceptions Types Overview Type Conversions Adding a Builtin Type Supporting Default Arguments Type Verification Inheritance Directors Instance Registry Enabled Disabled Why is Tracking Disabled?