Crate cpp_utils [−] [src]
Modules
new_uninitialized |
This module contains |
Structs
AsBox |
Additional argument for a function that returns a C++ object as a pointer enclosed in a CppBox. |
AsStruct |
Additional argument for a function that returns a C++ object as Rust struct. |
CppBox |
A C++ pointer wrapper to manage deletion of objects. |
Traits
CppDeletable |
Indicates that the type can be put into a CppBox. |
DynamicCast |
Provides access to C++ |
StaticCast |
Provides access to C++ |
UnsafeStaticCast |
Provides access to C++ |
Functions
dynamic_cast |
Converts type of a const pointer using |
dynamic_cast_mut |
Converts type of a mutable pointer using |
static_cast |
Converts type of a const pointer using |
static_cast_mut |
Converts type of a mutable pointer using |
unsafe_static_cast |
Converts type of a const pointer using |
unsafe_static_cast_mut |
Converts type of a mutable pointer using |
Type Definitions
Deleter |
Deleter function type. |