summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DAnCE/Config_Handlers/toplevel.hpp
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2004-10-07 03:40:26 +0000
committerbala <balanatarajan@users.noreply.github.com>2004-10-07 03:40:26 +0000
commitdd0fdd84813d6030e6b312813dcb2ae595912bb7 (patch)
treea0efbe1cdf46d8fd67a0ca80468407156dd51fc8 /TAO/CIAO/DAnCE/Config_Handlers/toplevel.hpp
parentc8bb5144f998ef2c2d2bbb7fc21bc458acc5a666 (diff)
downloadATCD-dd0fdd84813d6030e6b312813dcb2ae595912bb7.tar.gz
ChangeLogTag:Thu Oct 7 03:39:25 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu>xsc_handler_0
Diffstat (limited to 'TAO/CIAO/DAnCE/Config_Handlers/toplevel.hpp')
-rw-r--r--TAO/CIAO/DAnCE/Config_Handlers/toplevel.hpp96
1 files changed, 96 insertions, 0 deletions
diff --git a/TAO/CIAO/DAnCE/Config_Handlers/toplevel.hpp b/TAO/CIAO/DAnCE/Config_Handlers/toplevel.hpp
index 201fd7d1fcd..dc674facff2 100644
--- a/TAO/CIAO/DAnCE/Config_Handlers/toplevel.hpp
+++ b/TAO/CIAO/DAnCE/Config_Handlers/toplevel.hpp
@@ -64,4 +64,100 @@ namespace CIAO
}
}
+#include <XSCRT/Traversal.hpp>
+
+namespace CIAO
+{
+ namespace Config_Handlers
+ {
+ namespace Traversal
+ {
+ struct TopLevelPackageDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::TopLevelPackageDescription >
+ {
+ virtual void
+ traverse (Type&);
+
+ virtual void
+ traverse (Type const&);
+
+ virtual void
+ pre (Type&);
+
+ virtual void
+ pre (Type const&);
+
+ virtual void
+ package (Type&);
+
+ virtual void
+ package (Type const&);
+
+ virtual void
+ package_pre (Type&);
+
+ virtual void
+ package_pre (Type const&);
+
+ virtual void
+ package_next (Type&);
+
+ virtual void
+ package_next (Type const&);
+
+ virtual void
+ package_post (Type&);
+
+ virtual void
+ package_post (Type const&);
+
+ virtual void
+ post (Type&);
+
+ virtual void
+ post (Type const&);
+ };
+ }
+ }
+}
+
+#include <XSCRT/Writer.hpp>
+
+namespace CIAO
+{
+ namespace Config_Handlers
+ {
+ namespace Writer
+ {
+ struct TopLevelPackageDescription : Traversal::TopLevelPackageDescription,
+ virtual ::XSCRT::Writer< char >
+ {
+ typedef ::CIAO::Config_Handlers::TopLevelPackageDescription Type;
+ TopLevelPackageDescription (::XSCRT::XML::Element< char >&);
+
+ virtual void
+ traverse (Type const&);
+
+ virtual void
+ package_pre (Type const&);
+
+ virtual void
+ package_next (Type const&);
+
+ virtual void
+ package_post (Type const&);
+
+ protected:
+ TopLevelPackageDescription ();
+ };
+ }
+ }
+}
+
+namespace CIAO
+{
+ namespace Config_Handlers
+ {
+ }
+}
+
#endif // TOPLEVEL_HPP