class
Rubellite::TypeDescriptor
- Rubellite::TypeDescriptor
- Reference
- Object
Overview
Metadata container holding the C-ABI DataType struct, Ruby class reference, and method trampoline table for wrapped types.
Defined in:
rubellite/typed_data.crConstructors
Instance Method Summary
- #data_type_ptr : Pointer(LibRuby::DataType)
- #data_type_ptr=(data_type_ptr : Pointer(LibRuby::DataType))
- #handlers : Hash(String, Proc(Pointer(Void), Array(Value), Value))
- #handlers=(handlers : Hash(String, Proc(Pointer(Void), Array(Value), Value)))
- #name : String
- #name=(name : String)
- #ruby_class : Value
- #ruby_class=(ruby_class : Value)