summaryrefslogtreecommitdiffstats
path: root/libshiboken
Commit message (Expand)AuthorAgeFilesLines
* Added method to take care of the details of ownership transfer to C++.Marcelo Lira2009-11-302-0/+19
* Wrapper invalidation method recursively updates children objects status.Marcelo Lira2009-11-303-8/+27
* Implemented primitives to solve the parent/children problem.Hugo Lima2009-11-272-30/+135
* Added convenience method BindingManager::invalidateWrapper(const void*).Marcelo Lira2009-11-262-0/+9
* Added the "containsCppWrapper" flag to the PyBaseWrapper.Marcelo Lira2009-11-262-4/+22
* BindingManager::invalidateWrapper also removes ownership of the object from P...Marcelo Lira2009-11-261-0/+1
* Renamed Shiboken's function cppObjectIsValid to cppObjectIsInvalid.Marcelo Lira2009-11-262-8/+13
* Added the invalidateWrapper method to BindingManager.Marcelo Lira2009-11-253-13/+23
* Merged with multipleinheritance branchMarcelo Lira2009-11-253-12/+41
|\
| * Binding manager releaseWrapper(PyObject*) method fixed to releaseMarcelo Lira2009-11-181-1/+10
| * In multiple inheritance cases the binding manager only assigns aMarcelo Lira2009-11-181-1/+2
| * Shiboken retrieves a Python wrapper object from its correspondingMarcelo Lira2009-11-183-11/+30
* | Added an PyObject* specialization to the Conversion template toMarcelo Lira2009-11-241-0/+8
* | Remove -lutil from target_link_libraries. This library *must* be provided by ...Hugo Lima2009-11-231-2/+1
* | Use "unsigned int" instead of "uint".Hugo Lima2009-11-232-6/+5
* | Fix dllimport/dllexport macros.Hugo Lima2009-11-231-2/+2
* | When the user adds a function with an argument unknown for the typesystem,Hugo Lima2009-11-191-0/+4
* | Use google dense hash table instead of std::map in BindingManager.Hugo Lima2009-11-183-3/+6
|/
* Fixed C string toPython converter to return Py_None when a NULL pointerMarcelo Lira2009-11-181-2/+4
* Fixed Converter<>::toPython(cppobj) method to return Py_None when cppobj is N...Marcelo Lira2009-11-181-0/+4
* Add visibility policies to libshiboken and for bindings generated by shiboken...Hugo Lima2009-11-127-51/+105
* Removed useless file container.cpp/hHugo Lima2009-11-114-90/+0
* Adding signed int/long/char to primitiveType dictLauro Neto2009-11-101-0/+1
* added a Python wrapper deallocator for classes with private destructorMarcelo Lira2009-11-092-0/+9
* the Python wrapper deallocator wasn't removing the Python objectMarcelo Lira2009-11-094-6/+6
* updated Python representation of C++ enums and flags (only QFlags at theMarcelo Lira2009-11-052-15/+25
* improved and organized the workings of conversion templates: addedMarcelo Lira2009-11-031-22/+40
* added "PyObject* createWrapper(const T* cppobj)" to the Converter structureMarcelo Lira2009-11-011-28/+55
* changed PyBaseWrapper_New to receive a const pointer to the C++ wrapped objectMarcelo Lira2009-11-012-3/+3
* changed the way value-type C++ references are converted: instead ofMarcelo Lira2009-10-301-1/+21
* fixed bug on BindingManager.getOverload that was returning a non-nullMarcelo Lira2009-10-301-2/+2
* modified Converter<T>::isConvertible(PyObject*) to check only if the givenMarcelo Lira2009-10-301-39/+14
* Revert "changed the way value-type references are converted: instead of"Marcelo Lira2009-10-301-17/+0
* changed the way value-type references are converted: instead ofMarcelo Lira2009-10-281-0/+17
* Added Converter<T>::isConvertible to replace the T_Check functions.Hugo Lima2009-10-271-17/+44
* Changed signature of PySequence_to_argc_argv.Hugo Lima2009-09-162-19/+16
* Removed useless ValueHolder template.Hugo Lima2009-09-151-24/+17
* Use const void* instead of void*. This solve the problem when we are insideHugo Lima2009-09-112-13/+14
* changed converter for C strings to support both 'char*' and 'const char*'Marcelo Lira2009-09-021-4/+7
* fixed some typos on license platesBruno dos Santos de Araujo2009-09-0212-12/+12
* Causes a link error when no converter is supplied to a given type.Hugo Lima2009-08-311-6/+2
* Merge commit 'baraujo/master'Marcelo Lira2009-08-311-0/+49
|\
| * Allow build on either python2.5 or python2.6 seamlesslyBruno dos Santos de Araujo2009-08-311-0/+49
| * Fix install location for libshiboken pkgconfig file and remove redundant cmak...Hugo Lima2009-08-271-3/+1
* | Removed all warningsHugo Lima2009-08-281-1/+1
* | Fix install location for libshiboken pkgconfig file and remove redundant cmak...Hugo Lima2009-08-281-3/+1
|/
* Fix lib install dirHugo Lima2009-08-271-2/+4
* fixed conversion of arguments on wrapper virtual methods;Marcelo Lira2009-08-271-0/+6
* removed debug messages from BindingManager::getOverrideMarcelo Lira2009-08-251-3/+0
* The End Is the Beginning Is the EndMarcelo Lira2009-08-1715-0/+1013