Gustavo J. A. M. Carneiro
|
aae1dcfe7e
|
Add peekref_method support, to solve an issue related to virtual methods, user classes, and reference counting.
|
2008-01-02 18:51:27 +00:00 |
|
Gustavo J. A. M. Carneiro
|
e3d3782153
|
Nested (inside classes) classes and enums.
|
2007-12-28 19:34:12 +00:00 |
|
Gustavo J. A. M. Carneiro
|
09fe4aae08
|
scan for and support functions and methods with explicit template parameters
|
2007-12-21 19:17:56 +00:00 |
|
Gustavo J. A. M. Carneiro
|
c90ade54a4
|
handle C++ class return values by inline 'FooBar retval = something(...);', for classes that have a private constructor and a friend factory function
|
2007-12-21 16:46:35 +00:00 |
|
Gustavo J. A. M. Carneiro
|
703ebb5106
|
Add support for singleton classes (which have a private destructor)
|
2007-11-16 18:18:59 +00:00 |
|
Gustavo J. A. M. Carneiro
|
900ba6143b
|
Add simplistic support for enum types. Could be improved...
|
2007-09-25 15:34:51 +01:00 |
|
Gustavo J. A. M. Carneiro
|
d100de1a5b
|
Fix Bug #138344: Generic C++ functions can't be assigned to a method in python.
|
2007-09-09 23:16:25 +01:00 |
|
Gustavo J. A. M. Carneiro
|
72281f3f4f
|
Implement convert_c_to_python of CppClassParameter; add corresponding unit test using virtual methods.
|
2007-08-29 19:10:11 +01:00 |
|
Gustavo J. A. M. Carneiro
|
4dcee720bb
|
Add unit tests for parameter-as-ward forthcoming implementation.
|
2007-08-29 00:44:04 +01:00 |
|
Gustavo J. A. M. Carneiro
|
ba6bd44cf8
|
implement custodianship of C++ class pointer return types, and fix a couple of bugs on the way.
|
2007-08-28 22:35:13 +01:00 |
|
Gustavo J. A. M. Carneiro
|
f421789f65
|
Add possible API and unit tests for pointer-to-class return value with a custodian.
|
2007-08-28 18:48:55 +01:00 |
|
Gustavo J. A. M. Carneiro
|
2d682f08b0
|
Implicit conversions only make sense in by-value parameter passing.
|
2007-08-26 14:49:04 +01:00 |
|
Gustavo J. A. M. Carneiro
|
1ae5e1f949
|
Add API and unit tests for the implicit conversions support soon to be implemented.
|
2007-08-26 14:18:52 +01:00 |
|
Gustavo J. A. M. Carneiro
|
aa7d7d1e39
|
Add propert support for C++ namespaces and Python submodules.
|
2007-08-25 15:37:17 +01:00 |
|
Gustavo J. A. M. Carneiro
|
3bd8444f3a
|
Fix problems with invoking virtual methods after transfer of ownership to a C++ library.
|
2007-08-23 18:12:11 +01:00 |
|
Gustavo J. A. M. Carneiro
|
f00dafb32b
|
Add some more tests to check garbage collection (not only python wrapper but also C++ object)
|
2007-08-22 21:24:04 +01:00 |
|
Gustavo J. A. M. Carneiro
|
bc69e7e825
|
Add a test case for the hidden subclass pointe return problem.
|
2007-08-18 15:27:37 +01:00 |
|
Gustavo J. A. M. Carneiro
|
32bc7456a8
|
Add support for overloaded C++ class methods.
|
2007-08-13 17:57:47 +01:00 |
|
Gustavo J. A. M. Carneiro
|
7d9f987e48
|
Support overloaded functions.
|
2007-06-18 11:44:26 +01:00 |
|
Gustavo J. A. M. Carneiro
|
f8aed4cece
|
API for wrapping C++ instance and static attributes; implement getter for instance attribute; getter for static attributes not fully working yet. None of the setters implemented.
|
2007-06-07 17:14:07 +01:00 |
|
Gustavo J. A. M. Carneiro
|
a0cd17dbdb
|
Add an example
|
2007-05-31 17:58:02 +01:00 |
|