Logo ROOT  
Reference Guide
CPPDataMember.cxx File Reference
#include "CPyCppyy.h"
#include "PyStrings.h"
#include "CPPDataMember.h"
#include "CPPInstance.h"
#include "LowLevelViews.h"
#include "Utility.h"
#include <algorithm>
#include <vector>
#include <limits.h>
Include dependency graph for CPPDataMember.cxx:

Namespaces

namespace  CPyCppyy
 

Enumerations

enum  CPyCppyy::ETypeDetails {
  CPyCppyy::kNone = 0x0000 , CPyCppyy::kIsStaticData = 0x0001 , CPyCppyy::kIsConstData = 0x0002 , CPyCppyy::kIsArrayType = 0x0004 ,
  CPyCppyy::kIsCachable = 0x0008
}
 

Functions

static void CPyCppyy::pp_dealloc (CPPDataMember *pyprop)
 
static PyObjectCPyCppyy::pp_get (CPPDataMember *pyprop, CPPInstance *pyobj, PyObject *)
 
static CPPDataMember * CPyCppyy::pp_new (PyTypeObject *pytype, PyObject *, PyObject *)
 
static int CPyCppyy::pp_set (CPPDataMember *pyprop, CPPInstance *pyobj, PyObject *value)
 

Variables

PyTypeObject CPyCppyy::CPPDataMember_Type