#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>
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 PyObject * | CPyCppyy::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 |