Module: RubyBindgen

Defined in:
lib/ruby-bindgen/generators/rice/rice.rb,
lib/ruby-bindgen/namer.rb,
lib/ruby-bindgen/config.rb,
lib/ruby-bindgen/parser.rb,
lib/ruby-bindgen/symbols.rb,
lib/ruby-bindgen/version.rb,
lib/ruby-bindgen/inputter.rb,
lib/ruby-bindgen/outputter.rb,
lib/ruby-bindgen/name_mapper.rb,
lib/ruby-bindgen/symbol_entry.rb,
lib/ruby-bindgen/symbol_candidates.rb,
lib/ruby-bindgen/generators/ffi/ffi.rb,
lib/ruby-bindgen/generators/generator.rb,
lib/ruby-bindgen/generators/rice/rice.rb,
lib/ruby-bindgen/generators/cmake/cmake.rb,
lib/ruby-bindgen/generators/cmake/guard.rb,
lib/ruby-bindgen/type_pointer_formatter.rb,
lib/ruby-bindgen/generators/rice/type_index.rb,
lib/ruby-bindgen/generators/rice/type_speller.rb,
lib/ruby-bindgen/generators/rice/function_pointer.rb,
lib/ruby-bindgen/generators/rice/signature_builder.rb,
lib/ruby-bindgen/generators/rice/template_resolver.rb,
lib/ruby-bindgen/generators/rice/iterator_collector.rb,
lib/ruby-bindgen/generators/rice/reference_qualifier.rb

Overview

Forward declaration so the helper files below can nest their classes under Rice (Ruby would otherwise see ‘class Rice` with no superclass in the helpers and TypeError when this file later says `< Generator`).

Defined Under Namespace

Modules: Generators, TypePointerFormatter Classes: Config, Inputter, NameMapper, Namer, Outputter, Parser, SymbolCandidates, SymbolEntry, Symbols

Constant Summary collapse

VERSION =
"1.0.0"