#include <export.hh>
Public Member Functions | |
virtual bool | save (std::ostream &stream, Typelib::RegistryIterator const &type) |
Protected Member Functions | |
virtual void | begin (std::ostream &stream, Typelib::Registry const ®istry) |
virtual void | end (std::ostream &stream, Typelib::Registry const ®istry) |
Definition at line 6 of file tlb/export.hh.
void TlbExport::begin | ( | std::ostream & | stream, |
Typelib::Registry const & | registry | ||
) | [protected, virtual] |
Called by save to add a prelude before saving all registry types
Reimplemented from Typelib::Exporter.
Definition at line 188 of file tlb/export.cc.
void TlbExport::end | ( | std::ostream & | stream, |
Typelib::Registry const & | registry | ||
) | [protected, virtual] |
Called by save to add data after saving all registry types
Reimplemented from Typelib::Exporter.
Definition at line 196 of file tlb/export.cc.
bool TlbExport::save | ( | std::ostream & | stream, |
Typelib::RegistryIterator const & | type | ||
) | [virtual] |
Serialize one type in stream
. It is called by Registry::save(ostream&, Registry const&)
Implements Typelib::Exporter.
Definition at line 204 of file tlb/export.cc.