class FFIDB::Exporters::CSV

Code generator for the CSV file format.

Constants

DELIMITER

Public Instance Methods

begin() click to toggle source
# File lib/ffidb/exporters/csv.rb, line 11
def begin
  puts [:library, :kind, :name].join(DELIMITER) # TODO: definition
end
export_enum(symbol, **kwargs)
Alias for: export_symbol
export_function(symbol, **kwargs)
Alias for: export_symbol
export_struct(symbol, **kwargs)
Alias for: export_symbol
export_symbol(symbol, **kwargs) click to toggle source
# File lib/ffidb/exporters/csv.rb, line 15
def export_symbol(symbol, **kwargs)
  puts [@library&.name, symbol.kind, symbol.name].join(DELIMITER)
end
export_typedef(symbol, **kwargs)
Alias for: export_symbol
export_union(symbol, **kwargs)
Alias for: export_symbol