class Object
Defined at line 13 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
Simple RAII wrapper for PyObject* types.
Public Methods
void Object (PyObject * ptr)
Defined at line 15 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
Object null ()
Defined at line 16 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
void ~Object ()
Defined at line 17 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
void Object (const Object & )
Defined at line 19 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
Object & operator= (const Object & )
Defined at line 20 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
void Object (Object && other)
Defined at line 21 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
Object & operator= (Object && other)
Defined at line 22 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
PyObject * get ()
Defined at line 30 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
PyObject * take ()
Defined at line 31 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
bool operator== (PyObject * other)
Convenience method for comparing to other pointers.
Defined at line 38 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h
bool operator== (nullptr_t other)
Defined at line 39 of file ../../src/developer/ffx/lib/fuchsia-controller/cpp/fuchsia_controller_abi/utils.h