Improved STL support, support for std::set
diff --git a/example/example2.ref b/example/example2.ref
index 341fcb2..64d2afa 100644
--- a/example/example2.ref
+++ b/example/example2.ref
@@ -6,6 +6,12 @@
key: key, value=value
key: key, value=value
key: key2, value=value2
+key: key3
+key: key2
+key: key1
+key: key1
+key: key2
+key: key3
Entry at positon 0: value
list item 0: overwritten
list item 1: value2
@@ -44,6 +50,16 @@
|
| Return a C++ list
|
+ | ggeett__sseett(...)
+ | Signature : (Example2) -> set
+ |
+ | Return a Python set
+ |
+ | ggeett__sseett22(...)
+ | Signature : (Example2) -> set
+ |
+ | Return a C++ set
+ |
| ppaaiirr__ppaasssstthhrroouugghh(...)
| Signature : (Example2, (bool, str)) -> (str, bool)
|
@@ -69,6 +85,16 @@
|
| Print entries of a C++ list
|
+ | pprriinntt__sseett(...)
+ | Signature : (Example2, set) -> None
+ |
+ | Print entries of a Python set
+ |
+ | pprriinntt__sseett__22(...)
+ | Signature : (Example2, set<str>) -> None
+ |
+ | Print entries of a C++ set
+ |
| tthhrrooww__eexxcceeppttiioonn(...)
| Signature : (Example2) -> None
|
@@ -85,7 +111,7 @@
| ____nneeww____ = <built-in method __new__ of Example2_meta object>
| T.__new__(S, ...) -> a new object with type S, a subtype of T
|
- | ____ppyybbiinndd____ = <capsule object NULL>
+ | ____ppyybbiinndd1111____ = <capsule object NULL>
|
| nneeww__iinnssttaannccee = <built-in method new_instance of PyCapsule object>
| Signature : () -> Example2