Bindgen::Processor::VirtualOverride
Inherits Bindgen::Processor::WrapperHooks < Bindgen::TypeHelper < Bindgen::Processor::Base < Bindgen::Graph::Visitor < Reference < Object
Allows to override C++ virtual methods in Crystal sub-classes.
Constants
Log = ::Log.for(self)
Allows to override C++ virtual methods in Crystal sub-classes.
PADDING_TYPE = Parser::Type.builtin_type("char")
Type of the field of an otherwise empty jumptable.
SUPERCLASS_NAME = "Superclass"
Name of the superclass wrapper structs.
Instance methods
process(graph : Graph::Container, doc : Parser::Document)
Runs the processor. You may change graph as you see fit.
visit_class(klass : Graph::Class)
Sourcevisit_library(_structure)
Ignore libs, else the program will keep on looping on the Crystal
jumptable structure.