#include <scoped_pyobject_ptr.h>
◆ ScopedPyObjectPtr()
| google::ScopedPyObjectPtr::ScopedPyObjectPtr |
( |
PyObject * |
p = NULL | ) |
|
|
inlineexplicit |
◆ ~ScopedPyObjectPtr()
| google::ScopedPyObjectPtr::~ScopedPyObjectPtr |
( |
| ) |
|
|
inline |
◆ get()
| PyObject* google::ScopedPyObjectPtr::get |
( |
| ) |
const |
|
inline |
◆ inc()
| void google::ScopedPyObjectPtr::inc |
( |
| ) |
const |
|
inline |
◆ operator!=()
| bool google::ScopedPyObjectPtr::operator!= |
( |
const PyObject * |
p | ) |
const |
|
inline |
◆ operator->()
| PyObject* google::ScopedPyObjectPtr::operator-> |
( |
| ) |
const |
|
inline |
◆ operator==()
| bool google::ScopedPyObjectPtr::operator== |
( |
const PyObject * |
p | ) |
const |
|
inline |
◆ refcnt()
| Py_ssize_t google::ScopedPyObjectPtr::refcnt |
( |
| ) |
const |
|
inline |
◆ release()
| PyObject* google::ScopedPyObjectPtr::release |
( |
| ) |
|
|
inline |
◆ reset()
| PyObject* google::ScopedPyObjectPtr::reset |
( |
PyObject * |
p = NULL | ) |
|
|
inline |
The documentation for this class was generated from the following file:
- Source/ThirdParty/libwebrtc/Source/third_party/protobuf/python/google/protobuf/pyext/scoped_pyobject_ptr.h