|
PythonQt
|
a smart pointer that stores a PyObject pointer and that handles reference counting automatically More...
#include <PythonQtObjectPtr.h>
Protected Member Functions | |
| void | setObject (PyObject *o) |
| void | setObjectUnsafe (PyObject *o) |
a smart pointer that stores a PyObject pointer and that handles reference counting automatically
Definition at line 198 of file PythonQtObjectPtr.h.
|
inline |
Definition at line 201 of file PythonQtObjectPtr.h.
|
inline |
Definition at line 206 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inline |
Definition at line 212 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inlinenoexcept |
rvalue copy constructor, does not need any incref/decref.
Definition at line 219 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inline |
rvalue copy constructor, does not need any incref/decref.
Definition at line 226 of file PythonQtObjectPtr.h.
| PythonQtSafeObjectPtr::PythonQtSafeObjectPtr | ( | PyObject * | o | ) |
| PythonQtSafeObjectPtr::~PythonQtSafeObjectPtr | ( | ) |
|
inline |
Definition at line 282 of file PythonQtObjectPtr.h.
|
inline |
Definition at line 290 of file PythonQtObjectPtr.h.
|
inline |
Definition at line 288 of file PythonQtObjectPtr.h.
|
inline |
Definition at line 280 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inline |
Definition at line 286 of file PythonQtObjectPtr.h.
|
inline |
Definition at line 284 of file PythonQtObjectPtr.h.
|
inline |
Definition at line 241 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inline |
Definition at line 235 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inline |
Definition at line 268 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inline |
rvalue assignment operator that steals the reference from p
Definition at line 259 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inlinenoexcept |
rvalue assignment operator that steals the reference from p
Definition at line 248 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inline |
Definition at line 274 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
Definition at line 278 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().
|
inline |
takes the object from the pointer, leaving the pointer empty. the caller has to take care about the decref of the taken object!
Definition at line 294 of file PythonQtObjectPtr.h.
References PythonQtConvertPairToPython().