|
|
| CreatedModule (PyModuleDef &mod_def) |
| |
|
void | PyAddObject (const char *name, const long new_bool) |
| |
|
void | PyAddObject (const char *name, const OwnedObject &new_object) |
| |
|
void | PyAddObject (const char *name, const ImmortalObject &new_object) |
| |
|
void | PyAddObject (const char *name, PyTypeObject &type) |
| |
|
void | PyAddObject (const char *name, PyObject *new_object) |
| |
|
| PyObjectPointer (T *it=nullptr) |
| |
|
T * | borrow () const noexcept |
| |
|
PyObject * | borrow_o () const noexcept |
| |
|
T * | operator-> () const noexcept |
| |
|
bool | is_None () const noexcept |
| |
|
PyObject * | acquire_or_None () const noexcept |
| |
|
| operator bool () const noexcept |
| |
|
bool | operator! () const noexcept |
| |
|
Py_ssize_t | REFCNT () const noexcept |
| |
|
PyTypeObject * | TYPE () const noexcept |
| |
|
OwnedObject | PyStr () const noexcept |
| |
|
const std::string | as_str () const noexcept |
| |
|
OwnedObject | PyGetAttr (const ImmortalObject &name) const noexcept |
| |
|
OwnedObject | PyRequireAttr (const char *const name) const |
| |
|
OwnedObject | PyRequireAttr (const ImmortalString &name) const |
| |
|
OwnedObject | PyCall (const BorrowedObject &arg) const |
| |
|
OwnedObject | PyCall (PyGreenlet *arg) const |
| |
|
OwnedObject | PyCall (PyObject *arg) const |
| |
|
OwnedObject | PyCall (const BorrowedObject args, const BorrowedObject kwargs) const |
| |
|
OwnedObject | PyCall (const OwnedObject &args, const OwnedObject &kwargs) const |
| |
|
|
typedef T | PyType |
| |
|
void | _set_raw_pointer (void *t) |
| |
|
void * | _get_raw_pointer () const |
| |
|
T * | p |
| |
The documentation for this class was generated from the following file: