class

WinMD::Function

Inherits WinMD::Architecture < WinMD::Base < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object

Constructors

Instance methods

after_initialize
Source
apply_overrides(overrides : Array(WinMD::FunOverride))
Source
apply_overrides
Source
architectures
Source
architectures=(architectures : Array(String))
Source
dll_import
Source
dll_import=(dll_import : String)
Source
file=(file : WinMD::File)
Source
fun_alias
Source
libc_fun
Source
name
Source
name=(name : String)
Source
override_name
Source
override_return_type
Source
params
Source
params=(params : Array(WinMD::Param))
Source
platform
Source
platform=(platform : String | Nil)
Source
render
Source
return_attrs
Source
return_attrs=(return_attrs : Array(String))
Source
return_type
Source
return_type=(return_type : WinMD::Type)
Source
set_last_error
Source
set_last_error=(set_last_error : Bool | Nil)
Source
wrapper_render
Source