|
CppInterOp
C++ Language Interoperability Layer
|
#include "CppInterOp/CppInterOpTypes.h"

Go to the source code of this file.
Namespaces | |
| namespace | Cpp |
Functions | |
| template<typename Handle > | |
| Handle | Cpp::wrap (void *P) |
| template<typename Handle > | |
| Handle | Cpp::wrap (const void *P) |
| template<typename T > | |
| T * | Cpp::unwrap (DeclRef H) |
| template<typename T > | |
| T * | Cpp::unwrap (TypeRef H) |
| template<typename T > | |
| T * | Cpp::unwrap (FuncRef H) |
| template<typename T > | |
| T * | Cpp::unwrap (ObjectRef H) |
| template<typename T > | |
| T * | Cpp::unwrap (InterpRef H) |
| template<typename T > | |
| const T * | Cpp::unwrap (ConstDeclRef H) |
| template<typename T > | |
| const T * | Cpp::unwrap (ConstTypeRef H) |
| template<typename T > | |
| const T * | Cpp::unwrap (ConstFuncRef H) |