Fiddle::CParser

module Fiddle::CParser

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]]

Public Instance Methods

parse_ctype(ty, tymap=nil) Show source

Given a String of C type ty, returns the corresponding 登录查看完整内容