#include <DictWrapper.h>
|
| template<typename T > |
| void | exposePtr (const std::string &, T *) |
| |
| template<typename T > |
| void | exposePtr (const std::string &, const shared_ptr< T > &) |
| |
| template<typename T > |
| void | exposeValue (const std::string &, const T &) |
| |
| template<typename T > |
| bool | has (const std::string &) |
| |
| template<typename T > |
| bool | checkedGet (const std::string &name, T output) |
| |
| template<typename T > |
| T | get (const std::string &) |
| |
| template<> |
| DictWrapper | get (const char *name) |
| |
| template<> |
| bool | has (const char *name) |
| |
| template<> |
| std::function< void()> | get (const char *name) |
| |
|
| template<typename T > |
| void | exposePtr (const char *name, T *var) |
| |
| template<typename T > |
| void | exposePtr (const char *name, const shared_ptr< T > &var) |
| |
| template<typename T > |
| void | exposeValue (const char *name, const T &var) |
| |
|
| template<typename T > |
| T | get (const char *name) |
| |
| template<typename T > |
| bool | has (const char *name) |
| |
| template<typename T > |
| bool | checkedGet (const char *name, T output) |
| |
◆ checkedGet() [1/2]
template<typename T >
| bool walberla::python_coupling::DictWrapper::checkedGet |
( |
const char * | name, |
|
|
T | output ) |
|
inline |
◆ checkedGet() [2/2]
template<typename T >
| bool walberla::python_coupling::DictWrapper::checkedGet |
( |
const std::string & | name, |
|
|
T | output ) |
◆ exposePtr() [1/4]
template<typename T >
| void walberla::python_coupling::DictWrapper::exposePtr |
( |
const char * | name, |
|
|
const shared_ptr< T > & | var ) |
|
inline |
◆ exposePtr() [2/4]
template<typename T >
| void walberla::python_coupling::DictWrapper::exposePtr |
( |
const char * | name, |
|
|
T * | var ) |
|
inline |
◆ exposePtr() [3/4]
template<typename T >
| void walberla::python_coupling::DictWrapper::exposePtr |
( |
const std::string & | , |
|
|
const shared_ptr< T > & | ) |
◆ exposePtr() [4/4]
template<typename T >
| void walberla::python_coupling::DictWrapper::exposePtr |
( |
const std::string & | , |
|
|
T * | ) |
◆ exposeValue() [1/2]
template<typename T >
| void walberla::python_coupling::DictWrapper::exposeValue |
( |
const char * | name, |
|
|
const T & | var ) |
◆ exposeValue() [2/2]
template<typename T >
| void walberla::python_coupling::DictWrapper::exposeValue |
( |
const std::string & | , |
|
|
const T & | ) |
◆ get() [1/4]
template<typename T >
| T walberla::python_coupling::DictWrapper::get |
( |
const char * | name | ) |
|
|
inline |
◆ get() [2/4]
template<>
| DictWrapper walberla::python_coupling::DictWrapper::get |
( |
const char * | name | ) |
|
|
inline |
◆ get() [3/4]
template<>
| std::function< void()> walberla::python_coupling::DictWrapper::get |
( |
const char * | name | ) |
|
|
inline |
◆ get() [4/4]
template<typename T >
| T walberla::python_coupling::DictWrapper::get |
( |
const std::string & | | ) |
|
◆ has() [1/3]
template<typename T >
| bool walberla::python_coupling::DictWrapper::has |
( |
const char * | name | ) |
|
|
inline |
◆ has() [2/3]
template<>
| bool walberla::python_coupling::DictWrapper::has |
( |
const char * | name | ) |
|
|
inline |
◆ has() [3/3]
template<typename T >
| bool walberla::python_coupling::DictWrapper::has |
( |
const std::string & | | ) |
|
The documentation for this class was generated from the following files:
- /builds/administration/walberla-website/walberla/src/python_coupling/DictWrapper.h
- /builds/administration/walberla-website/walberla/src/python_coupling/DictWrapper.impl.h