Bindgen::Parser::BaseClass
Inherits JSON::Serializable < Reference < Object
Describes a class which is derived from another Bindgen::Class.
Constructors
new(pull : JSON::PullParser)
Sourcenew(name : String, access : Bindgen::Parser::AccessSpecifier = AccessSpecifier::Public, virtual : Bool = false, inherited_constructor : Bool = false, offset : Int32 = 0)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
offset
Offset of the base in the derived class. A pointer to the derived
class can only be used as pointer to the base if it's 0.
private?(*args, **options)
Sourceprivate?(*args, **options, &)
Sourceprotected?(*args, **options)
Sourceprotected?(*args, **options, &)
Sourcepublic?(*args, **options)
Sourcepublic?(*args, **options, &)
Source