ATLAS Offline Software
|
#include <PyROOTTFilePythonize.h>
Public Member Functions | |
PyBytes (size_t buf_sz=0) | |
wrapper around char* to explicitly mean bytes. More... | |
~PyBytes () | |
PyBytes (const PyBytes &rhs) | |
PyBytes & | operator= (const PyBytes &rhs) |
void * | buffer () const |
After we drop py2, we can simplify the code in PyUtils.RootUtils.py by just returning a bytes object from here. More... | |
Public Attributes | |
size_t | sz |
the size of the buffer of bytes More... | |
std::vector< char > | buf |
the buffer of bytes More... | |
Definition at line 30 of file PyROOTTFilePythonize.h.
RootUtils::PyBytes::PyBytes | ( | size_t | buf_sz = 0 | ) |
wrapper around char*
to explicitly mean bytes.
buf_sz | The size of the buffer (in bytes) |
Definition at line 22 of file PyROOTTFilePythonize.cxx.
RootUtils::PyBytes::~PyBytes | ( | ) |
Definition at line 28 of file PyROOTTFilePythonize.cxx.
Definition at line 32 of file PyROOTTFilePythonize.cxx.
|
inline |
After we drop py2, we can simplify the code in PyUtils.RootUtils.py by just returning a bytes object from here.
Definition at line 59 of file PyROOTTFilePythonize.h.
Definition at line 39 of file PyROOTTFilePythonize.cxx.
std::vector<char> RootUtils::PyBytes::buf |
the buffer of bytes
Definition at line 53 of file PyROOTTFilePythonize.h.
size_t RootUtils::PyBytes::sz |
the size of the buffer of bytes
Definition at line 49 of file PyROOTTFilePythonize.h.