#include <typeinfo>
#include <type_traits>
#include "abstract.h"
#include "utils.h"
#include "error.h"
Go to the source code of this file.
|
| | csl |
| | Namespace for csl library.
|
| |
|
|
template<class T > |
| T | csl::pointer_to_object (const Expr &expr) |
| |
|
template<class T > |
| T & | csl::pointer_to_object_ref (const Expr &expr) |
| |
|
template<typename T > |
| T * | csl::shared_to_raw_ptr (const Expr_c &expr) |
| |
|
template<typename T > |
| Expr | csl::object_to_shared (T &csl_expr) |
| |
- Author
- Grégoire Uhlrich
- Version
- 1.3