Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
CPPDataMember.cxx File Reference
#include "CPyCppyy.h"
#include "CPyCppyy/Reflex.h"
#include "PyStrings.h"
#include "CPPDataMember.h"
#include "CPPInstance.h"
#include "Dimensions.h"
#include "LowLevelViews.h"
#include "ProxyWrappers.h"
#include "TypeManip.h"
#include "Utility.h"
#include <algorithm>
#include <vector>
#include <limits.h>
#include <structmember.h>

Namespaces

namespace  CPyCppyy

Enumerations

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

Functions

static void CPyCppyy::dm_dealloc (CPPDataMember *dm)
static PyObjectCPyCppyy::dm_get (CPPDataMember *dm, CPPInstance *pyobj, PyObject *)
static CPPDataMemberCPyCppyy::dm_new (PyTypeObject *pytype, PyObject *, PyObject *)
static PyObjectCPyCppyy::dm_reflex (CPPDataMember *dm, PyObject *args)
static int CPyCppyy::dm_set (CPPDataMember *dm, CPPInstance *pyobj, PyObject *value)

Variables

PyTypeObject CPyCppyy::CPPDataMember_Type
static PyMemberDef CPyCppyy::dm_members []
static PyMethodDef CPyCppyy::dm_methods []