aboutsummaryrefslogtreecommitdiffstats
path: root/libshiboken/shiboken.h
Commit message (Collapse)AuthorAgeFilesLines
* Change the license boiler plates of all LGPL files removing the special ↵Hugo Parente Lima2010-09-091-21/+9
| | | | | | | exception. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* Adding typeresolver.h to shiboken.hLauro Neto2010-02-111-0/+1
|
* Adds convenience ThreadStateSaver class to libshiboken.Marcelo Lira2010-01-181-0/+1
| | | | | | | ThreadStateSaver class just wraps the Python Thread save and restore operations. Its destructor also ensures the restoration of saved thread state if the method ends abruptly, e.g. when the wrapped C++ library throws an exception.
* Adds convenience GilState class to libshiboken.Marcelo Lira2010-01-181-0/+1
| | | | | | GilState class puts some sugar over the Python GIL usage and also adds the safety of a final GIL release when the GilState destructor is called when get out of scope.
* Adds AutoDecRef class that holds a PyObject pointer and decrefs it when get ↵Marcelo Lira2009-12-181-2/+3
| | | | out of scope.
* Add visibility policies to libshiboken and for bindings generated by ↵Hugo Lima2009-11-121-5/+6
| | | | | | | | | | shiboken generator. As shiboken generator needs minor changes to support inter-module dependencies, these changes about symbol visibility does not support inter-module dependencies, however support it is simple, because we just need to make some symbols visible to other DSO's. Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
* Removed useless file container.cpp/hHugo Lima2009-11-111-1/+0
|
* fixed some typos on license platesBruno dos Santos de Araujo2009-09-021-1/+1
|
* The End Is the Beginning Is the EndMarcelo Lira2009-08-171-0/+47