class Bindgen::Configuration::Macro
- Bindgen::Configuration::Macro
- Reference
- Object
Overview
Configuration for a macro
Included Modules
- YAML::Serializable
Defined in:
bindgen/configuration.crConstructors
Instance Method Summary
-
#destination : String
Destination Crystal-path
-
#destination=(destination : String)
Destination Crystal-path
-
#flags : Bool
Only used if mapping as enum: Treat as flags enum?
-
#flags=(flags : Bool)
Only used if mapping as enum: Treat as flags enum?
-
#map_as : MapAs
How to map the macro
-
#map_as=(map_as : MapAs)
How to map the macro
-
#name : String | Nil
The name mapping.
-
#name=(name : String | Nil)
The name mapping.
-
#type : String | Nil
Only used if mapping as enum: C++ mapping type
-
#type=(type : String | Nil)
Only used if mapping as enum: C++ mapping type