00001 #ifndef TYPELIB_EXPORT_TLB_HH
00002 #define TYPELIB_EXPORT_TLB_HH
00003
00004 #include <typelib/exporter.hh>
00005
00006 class TlbExport : public Typelib::Exporter
00007 {
00008 protected:
00010 virtual void begin(std::ostream& stream, Typelib::Registry const& registry);
00012 virtual void end (std::ostream& stream, Typelib::Registry const& registry);
00013
00014 public:
00015 virtual bool save
00016 ( std::ostream& stream
00017 , Typelib::RegistryIterator const& type);
00018 };
00019
00020 #endif
00021