aboutsummaryrefslogtreecommitdiffstats
path: root/libshiboken/conversions.h
Commit message (Expand)AuthorAgeFilesLines
...
* Do not incref and decref the python dict reference on python to c++ conversions.Hugo Lima2010-03-181-5/+0
* Fix reference leak in StdPair converter.Hugo Lima2010-03-181-2/+2
* Merge branch 'master' into extensibleconversionsMarcelo Lira2010-03-041-1/+1
|\
| * Merge remote branch 'hugopl/typediscovery2'Hugo Lima2010-03-031-1/+1
| |\
| | * Use polymorphic-id-expression to discover the correct type of a C++ object.Hugo Lima2010-03-021-1/+1
* | | Adds support for extensible converters for value type classes.Marcelo Lira2010-03-021-4/+24
|/ /
* / Refactored and documented base Converters.Marcelo Lira2010-03-021-59/+68
|/
* Rename SbkCreateWrapper to createWrapper, to follow our fuction naming conven...Hugo Lima2010-02-261-4/+4
* Fix bug #142 by eliminating the CppCopier::copy function and adding it to a f...Hugo Lima2010-02-261-7/+28
* Remove warnings related to comparison between signed and unsigned integer exp...Hugo Lima2010-02-221-21/+41
* The C string converter now transforms a Python None in a C null pointer.Marcelo Lira2010-02-201-1/+5
* Some optimizations and code cleanup on conversion code for std containers.Hugo Lima2010-02-181-11/+7
* Converter<T> doesn't inherits ConverterBase, to avoid uneeded template instan...Hugo Lima2010-02-181-1/+1
* char converter return string instead of intLauro Neto2010-02-021-1/+7
* Adds support for void pointer conversions.Marcelo Lira2010-01-281-0/+24
* Add overflow check to unsigned int, because we need it on 64bit platforms.Hugo Lima2010-01-221-21/+10
* Fix bug on overflow check routines under 32 bits platforms.Hugo Lima2010-01-221-33/+50
* Add special conversion rules to the char type.Hugo Lima2010-01-201-3/+28
* Converter<PyInt> now follows the Converter interface.Hugo Lima2010-01-201-2/+2
* Added template specialization SbkType<signed char>(), needed by someone.Hugo Lima2010-01-141-0/+1
* Implemented type discovery feature.Hugo Lima2010-01-141-3/+5
* Fix transfer ownership on return values.Hugo Lima2010-01-131-0/+1
* Replaces SbkCopyCppObject template function with the CppObjectCopier template...Marcelo Lira2009-12-221-113/+46
* Improvements and refactor on libshiboken's converters.Marcelo Lira2009-12-211-41/+87
* Refactored SbkType specializations and replaced "long long" by "PY_LONG_LONG".Marcelo Lira2009-12-211-78/+13
* Added template specializations for SbkType<T> when T is a primitive type.Hugo Lima2009-12-161-5/+81
* Tests for numerical implicit conversions and fixesLauro Neto2009-12-161-9/+36
* All wrapped classes now inherit from the SbkBaseWrapper of the metatype SbkBa...Marcelo Lira2009-12-141-1/+1
* Renamed ShiboTypeObject to SbkBaseWrapperType to clearify its relationship wi...Marcelo Lira2009-12-111-2/+2
* Converter<T>::copyCppObject method was replaced by a template function.Marcelo Lira2009-12-101-8/+25
* Renamed a lot of Shiboken things with "Py" prefix to use "Sbk" prefix.Marcelo Lira2009-12-081-7/+7
* Moved container converters from test library to libshiboken's converter header.Marcelo Lira2009-12-071-0/+117
* Added Shiboken_TypeCheck macro that makes use of PyType<T>().Marcelo Lira2009-12-071-3/+3
* Do not generate the method Converter<T>::createWrapper, it'll beHugo Lima2009-12-071-17/+22
* Adds Overflow check to integer types conversions.Marcelo Lira2009-12-071-3/+9
* Multiple inheritance works as desired for 99.9% of all known use cases!Hugo Lima2009-12-051-0/+15
* Converter's basic isConvertible and toCpp methods consider None as C++ NULL p...Marcelo Lira2009-12-011-2/+6
* Added the invalidateWrapper method to BindingManager.Marcelo Lira2009-11-251-3/+3
* Added an PyObject* specialization to the Conversion template toMarcelo Lira2009-11-241-0/+8
* When the user adds a function with an argument unknown for the typesystem,Hugo Lima2009-11-191-0/+4
* 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
* Adding signed int/long/char to primitiveType dictLauro Neto2009-11-101-0/+1
* 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 the way value-type C++ references are converted: instead ofMarcelo Lira2009-10-301-1/+21
* 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