Type:
Module

A mixin that provides methods for parsing C struct and prototype signatures.

Example

require 'fiddle/import'

include Fiddle::CParser
  #=> Object

parse_ctype('int increment(int)')
  #=> ["increment", Fiddle::TYPE_INT, [Fiddle::TYPE_INT]]
parse_struct_signature

parse_struct_signature(signature, tymap=nil) Instance Public methods Parses

2015-04-05 21:17:55
parse_ctype

parse_ctype(ty, tymap=nil) Instance Public methods Given a String of

2015-04-05 21:10:55
parse_signature

parse_signature(signature, tymap=nil) Instance Public methods Parses a

2015-04-05 21:13:42