class Bindgen::Cpp::BareCppCookbook
- Bindgen::Cpp::BareCppCookbook
- Bindgen::Cpp::Cookbook
- Reference
- Object
Overview
Cookbook for the C++ language using Boehm-GC for memory management.
Configuration name is bare-cpp
.
Direct Known Subclasses
Defined in:
bindgen/cpp/cookbook.crInstance Method Summary
-
#constructor_name(method_name : String, class_name : String) : String
How to call the constructor method of class_name.
-
#pointer_to_reference(type : String) : String | Nil
Provides a template to convert a pointer to a reference.
-
#pointer_to_value(type : String) : String | Nil
Provides a template to convert a pointer to a value.
-
#reference_to_pointer(type : String) : String | Nil
Provides a template to convert a reference to a pointer.
-
#reference_to_value(type : String) : String | Nil
Provides a template to convert a reference to a value.
-
#value_to_pointer(type : String) : String | Nil
Provides a template to convert a value to a pointer.
-
#value_to_reference(type : String) : String | Nil
Provides a template to convert a value to a reference.
Instance methods inherited from class Bindgen::Cpp::Cookbook
constructor_name(method_name : String, class_name : String) : String
constructor_name,
find(base_name : String, is_reference, is_pointer, pass_by : TypeDatabase::PassBy) : String | Nilfind(type : Parser::Type, pass_by : TypeDatabase::PassBy) : String | Nil find, pointer_to_reference(type : String) : String | Nil pointer_to_reference, pointer_to_value(type : String) : String | Nil pointer_to_value, reference_to_pointer(type : String) : String | Nil reference_to_pointer, reference_to_value(type : String) : String | Nil reference_to_value, value_to_pointer(type : String) : String | Nil value_to_pointer, value_to_reference(type : String) : String | Nil value_to_reference
Constructor methods inherited from class Bindgen::Cpp::Cookbook
create_by_name(name) : Cookbook
create_by_name
Instance Method Detail
How to call the constructor method of class_name.
Provides a template to convert a pointer to a reference.
Provides a template to convert a pointer to a value.
Provides a template to convert a reference to a pointer.
Provides a template to convert a reference to a value.
Provides a template to convert a value to a pointer.
Provides a template to convert a value to a reference.