class Bindgen::Configuration::FunctionClass

Overview

Configuration for a function-class wrapper, see Function#wrapper

Included Modules

Defined in:

bindgen/configuration.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]

Instance Method Detail

def constructors : Array(String) #

Constructor function names


[View source]
def constructors=(constructors : Array(String)) #

Constructor function names


[View source]
def destructor : String | Nil #

Destructor function name


[View source]
def destructor=(destructor : String | Nil) #

Destructor function name


[View source]
def inherit_from : String | Nil #

Crystal type to inherit from


[View source]
def inherit_from=(inherit_from : String | Nil) #

Crystal type to inherit from


[View source]
def structure : String #

Backing structure


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

Backing structure


[View source]