Dave Abrahams
5fb7b91365
Handle non-const reference arguments to constructors
...
[SVN r8040]
2000-10-28 17:20:54 +00:00
Dave Abrahams
e6d48af917
Removed trivial default constructor definition
...
[SVN r8006]
2000-10-19 14:48:00 +00:00
Dave Abrahams
74f06fb1ee
Move all base<->derived conversion stuff into ExtensionClassBase, where it belongs. Clean up some formatting.
...
[SVN r8002]
2000-10-18 14:55:26 +00:00
Ullrich Köthe
b43865d494
fixed bug in the conversion tests
...
[SVN r7998]
2000-10-18 13:22:56 +00:00
Ullrich Köthe
c2d449d47e
added explanatory comments
...
[SVN r7979]
2000-10-17 20:39:31 +00:00
Ullrich Köthe
dc3b9c510d
changes according to Dave's code review (coding conventions, moving functions around etc.)
...
[SVN r7978]
2000-10-17 20:05:26 +00:00
Ullrich Köthe
ab5f450e45
fixed reference counting bug
...
[SVN r7973]
2000-10-17 18:59:41 +00:00
Ullrich Köthe
3f0eb18183
added more test
...
changed some function names
[SVN r7972]
2000-10-17 17:34:41 +00:00
Ullrich Köthe
26bf57c4e9
added ExtensionClass<...>::declare_base(...) which
...
- declares a wrapped C++ class to be a base class of another wrapped class
- enables conversions between those classes
- ensures that base class methods are inherited by the subclass
[SVN r7971]
2000-10-17 14:50:07 +00:00
Dave Abrahams
bbc7a4cd1f
Now this whole file is automatically generated by gen_extclass.py. This was neccessary if I was every going to be able to honestly claim to provide arbitrary argument support using gen_all.py.
...
[SVN r7954]
2000-10-16 01:27:06 +00:00
Ullrich Köthe
12a881ead5
This commit was generated by cvs2svn to compensate for changes in r315,
...
which included commits to RCS files with non-trunk default branches.
[SVN r7932]
2000-10-13 13:49:34 +00:00