#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<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/3]
template<typename T >
T walberla::python_coupling::DictWrapper::get |
( |
const char * |
name | ) |
|
|
inline |
◆ get() [2/3]
template<>
std::function< void()> walberla::python_coupling::DictWrapper::get |
( |
const char * |
name | ) |
|
|
inline |
◆ get() [3/3]
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