class

Bindgen::Configuration::Function

Inherits YAML::Serializable < Reference < Object

Configuration for function wrapping

Constructors

new(destination : String, name : Nil | String = nil, wrapper : Nil | Bindgen::Configuration::FunctionClass = nil, crystalize_names : Bindgen::Util::Tribool = Bindgen::Util::Tribool.unset)
Source
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Instance methods

crystalize_names

Fully crystalize method names?

Source
crystalize_names=(crystalize_names : Bindgen::Util::Tribool)

Fully crystalize method names?

Source
crystalize_names?

Shall method names be fully crystalized?

Source
destination

Qualified name of the destination module/class

Source
destination=(destination : String)

Qualified name of the destination module/class

Source
name

Mapping name of the function

Source
name=(name : String | Nil)

Mapping name of the function

Source
wrapper

class: in the YAML!

Source
wrapper=(wrapper : FunctionClass | Nil)

class: in the YAML!

Source