MemoryRegulator.cxx File Reference

#include "PyROOT.h"
#include "MemoryRegulator.h"
#include "ObjectProxy.h"
#include "TObject.h"
#include "TClass.h"
#include <assert.h>
#include <string.h>
#include <Riostream.h>

Go to the source code of this file.

Functions

Py_ssize_t AlwaysNullLength (PyObject *)

Variables

PyMethodDef methoddef_
PyObjectgObjectEraseCallback = PyCFunction_New( &methoddef_, NULL )
PyTypeObject PyROOT_NoneType
PyMappingMethods PyROOT_NoneType_mapping


Function Documentation

Py_ssize_t @20::AlwaysNullLength ( PyObject  )  [static]

Definition at line 41 of file MemoryRegulator.cxx.


Variable Documentation

PyObject* gObjectEraseCallback = PyCFunction_New( &methoddef_, NULL ) [static]

Definition at line 34 of file MemoryRegulator.cxx.

PyMethodDef methoddef_ [static]

Initial value:

 {
      const_cast< char* >( "TMemoryRegulator_internal_ObjectEraseCallback" ),
      (PyCFunction) PyROOT::TMemoryRegulator::ObjectEraseCallback,
      METH_O,
      NULL
   }

Definition at line 27 of file MemoryRegulator.cxx.

PyTypeObject PyROOT_NoneType [static]

Definition at line 38 of file MemoryRegulator.cxx.

PyMappingMethods PyROOT_NoneType_mapping [static]

Initial value:

 {
        AlwaysNullLength,
        (binaryfunc)             0,
        (objobjargproc)          0
   }

Definition at line 47 of file MemoryRegulator.cxx.


Generated on Tue Jul 5 15:55:33 2011 for ROOT_528-00b_version by  doxygen 1.5.1