class WinMD::Fun

Defined in:

winmd/fun.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(name : String, params : Array(FunParam), original_def : String, return_type : String | Nil = nil) #

[View source]

Class Method Detail

def self.collect_funs #

[View source]
def self.exception?(name : String) #

[View source]
def self.exceptions #

Exceptions will be treated as LibC funs


[View source]
def self.find_fun(name : String) #

[View source]
def self.funs #

[View source]
def self.parse_fun(fun_def : String) : WinMD::Fun #

[View source]

Instance Method Detail

def ==(other : Fun) #

[View source]
def ==(other : String) #

[View source]
def file=(file) #

[View source]
def name : String #

[View source]
def original_def : String #

[View source]
def params : Array(WinMD::FunParam) #

[View source]
def return_type : String | Nil #

[View source]