A utility class to convert a C++ object to a PyObject.
More...
#include <PyReverseProxy.h>
A utility class to convert a C++ object to a PyObject.
- Author
- Tadashi Maeno
Definition at line 27 of file PyReverseProxy.h.
◆ ~PyReverseProxy()
PyReverseProxy::~PyReverseProxy |
( |
| ) |
|
|
inline |
◆ PyReverseProxy() [1/2]
PyReverseProxy::PyReverseProxy |
( |
| ) |
|
|
inlineprivate |
◆ PyReverseProxy() [2/2]
PyReverseProxy::PyReverseProxy |
( |
const std::string & |
key | ) |
|
|
inlineprivate |
◆ getObj()
void PyReverseProxy::getObj |
( |
void *& |
obj | ) |
|
|
inline |
◆ getProxy()
◆ setFunc()
void PyReverseProxy::setFunc |
( |
PyObject * |
func | ) |
|
|
inline |
◆ toPyObj()
PyObject* PyReverseProxy::toPyObj |
( |
void * |
obj | ) |
|
|
inline |
◆ ATLAS_THREAD_SAFE
std::unordered_map<std::string, PyReverseProxy *> s_proxyMap PyReverseProxy::ATLAS_THREAD_SAFE |
|
staticprivate |
◆ m_func
python code fragment to convert C++ obj to PyObj
Definition at line 86 of file PyReverseProxy.h.
◆ m_key
std::string PyReverseProxy::m_key |
|
private |
◆ m_obj
void* PyReverseProxy::m_obj |
|
private |
The documentation for this struct was generated from the following file: