summaryrefslogtreecommitdiffstats
path: root/tests/libsample/virtualmethods.h
Commit message (Collapse)AuthorAgeFilesLines
* Change the license boiler plates of all LGPL files removing the special ↵Hugo Parente Lima2010-09-091-20/+8
| | | | | | | exception. Reviewer: Luciano Wolf <luciano.wolf@openbossa.org> Renato Araújo <renato.filho@openbossa.org>
* API fixes.Renato Filho2010-05-181-1/+1
| | | | | | | | | * Export enums without macro * Declare virtual destructor on all classes with virtual functions * Fix extern "C" declaration scope Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Marcelo Lira <marcelo.lira@openbossa.org>
* Better error messages when reimplementing virtual methods.Hugo Parente Lima2010-04-081-0/+6
|
* Adds tests to type system modifications regarding reference to pointer type.Marcelo Lira2010-03-221-0/+4
| | | | | Reviewed by Hugo Parente <hugo.lima@openbossa.org> Reviewed by Lauro Moura <lauro.neto@openbossa.org>
* Expanded virtual methods tests with a case of reimplementation of a grand ↵Marcelo Lira2009-12-021-3/+11
| | | | parent method.
* Updated libsample classes that are missing the LIBSAMPLE_API macro.Marcelo Lira2009-11-241-1/+1
|
* Added tests for classes with virtual and non-virtual protected methods,Marcelo Lira2009-11-241-1/+3
| | | | | | for virtual protected destructors, and for non-virtual protected methods modified with signature removal, add-function and code injection. Also improved the tests for non-protected virtual destructors.
* Added unit test for virtual destructor.Marcelo Lira2009-11-241-0/+13
|
* Added visibility rules to libsample.Hugo Lima2009-11-231-1/+3
|
* Added a great deal of tests to virtual method modification cases.Marcelo Lira2009-11-231-0/+33
|
* Added LGPL copyright header to all libsample files.Hugo Lima2009-09-011-0/+34
|
* updated sample library with VirtualMethods class which containsMarcelo Lira2009-08-271-0/+21
a case of a virtual method that is reimplemented in Python and checked in the unit test Reference class and unit tests with cases of virtual methods that receive C++ references