diff options
author | bala <balanatarajan@users.noreply.github.com> | 2004-10-07 03:40:26 +0000 |
---|---|---|
committer | bala <balanatarajan@users.noreply.github.com> | 2004-10-07 03:40:26 +0000 |
commit | dd0fdd84813d6030e6b312813dcb2ae595912bb7 (patch) | |
tree | a0efbe1cdf46d8fd67a0ca80468407156dd51fc8 /TAO/CIAO/DAnCE/Config_Handlers/toplevel.hpp | |
parent | c8bb5144f998ef2c2d2bbb7fc21bc458acc5a666 (diff) | |
download | ATCD-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.hpp | 96 |
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 |