#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/plugin/PythonInterpreter.hpp>
◆ PyObjectPtr() [1/2]
| Slic3r::PyObjectPtr::PyObjectPtr |
( |
PyObject * | obj = nullptr | ) |
|
|
inlineexplicit |
◆ ~PyObjectPtr()
| Slic3r::PyObjectPtr::~PyObjectPtr |
( |
| ) |
|
|
inline |
◆ PyObjectPtr() [2/2]
| Slic3r::PyObjectPtr::PyObjectPtr |
( |
const PyObjectPtr & | | ) |
|
|
privatedelete |
◆ get()
| PyObject * Slic3r::PyObjectPtr::get |
( |
| ) |
const |
|
inline |
◆ operator bool()
| Slic3r::PyObjectPtr::operator bool |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ release()
| PyObject * Slic3r::PyObjectPtr::release |
( |
| ) |
|
|
inline |
205 {
206 PyObject* temp =
m_obj;
208 return temp;
209 }
References m_obj.
◆ reset()
| void Slic3r::PyObjectPtr::reset |
( |
PyObject * | obj = nullptr | ) |
|
|
inline |
◆ m_obj
| PyObject* Slic3r::PyObjectPtr::m_obj |
|
private |
The documentation for this class was generated from the following file: