summaryrefslogtreecommitdiff
path: root/libxsd/xsd/cxx/tree/stream-insertion-map.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'libxsd/xsd/cxx/tree/stream-insertion-map.hxx')
-rw-r--r--libxsd/xsd/cxx/tree/stream-insertion-map.hxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/libxsd/xsd/cxx/tree/stream-insertion-map.hxx b/libxsd/xsd/cxx/tree/stream-insertion-map.hxx
index 77d930c..0fdef0b 100644
--- a/libxsd/xsd/cxx/tree/stream-insertion-map.hxx
+++ b/libxsd/xsd/cxx/tree/stream-insertion-map.hxx
@@ -37,6 +37,9 @@ namespace xsd
bool override = true);
void
+ unregister_type (const type_id&);
+
+ void
insert (ostream<S>&, const type&);
public:
@@ -140,6 +143,7 @@ namespace xsd
struct stream_insertion_initializer
{
stream_insertion_initializer (const C* name, const C* ns);
+ ~stream_insertion_initializer ();
};
}
}