path: root/libshiboken/bindingmanager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix ABI break and link error on MS Windows.1.0.8Hugo Parente Lima2011-10-201-3/+3
* Update string usage to new Shiboken::String API.Renato Filho2011-10-061-3/+6
* Added SBK_PyString_FromCString and SBK_PyString_FromFormat as helper macro fo...Hugo Parente Lima2011-10-061-1/+1
* Using Py_TYPE macro instead of direct access to ob_type to work with Python 2...Hugo Parente Lima2011-10-061-6/+6
* Replaced all PyString_* by PyBytes_* as preparation for a Python 3.x port.Hugo Parente Lima2011-10-061-1/+1
* Fix bug 995 - "QDeclarativeView.itemAt returns faulty reference. (leading to ...Hugo Parente Lima2011-09-131-2/+17
* Check for PYTHONVERBOSE enviroment var to print debug message on bindingRenato Filho2011-07-271-9/+11
* Don't return a overload method if the object is dieing.Hugo Parente Lima2011-03-251-1/+3
* Used c++ pointer during the c++ class attribute get function.Renato Araujo Oliveira Filho2011-01-171-2/+0
* Print debug messages to stderr isntead of stdout.Hugo Parente Lima2010-12-221-4/+4
* Fix object destruction process to avoid pass a invalid object during theRenato Araujo Oliveira Filho2010-12-141-1/+2
* Added BindingManager::visitAllPyObjects function, used to visit all PyObjects...Hugo Parente Lima2010-11-241-0/+9
* Speed up hasWrapper function using the find method instead of count.Hugo Parente Lima2010-11-241-1/+1
* Renamed some more internal objects and functions.Hugo Parente Lima2010-11-231-2/+2
* Namespace Shiboken::Wrapper renamed to Shiboken::Object.Hugo Parente Lima2010-11-231-1/+1
* Rename SbkBaseType back to SbkObjectType.Hugo Parente Lima2010-11-191-11/+11
* Created private pointer for Shiboken Meta Type.Renato Araujo Oliveira Filho2010-11-191-19/+24
* Rewrite parent control functions.Renato Araujo Oliveira Filho2010-11-191-87/+4
* SbkBaseWrapperType renamed to SbkObjectType.Hugo Parente Lima2010-11-101-11/+11
* SbkBaseWrapperType and some other functions used by Python C-API moved outsid...Hugo Parente Lima2010-11-101-2/+2
* Removed macros SbkBaseWrapper_instanceDict and SbkBaseWrapper_setInstanceDictHugo Parente Lima2010-11-101-21/+22
* SbkBaseWrapper renamed to SbkObjectHugo Parente Lima2010-11-101-10/+10
* Replaced SbkBaseWrapper_setOwnership by getOwnership and releaseOwnership (bo...Hugo Parente Lima2010-11-101-9/+9
* Moved Shiboken::SbkBaseWrapper outside Shiboken namespace and added a d-point...Hugo Parente Lima2010-11-101-12/+12
* Added BindingManager::getAllPyObjects method.Hugo Parente Lima2010-10-221-6/+14
* Shiboken::showWrapperMap debug function now shows the refcount of held wrappers.Marcelo Lira2010-10-131-2/+6
* Avoid possible race condition when destroying wrappers.Hugo Parente Lima2010-10-041-6/+7
* Implement support to object list on ownserhsip functions.renatofilho2010-09-291-0/+16
* Created a new rule to parent ownership.renatofilho2010-09-241-0/+40
* Change the license boiler plates of all LGPL files removing the special excep...Hugo Parente Lima2010-09-091-20/+8
* Fix the type resolver algorithm.Hugo Parente Lima2010-08-301-1/+68
* Verify if the arg received on invalidateWrapper, is Py_None or NULL.Renato Filho2010-08-251-1/+1
* Invalidate remaining instances when shutting down0.4.0Lauro Neto2010-08-031-0/+8
* Fixed reference leak on shiboken make tuple.Renato Filho2010-07-291-0/+6
* BindingManager destructor now asserts if the wrapper map is empty.Marcelo Lira2010-07-271-0/+11
* Add support for multiple inheritance involving more than one C++ object.Hugo Lima2010-03-301-10/+17
* Removed "Shibo" prefix from ShiboParent and ShiboChildrenList.Hugo Lima2010-03-301-1/+1
* Adds support for Duck Punching (aka Monkey Patching).Marcelo Lira2010-01-211-0/+8
* Fix object initialization.Hugo Lima2010-01-131-7/+26
* Renamed ShiboTypeObject to SbkBaseWrapperType to clearify its relationship wi...Marcelo Lira2009-12-111-2/+2
* Renamed a lot of Shiboken things with "Py" prefix to use "Sbk" prefix.Marcelo Lira2009-12-081-9/+9
* Modified the BindingManager::getOverride method to use Python __mro__.Marcelo Lira2009-12-021-14/+21
* Added method to take care of the details of ownership transfer to C++.Marcelo Lira2009-11-301-0/+11
* Wrapper invalidation method recursively updates children objects status.Marcelo Lira2009-11-301-2/+10
* Added convenience method BindingManager::invalidateWrapper(const void*).Marcelo Lira2009-11-261-0/+7
* BindingManager::invalidateWrapper also removes ownership of the object from P...Marcelo Lira2009-11-261-0/+1
* Added the invalidateWrapper method to BindingManager.Marcelo Lira2009-11-251-9/+17
* Merged with multipleinheritance branchMarcelo Lira2009-11-251-2/+11
| * Binding manager releaseWrapper(PyObject*) method fixed to releaseMarcelo Lira2009-11-181-1/+10
| * Shiboken retrieves a Python wrapper object from its correspondingMarcelo Lira2009-11-181-1/+1