CppInterOp
C++ Language Interoperability Layer
Loading...
Searching...
No Matches
Namespaces | Functions
Unwrap.h File Reference
#include "CppInterOp/CppInterOpTypes.h"
Include dependency graph for Unwrap.h:
This graph shows which files directly or indirectly include this file:

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)