Table of Contents - ffidb-0.13.0 Documentation
Classes and Modules
- FFIDB
- FFIDB::Enum
- FFIDB::Error
- FFIDB::Exporter
- FFIDB::Exporters
- FFIDB::Exporters::C
- FFIDB::Exporters::CSV
- FFIDB::Exporters::Cpp
- FFIDB::Exporters::Dart
- FFIDB::Exporters::Go
- FFIDB::Exporters::JSON
- FFIDB::Exporters::Java
- FFIDB::Exporters::Lisp
- FFIDB::Exporters::Python
- FFIDB::Exporters::Ruby
- FFIDB::Exporters::YAML
- FFIDB::Function
- FFIDB::FunctionNotFound
- FFIDB::Glob
- FFIDB::Header
- FFIDB::HeaderParser
- FFIDB::Library
- FFIDB::LibraryParser
- FFIDB::Location
- FFIDB::Parameter
- FFIDB::ParseError
- FFIDB::ParsePanic
- FFIDB::ParseWarning
- FFIDB::Registry
- FFIDB::RegistryError
- FFIDB::RegistryVersionMismatch
- FFIDB::Release
- FFIDB::Struct
- FFIDB::SymbolNotFound
- FFIDB::SymbolTable
- FFIDB::Symbolic
- FFIDB::Sysexits
- FFIDB::Type
- FFIDB::Typedef
- FFIDB::Union
- FFIDB::VERSION
Methods
- ::default_path — FFIDB::Registry
- ::for — FFIDB::Exporter
- ::for — FFIDB::Type
- ::header — FFIDB
- ::new — FFIDB::Enum
- ::new — FFIDB::SymbolNotFound
- ::new — FFIDB::FunctionNotFound
- ::new — FFIDB::Exporter
- ::new — FFIDB::Glob
- ::new — FFIDB::HeaderParser
- ::new — FFIDB::Library
- ::new — FFIDB::LibraryParser
- ::new — FFIDB::Parameter
- ::new — FFIDB::Registry
- ::new — FFIDB::Struct
- ::new — FFIDB::Type
- ::new — FFIDB::Typedef
- ::new — FFIDB::Union
- ::open — FFIDB::Registry
- ::to_a — FFIDB::VERSION
- ::to_s — FFIDB::VERSION
- ::to_str — FFIDB::VERSION
- #<=> — FFIDB::Header
- #<=> — FFIDB::Library
- #<=> — FFIDB::Parameter
- #<=> — FFIDB::Type
- #<=> — FFIDB::Symbolic
- #=== — FFIDB::Glob
- #_export_function — FFIDB::Exporters::C
- #add_include_path! — FFIDB::HeaderParser
- #alignof — FFIDB::Type
- #arity — FFIDB::Function
- #array? — FFIDB::Type
- #array_pointer? — FFIDB::Type
- #array_size — FFIDB::Type
- #array_type — FFIDB::Type
- #atomic? — FFIDB::Type
- #begin — FFIDB::Exporter
- #begin — FFIDB::Exporters::CSV
- #begin — FFIDB::Exporters::JSON
- #begin — FFIDB::Exporters::YAML
- #begin_library — FFIDB::Exporter
- #begin_library — FFIDB::Exporters::Java
- #begin_library — FFIDB::Exporters::JSON
- #begin_library — FFIDB::Exporters::YAML
- #binary? — FFIDB::Function
- #bool? — FFIDB::Type
- #close — FFIDB::Exporter
- #consider_function? — FFIDB::HeaderParser
- #consider_path? — FFIDB::HeaderParser
- #const_qualified? — FFIDB::Type
- #dart_param_type — FFIDB::Exporters::Dart
- #dart_struct_type — FFIDB::Exporters::Dart
- #debug? — FFIDB::Exporter
- #define_macro! — FFIDB::HeaderParser
- #dlopen_paths_for — FFIDB::Exporter
- #each — FFIDB::SymbolTable
- #each_enum — FFIDB::Library
- #each_enum — FFIDB::LibraryParser
- #each_enum — FFIDB::SymbolTable
- #each_function — FFIDB::Library
- #each_function — FFIDB::LibraryParser
- #each_function — FFIDB::SymbolTable
- #each_header — FFIDB::Release
- #each_library — FFIDB::Registry
- #each_release — FFIDB::Library
- #each_struct — FFIDB::Library
- #each_struct — FFIDB::LibraryParser
- #each_struct — FFIDB::SymbolTable
- #each_symbol — FFIDB::Library
- #each_symbol — FFIDB::LibraryParser
- #each_symbol — FFIDB::SymbolTable
- #each_type — FFIDB::SymbolTable
- #each_typedef — FFIDB::Library
- #each_typedef — FFIDB::LibraryParser
- #each_typedef — FFIDB::SymbolTable
- #each_union — FFIDB::Library
- #each_union — FFIDB::LibraryParser
- #each_union — FFIDB::SymbolTable
- #emit — FFIDB::Exporter
- #enum? — FFIDB::Enum
- #enum? — FFIDB::Type
- #enum? — FFIDB::Symbolic
- #enum_pointer? — FFIDB::Type
- #exit_code — FFIDB::Error
- #export_enum — FFIDB::Exporter
- #export_enum — FFIDB::Exporters::CSV
- #export_enum — FFIDB::Exporters::JSON
- #export_enum — FFIDB::Exporters::YAML
- #export_function — FFIDB::Exporter
- #export_function — FFIDB::Exporters::CSV
- #export_function — FFIDB::Exporters::JSON
- #export_function — FFIDB::Exporters::YAML
- #export_header — FFIDB::Exporter
- #export_struct — FFIDB::Exporter
- #export_struct — FFIDB::Exporters::CSV
- #export_struct — FFIDB::Exporters::JSON
- #export_struct — FFIDB::Exporters::YAML
- #export_symbol — FFIDB::Exporter
- #export_symbol — FFIDB::Exporters::CSV
- #export_symbol — FFIDB::Exporters::JSON
- #export_symbol — FFIDB::Exporters::YAML
- #export_typedef — FFIDB::Exporter
- #export_typedef — FFIDB::Exporters::CSV
- #export_typedef — FFIDB::Exporters::JSON
- #export_typedef — FFIDB::Exporters::YAML
- #export_union — FFIDB::Exporter
- #export_union — FFIDB::Exporters::CSV
- #export_union — FFIDB::Exporters::JSON
- #export_union — FFIDB::Exporters::YAML
- #extern_qualifier — FFIDB::Exporters::C
- #ffi_param_type — FFIDB::Exporters::Dart
- #ffi_struct_type — FFIDB::Exporters::Dart
- #find_symbols — FFIDB::Registry
- #finish — FFIDB::Exporter
- #finish — FFIDB::Exporters::C
- #finish — FFIDB::Exporters::Cpp
- #finish — FFIDB::Exporters::Dart
- #finish — FFIDB::Exporters::Go
- #finish — FFIDB::Exporters::Java
- #finish — FFIDB::Exporters::JSON
- #finish — FFIDB::Exporters::Lisp
- #finish — FFIDB::Exporters::Python
- #finish — FFIDB::Exporters::Ruby
- #finish_library — FFIDB::Exporter
- #finish_library — FFIDB::Exporters::JSON
- #finish_library — FFIDB::Exporters::YAML
- #floating_point? — FFIDB::Type
- #format_comment — FFIDB::Exporter
- #function? — FFIDB::Function
- #function? — FFIDB::Symbolic
- #function_pointer? — FFIDB::Type
- #header? — FFIDB::Exporter
- #inspect — FFIDB::Type
- #integer? — FFIDB::Type
- #kind — FFIDB::Symbolic
- #kind_weight — FFIDB::Symbolic
- #load_template — FFIDB::Exporter
- #load_typemap — FFIDB::Exporter
- #lookup_symbol — FFIDB::Exporter
- #lookup_typedef — FFIDB::Exporter
- #make_relative_path — FFIDB::HeaderParser
- #name — FFIDB::Type
- #nonpublic? — FFIDB::Function
- #nullary? — FFIDB::Function
- #opaque? — FFIDB::Struct
- #open_library — FFIDB::Registry
- #param_type — FFIDB::Exporter
- #param_type — FFIDB::Exporters::Lisp
- #param_type — FFIDB::Exporters::Python
- #param_type — FFIDB::Exporters::Ruby
- #parse_enum — FFIDB::HeaderParser
- #parse_function — FFIDB::HeaderParser
- #parse_header — FFIDB::HeaderParser
- #parse_location — FFIDB::HeaderParser
- #parse_macro! — FFIDB::HeaderParser
- #parse_parameter — FFIDB::HeaderParser
- #parse_struct — FFIDB::HeaderParser
- #parse_type — FFIDB::HeaderParser
- #parse_typedef — FFIDB::HeaderParser
- #parse_union — FFIDB::HeaderParser
- #parse_yaml_dir — FFIDB::LibraryParser
- #parse_yaml_file — FFIDB::LibraryParser
- #path_to_template — FFIDB::Exporter
- #path_to_typemap — FFIDB::Exporter
- #pointer? — FFIDB::Type
- #preserve_type? — FFIDB::HeaderParser
- #print — FFIDB::Exporter
- #public? — FFIDB::Function
- #puts — FFIDB::Exporter
- #render_template — FFIDB::Exporter
- #resolve_function — FFIDB::Exporter
- #resolve_struct — FFIDB::Exporter
- #resolve_type — FFIDB::Exporter
- #resolve_union — FFIDB::Exporter
- #signed_integer? — FFIDB::Type
- #size — FFIDB::Type
- #sizeof — FFIDB::Type
- #soname — FFIDB::Library
- #struct? — FFIDB::Struct
- #struct? — FFIDB::Type
- #struct? — FFIDB::Symbolic
- #struct_pointer? — FFIDB::Type
- #struct_type — FFIDB::Exporter
- #struct_type — FFIDB::Exporters::Lisp
- #struct_type — FFIDB::Exporters::Python
- #struct_type — FFIDB::Exporters::Ruby
- #symbol_indent — FFIDB::Exporters::C
- #tag — FFIDB::Type
- #ternary? — FFIDB::Function
- #to_h — FFIDB::Enum
- #to_h — FFIDB::Function
- #to_h — FFIDB::Location
- #to_h — FFIDB::Parameter
- #to_h — FFIDB::Struct
- #to_h — FFIDB::Type
- #to_h — FFIDB::Typedef
- #to_h — FFIDB::Union
- #to_s — FFIDB::Enum
- #to_s — FFIDB::Glob
- #to_s — FFIDB::Location
- #to_s — FFIDB::Parameter
- #to_s — FFIDB::Struct
- #to_s — FFIDB::Type
- #to_s — FFIDB::Typedef
- #to_s — FFIDB::Union
- #to_yaml — FFIDB::Function
- #to_yaml — FFIDB::Symbolic
- #typedef? — FFIDB::Typedef
- #typedef? — FFIDB::Symbolic
- #typemap — FFIDB::Exporter
- #types — FFIDB::SymbolTable
- #unary? — FFIDB::Function
- #union? — FFIDB::Type
- #union? — FFIDB::Union
- #union? — FFIDB::Symbolic
- #union_pointer? — FFIDB::Type
- #unsigned_integer? — FFIDB::Type
- #verbose? — FFIDB::Exporter
- #void? — FFIDB::Type