#include "CPyCppyy.h"
#include "CPPEnum.h"
#include "PyStrings.h"
#include "TypeManip.h"
#include "Utility.h"
Functions | |
static PyObject * | enum_ctype (PyObject *cls, PyObject *args, PyObject *kwds) |
static PyObject * | enum_repr (PyObject *self) |
static int | enum_setattro (PyObject *, PyObject *, PyObject *) |
static PyTypeObject * | GetCTypesType (const std::string &cppname) |
static PyObject * | pytype_from_enum_type (const std::string &enum_type) |
static PyObject * | pyval_from_enum (const std::string &enum_type, PyObject *pytype, PyObject *btype, Cppyy::TCppEnum_t etype, Cppyy::TCppIndex_t idata) |
Variables | |
static std::map< std::string, std::string > | gCTypesNames |
Definition at line 118 of file CPPEnum.cxx.
Definition at line 58 of file CPPEnum.cxx.
Definition at line 50 of file CPPEnum.cxx.
|
static |
Definition at line 103 of file CPPEnum.cxx.
|
static |
Definition at line 10 of file CPPEnum.cxx.
|
static |
Definition at line 22 of file CPPEnum.cxx.
|
static |
Definition at line 90 of file CPPEnum.cxx.