diff options
Diffstat (limited to 'libshiboken/sbkenum.h')
-rw-r--r-- | libshiboken/sbkenum.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libshiboken/sbkenum.h b/libshiboken/sbkenum.h index 95b500ca4..c61afed91 100644 --- a/libshiboken/sbkenum.h +++ b/libshiboken/sbkenum.h @@ -44,7 +44,11 @@ inline bool isShibokenEnum(PyObject* pyObj) namespace Enum { LIBSHIBOKEN_API PyObject* newItem(PyTypeObject* enumType, long itemValue, const char* itemName = 0); - LIBSHIBOKEN_API PyTypeObject* newType(const char* name); + + LIBSHIBOKEN_API PyTypeObject* newType(const char* name); //Deprecated use 'newTypeWithName' + LIBSHIBOKEN_API PyTypeObject* newTypeWithName(const char* name, const char* cppName); + LIBSHIBOKEN_API const char* getCppName(PyTypeObject* type); + LIBSHIBOKEN_API long getValue(PyObject* enumItem); LIBSHIBOKEN_API PyObject* getEnumItemFromValue(PyTypeObject* enumType, long itemValue); } |