aboutsummaryrefslogtreecommitdiffstats
path: root/libshiboken/bindingmanager.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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 downsb-0.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
* | Use google dense hash table instead of std::map in BindingManager.Hugo Lima2009-11-181-1/+4
|/
* Add visibility policies to libshiboken and for bindings generated by shiboken...Hugo Lima2009-11-121-9/+25
* the Python wrapper deallocator wasn't removing the Python objectMarcelo Lira2009-11-091-1/+2
* fixed bug on BindingManager.getOverload that was returning a non-nullMarcelo Lira2009-10-301-2/+2
* Use const void* instead of void*. This solve the problem when we are insideHugo Lima2009-09-111-8/+8
* fixed some typos on license platesBruno dos Santos de Araujo2009-09-021-1/+1
* removed debug messages from BindingManager::getOverrideMarcelo Lira2009-08-251-3/+0
* The End Is the Beginning Is the EndMarcelo Lira2009-08-171-0/+107