ROOT
6.06/09
Reference Guide
|
Go to the source code of this file.
Macros | |
#define | PyBytes_Check PyString_Check |
#define | PyBytes_CheckExact PyString_CheckExact |
#define | PyBytes_AS_STRING PyString_AS_STRING |
#define | PyBytes_AsString PyString_AsString |
#define | PyBytes_GET_SIZE PyString_GET_SIZE |
#define | PyBytes_Size PyString_Size |
#define | PyBytes_FromFormat PyString_FromFormat |
#define | PyBytes_FromString PyString_FromString |
#define | PyBytes_FromStringAndSize PyString_FromStringAndSize |
#define | PyBytes_Type PyString_Type |
#define | PyROOT_PyUnicode_Check PyString_Check |
#define | PyROOT_PyUnicode_CheckExact PyString_CheckExact |
#define | PyROOT_PyUnicode_AsString PyString_AS_STRING |
#define | PyROOT_PyUnicode_AsStringChecked PyString_AsString |
#define | PyROOT_PyUnicode_GET_SIZE PyString_GET_SIZE |
#define | PyROOT_PyUnicode_GetSize PyString_Size |
#define | PyROOT_PyUnicode_FromFormat PyString_FromFormat |
#define | PyROOT_PyUnicode_FromString PyString_FromString |
#define | PyROOT_PyUnicode_InternFromString PyString_InternFromString |
#define | PyROOT_PyUnicode_Append PyString_Concat |
#define | PyROOT_PyUnicode_AppendAndDel PyString_ConcatAndDel |
#define | PyROOT_PyUnicode_FromStringAndSize PyString_FromStringAndSize |
#define | PyROOT_PyUnicode_Type PyString_Type |
#define | PyROOT_PyCapsule_CheckExact PyCObject_Check |
#define | PYROOT__long__ "__long__" |
#define | PYROOT__idiv__ "__idiv__" |
#define | PYROOT__div__ "__div__" |
#define | PyROOT_PySliceCast PySliceObject* |
#define | PyVarObject_HEAD_INIT(type, size) PyObject_HEAD_INIT(type) size, |
#define | Py_TYPE(ob) (((PyObject*)(ob))->ob_type) |
#define | PyInt_AsSsize_t PyInt_AsLong |
#define | PyInt_FromSsize_t PyInt_FromLong |
#define | PY_SSIZE_T_FORMAT "%d" |
#define | PY_SSIZE_T_MAX INT_MAX |
#define | PY_SSIZE_T_MIN INT_MIN |
#define | ssizeobjargproc intobjargproc |
#define | lenfunc inquiry |
#define | ssizeargfunc intargfunc |
#define | PyIndex_Check(obj) (PyInt_Check(obj) || PyLong_Check(obj)) |
#define | PyBool_FromLong PyInt_FromLong |
Typedefs | |
typedef PyDictEntry *(* | dict_lookup_func) (PyDictObject *, PyObject *, Long_t) |
typedef int | Py_ssize_t |
Functions | |
static PyObject * | PyROOT_PyCapsule_New (void *cobj, const char *, void(*destr)(void *)) |
static void * | PyROOT_PyCapsule_GetPointer (PyObject *capsule, const char *) |
Py_ssize_t | PyNumber_AsSsize_t (PyObject *obj, PyObject *) |
#define lenfunc inquiry |
Definition at line 163 of file PyROOT.h.
Referenced by TTreeFormula::DefinedVariable().
#define PY_SSIZE_T_FORMAT "%d" |
Definition at line 157 of file PyROOT.h.
Referenced by ExtractChar().
Definition at line 149 of file PyROOT.h.
Referenced by BuildScopeProxyDict(), PyROOT::Utility::GetBuffer(), PyROOT::MethodProxy_CheckExact(), PyROOT::ObjectProxy::ObjectIsA(), PyROOT::ObjectProxy_CheckExact(), PyROOT::PropertyProxy_CheckExact(), PyROOT::PyRootType_CheckExact(), PyROOT::TMemoryRegulator::RecursiveRemove(), PyROOT::TCustomFloat_CheckExact(), PyROOT::TCustomInstanceMethod_CheckExact(), PyROOT::TCustomInt_CheckExact(), PyROOT::TemplateProxy_CheckExact(), and PyROOT::TTupleOfInstances_CheckExact().
#define PyBytes_AS_STRING PyString_AS_STRING |
Definition at line 54 of file PyROOT.h.
Referenced by PyROOT::TCppObjectRefExecutor::Execute().
#define PyBytes_AsString PyString_AsString |
Definition at line 55 of file PyROOT.h.
Referenced by TPyReturn::operator const char *().
#define PyBytes_Check PyString_Check |
Definition at line 52 of file PyROOT.h.
Referenced by TPython::Eval(), PyROOT::Utility::GetBuffer(), and TPython::LoadMacro().
#define PyBytes_CheckExact PyString_CheckExact |
Definition at line 53 of file PyROOT.h.
Referenced by PyROOT::TCppObjectRefExecutor::Execute(), and TPython::LoadMacro().
#define PyBytes_FromString PyString_FromString |
Definition at line 59 of file PyROOT.h.
Referenced by TPyDispatcher::Dispatch(), and nullptr_repr().
#define PyBytes_FromStringAndSize PyString_FromStringAndSize |
#define PYROOT__div__ "__div__" |
Definition at line 91 of file PyROOT.h.
Referenced by PyROOT::CreatePyStrings().
#define PyROOT_PyCapsule_CheckExact PyCObject_Check |
Definition at line 83 of file PyROOT.h.
Referenced by PyROOT::TVoidArrayConverter::GetAddressSpecialCase().
#define PyROOT_PyUnicode_Append PyString_Concat |
Definition at line 73 of file PyROOT.h.
Referenced by PyROOT::Utility::BuildTemplateName().
#define PyROOT_PyUnicode_AppendAndDel PyString_ConcatAndDel |
Definition at line 74 of file PyROOT.h.
Referenced by PyROOT::Utility::BuildTemplateName().
#define PyROOT_PyUnicode_AsString PyString_AS_STRING |
Definition at line 66 of file PyROOT.h.
Referenced by TPySelector::Abort(), PyROOT::Utility::AddBinaryOperator(), PyROOT::Utility::BuildTemplateName(), PyROOT::Utility::ClassName(), PyROOT::TPyROOTApplication::CreatePyROOTApplication(), PyROOT::CreateScopeProxy(), TPython::Eval(), PyROOT::Utility::GetBuffer(), TPyClassGenerator::GetClass(), PyROOT::GetCppGlobal(), TPython::Import(), TPython::LoadMacro(), PYROOT_IMPLEMENT_BASIC_REFEXECUTOR(), PyROOT_PyUnicode_AsChar(), PyROOT::Pythonize(), PyROOT::TMethodHolder::SetPyError_(), and PyROOT::TTreeGetAttr().
#define PyROOT_PyUnicode_AsStringChecked PyString_AsString |
Definition at line 67 of file PyROOT.h.
Referenced by PyROOT::TCStringConverter::SetArg(), and PyROOT::TCStringConverter::ToMemory().
#define PyROOT_PyUnicode_Check PyString_Check |
Definition at line 64 of file PyROOT.h.
Referenced by PyROOT::Utility::BuildTemplateName(), and ExtractChar().
#define PyROOT_PyUnicode_FromFormat PyString_FromFormat |
Definition at line 70 of file PyROOT.h.
Referenced by PyROOT::TMethodHolder::ConvertAndSetArgs(), PyROOT::Utility::GetBuffer(), PyROOT::TConstructorHolder::GetDocString(), PyROOT::TMethodHolder::GetPrototype(), PyROOT::TMethodHolder::PreProcessArgs(), and PyROOT_PyUnicode_FromInt().
#define PyROOT_PyUnicode_FromString PyString_FromString |
Definition at line 71 of file PyROOT.h.
Referenced by PyROOT::Utility::BuildTemplateName(), PyROOT::CreatePyStrings(), PyROOT::CreateScopeProxy(), PyROOT::TCStringConverter::FromMemory(), PyROOT::TMethodHolder::GetArgDefault(), TPyClassGenerator::GetClass(), PyROOT::TMethodHolder::GetCoVarNames(), PyROOT::TMethodHolder::GetSignature(), initlibPyROOT(), PyROOT::Pythonize(), PyROOT::TemplateProxy::Set(), and TPyArg::TPyArg().
#define PyROOT_PyUnicode_FromStringAndSize PyString_FromStringAndSize |
Definition at line 75 of file PyROOT.h.
Referenced by PyROOT::TNonConstCStringConverter::FromMemory(), and PYROOT_IMPLEMENT_BASIC_REFEXECUTOR().
#define PyROOT_PyUnicode_GET_SIZE PyString_GET_SIZE |
Definition at line 68 of file PyROOT.h.
Referenced by ExtractChar(), PYROOT_IMPLEMENT_BASIC_REFEXECUTOR(), PyROOT::TCStringConverter::SetArg(), and PyROOT::TCStringConverter::ToMemory().
#define PyROOT_PyUnicode_GetSize PyString_Size |
Definition at line 69 of file PyROOT.h.
Referenced by PyROOT::Utility::BuildTemplateName().
#define PyROOT_PyUnicode_InternFromString PyString_InternFromString |
typedef int Py_ssize_t |
|
inline |
Definition at line 84 of file PyROOT.h.
Referenced by PyROOT::TVoidArrayConverter::GetAddressSpecialCase().