diff options
author | Hugo Parente Lima <hugo.pl@gmail.com> | 2010-11-19 19:01:13 -0200 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:08:59 -0300 |
commit | ce111f1483b34374b0188cedfc9ea4eef3e07e3b (patch) | |
tree | 782d282e32c7d68a0e4177c602120ab5fa8c48c5 /libshiboken | |
parent | 535c799dbbd9f6eb89560caf409ae6bd2d8122b1 (diff) |
Renamed some more internal objects and functions.
Diffstat (limited to 'libshiboken')
-rw-r--r-- | libshiboken/basewrapper.cpp | 22 | ||||
-rw-r--r-- | libshiboken/basewrapper.h | 4 | ||||
-rw-r--r-- | libshiboken/basewrapper_p.h | 2 | ||||
-rw-r--r-- | libshiboken/bindingmanager.cpp | 4 |
4 files changed, 16 insertions, 16 deletions
diff --git a/libshiboken/basewrapper.cpp b/libshiboken/basewrapper.cpp index a19d569ce..1afa55295 100644 --- a/libshiboken/basewrapper.cpp +++ b/libshiboken/basewrapper.cpp @@ -34,8 +34,8 @@ extern "C" { -static void SbkBaseTypeDealloc(PyObject* pyObj); -static PyObject* SbkBaseTypeTpNew(PyTypeObject* metatype, PyObject* args, PyObject* kwds); +static void SbkObjectTypeDealloc(PyObject* pyObj); +static PyObject* SbkObjectTypeTpNew(PyTypeObject* metatype, PyObject* args, PyObject* kwds); PyTypeObject SbkBaseType_Type = { PyObject_HEAD_INIT(0) @@ -43,7 +43,7 @@ PyTypeObject SbkBaseType_Type = { /*tp_name*/ "Shiboken.ObjectType", /*tp_basicsize*/ sizeof(SbkObjectType), /*tp_itemsize*/ 0, - /*tp_dealloc*/ SbkBaseTypeDealloc, + /*tp_dealloc*/ SbkObjectTypeDealloc, /*tp_print*/ 0, /*tp_getattr*/ 0, /*tp_setattr*/ 0, @@ -76,7 +76,7 @@ PyTypeObject SbkBaseType_Type = { /*tp_dictoffset*/ 0, /*tp_init*/ 0, /*tp_alloc*/ 0, - /*tp_new*/ SbkBaseTypeTpNew, + /*tp_new*/ SbkObjectTypeTpNew, /*tp_free*/ 0, /*tp_is_gc*/ 0, /*tp_bases*/ 0, @@ -183,7 +183,7 @@ void SbkDeallocWrapperWithPrivateDtor(PyObject* self) Shiboken::Object::deallocData(sbkObj); } -void SbkBaseTypeDealloc(PyObject* pyObj) +void SbkObjectTypeDealloc(PyObject* pyObj) { SbkObjectType* sbkType = reinterpret_cast<SbkObjectType*>(pyObj->ob_type); if (!sbkType->d) @@ -199,7 +199,7 @@ void SbkBaseTypeDealloc(PyObject* pyObj) sbkType->d = 0; } -PyObject* SbkBaseTypeTpNew(PyTypeObject* metatype, PyObject* args, PyObject* kwds) +PyObject* SbkObjectTypeTpNew(PyTypeObject* metatype, PyObject* args, PyObject* kwds) { // The meta type creates a new type when the Python programmer extends a wrapped C++ class. SbkObjectType* newType = reinterpret_cast<SbkObjectType*>(PyType_Type.tp_new(metatype, args, kwds)); @@ -207,12 +207,12 @@ PyObject* SbkBaseTypeTpNew(PyTypeObject* metatype, PyObject* args, PyObject* kwd if (!newType) return 0; - SbkBaseTypePrivate* d = new SbkBaseTypePrivate; - memset(d, 0, sizeof(SbkBaseTypePrivate)); + SbkObjectTypePrivate* d = new SbkObjectTypePrivate; + memset(d, 0, sizeof(SbkObjectTypePrivate)); std::list<SbkObjectType*> bases = Shiboken::getCppBaseClasses(reinterpret_cast<PyTypeObject*>(newType)); if (bases.size() == 1) { - SbkBaseTypePrivate* parentType = bases.front()->d; + SbkObjectTypePrivate* parentType = bases.front()->d; d->mi_offsets = parentType->mi_offsets; d->mi_init = parentType->mi_init; d->mi_specialcast = parentType->mi_specialcast; @@ -557,8 +557,8 @@ void setDestructorFunction(SbkObjectType* self, ObjectDestructor func) void initPrivateData(SbkObjectType* self) { - self->d = new SbkBaseTypePrivate; - memset(self->d, 0, sizeof(SbkBaseTypePrivate)); + self->d = new SbkObjectTypePrivate; + memset(self->d, 0, sizeof(SbkObjectTypePrivate)); } } // namespace ObjectType diff --git a/libshiboken/basewrapper.h b/libshiboken/basewrapper.h index cdc5f484a..d41e7ea6c 100644 --- a/libshiboken/basewrapper.h +++ b/libshiboken/basewrapper.h @@ -77,12 +77,12 @@ extern LIBSHIBOKEN_API PyTypeObject SbkBaseType_Type; extern LIBSHIBOKEN_API SbkObjectType SbkObject_Type; -struct SbkBaseTypePrivate; +struct SbkObjectTypePrivate; /// PyTypeObject extended with C++ multiple inheritance information. struct LIBSHIBOKEN_API SbkObjectType { PyHeapTypeObject super; - SbkBaseTypePrivate* d; + SbkObjectTypePrivate* d; }; LIBSHIBOKEN_API PyObject* SbkObjectTpNew(PyTypeObject* subtype, PyObject*, PyObject*); diff --git a/libshiboken/basewrapper_p.h b/libshiboken/basewrapper_p.h index 45fdb876d..6637e4f78 100644 --- a/libshiboken/basewrapper_p.h +++ b/libshiboken/basewrapper_p.h @@ -81,7 +81,7 @@ struct SbkObjectPrivate }; -struct SbkBaseTypePrivate +struct SbkObjectTypePrivate { int* mi_offsets; MultipleInheritanceInitFunction mi_init; diff --git a/libshiboken/bindingmanager.cpp b/libshiboken/bindingmanager.cpp index f0797042f..9f73833ca 100644 --- a/libshiboken/bindingmanager.cpp +++ b/libshiboken/bindingmanager.cpp @@ -167,7 +167,7 @@ bool BindingManager::hasWrapper(const void* cptr) void BindingManager::registerWrapper(SbkObject* pyObj, void* cptr) { SbkObjectType* instanceType = reinterpret_cast<SbkObjectType*>(pyObj->ob_type); - SbkBaseTypePrivate* d = instanceType->d; + SbkObjectTypePrivate* d = instanceType->d; if (!d) return; @@ -188,7 +188,7 @@ void BindingManager::registerWrapper(SbkObject* pyObj, void* cptr) void BindingManager::releaseWrapper(SbkObject* sbkObj) { SbkObjectType* sbkType = reinterpret_cast<SbkObjectType*>(sbkObj->ob_type); - SbkBaseTypePrivate* d = sbkType->d; + SbkObjectTypePrivate* d = sbkType->d; int numBases = ((d && d->is_multicpp) ? getNumberOfCppBaseClasses(sbkObj->ob_type) : 1); void** cptrs = reinterpret_cast<SbkObject*>(sbkObj)->d->cptr; |