diff options
Diffstat (limited to 'TAO/CIAO/tools/Config_Handlers/toplevel.hpp')
-rw-r--r-- | TAO/CIAO/tools/Config_Handlers/toplevel.hpp | 193 |
1 files changed, 97 insertions, 96 deletions
diff --git a/TAO/CIAO/tools/Config_Handlers/toplevel.hpp b/TAO/CIAO/tools/Config_Handlers/toplevel.hpp index d828adf7ece..09964cff90b 100644 --- a/TAO/CIAO/tools/Config_Handlers/toplevel.hpp +++ b/TAO/CIAO/tools/Config_Handlers/toplevel.hpp @@ -1,13 +1,13 @@ /* $Id$ -* This code was generated by the XML Schema Compiler. -* -* Changes made to this code will most likely be overwritten -* when the handlers are recompiled. -* -* If you find errors or feel that there are bugfixes to be made, -* please contact the current XSC maintainer: -* Will Otte <wotte@dre.vanderbilt.edu> -*/ + * This code was generated by the XML Schema Compiler. + * + * Changes made to this code will most likely be overwritten + * when the handlers are recompiled. + * + * If you find errors or feel that there are bugfixes to be made, + * please contact the current XSC maintainer: + * Will Otte <wotte@dre.vanderbilt.edu> + */ // Fix for Borland compilers, which seem to have a broken @@ -24,10 +24,10 @@ // namespace CIAO { -namespace Config_Handlers -{ -class TopLevelPackageDescription; -} + namespace Config_Handlers + { + class TopLevelPackageDescription; + } } #include <memory> @@ -38,130 +38,131 @@ class TopLevelPackageDescription; namespace CIAO { -namespace Config_Handlers -{ -class XSC_XML_Handlers_Export TopLevelPackageDescription : public ::XSCRT::Type -{ -//@@ VC6 anathema -typedef ::XSCRT::Type Base__; + namespace Config_Handlers + { + class XSC_XML_Handlers_Export TopLevelPackageDescription : public ::XSCRT::Type + { + //@@ VC6 anathema + typedef ::XSCRT::Type Base__; -// package -// -public: -::CIAO::Config_Handlers::PackageConfiguration const& package () const; -void package (::CIAO::Config_Handlers::PackageConfiguration const& ); - -protected: -::std::auto_ptr< ::CIAO::Config_Handlers::PackageConfiguration > package_; + // package + // + public: + ::CIAO::Config_Handlers::PackageConfiguration const& package () const; + void package (::CIAO::Config_Handlers::PackageConfiguration const& ); -public: -TopLevelPackageDescription (::CIAO::Config_Handlers::PackageConfiguration const& package__); + protected: + ::std::auto_ptr< ::CIAO::Config_Handlers::PackageConfiguration > package_; -TopLevelPackageDescription (::XSCRT::XML::Element< ACE_TCHAR > const&); -TopLevelPackageDescription (TopLevelPackageDescription const& s); + public: + TopLevelPackageDescription (::CIAO::Config_Handlers::PackageConfiguration const& package__); -TopLevelPackageDescription& -operator= (TopLevelPackageDescription const& s); + TopLevelPackageDescription (::XSCRT::XML::Element< ACE_TCHAR > const&); + TopLevelPackageDescription (TopLevelPackageDescription const& s); + + ~TopLevelPackageDescription () {}; + TopLevelPackageDescription& + operator= (TopLevelPackageDescription const& s); -private: -char regulator__; -}; -} + private: + char regulator__; + }; + } } namespace CIAO { -namespace Config_Handlers -{ -} + namespace Config_Handlers + { + } } #include "XMLSchema/Traversal.hpp" namespace CIAO { -namespace Config_Handlers -{ -namespace Traversal -{ -struct XSC_XML_Handlers_Export TopLevelPackageDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::TopLevelPackageDescription > -{ -virtual void -traverse (Type&); + namespace Config_Handlers + { + namespace Traversal + { + struct XSC_XML_Handlers_Export TopLevelPackageDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::TopLevelPackageDescription > + { + virtual void + traverse (Type&); -virtual void -traverse (Type const&); + virtual void + traverse (Type const&); -virtual void -pre (Type&); + virtual void + pre (Type&); -virtual void -pre (Type const&); + virtual void + pre (Type const&); -virtual void -package (Type&); + virtual void + package (Type&); -virtual void -package (Type const&); + virtual void + package (Type const&); -virtual void -post (Type&); + virtual void + post (Type&); -virtual void -post (Type const&); -}; -} -} + virtual void + post (Type const&); + }; + } + } } #include "XMLSchema/Writer.hpp" namespace CIAO { -namespace Config_Handlers -{ -namespace Writer -{ -struct TopLevelPackageDescription : Traversal::TopLevelPackageDescription, -virtual ::XSCRT::Writer< ACE_TCHAR > -{ -typedef ::CIAO::Config_Handlers::TopLevelPackageDescription Type; -TopLevelPackageDescription (::XSCRT::XML::Element< ACE_TCHAR >&); + namespace Config_Handlers + { + namespace Writer + { + struct TopLevelPackageDescription : Traversal::TopLevelPackageDescription, + virtual ::XSCRT::Writer< ACE_TCHAR > + { + typedef ::CIAO::Config_Handlers::TopLevelPackageDescription Type; + TopLevelPackageDescription (::XSCRT::XML::Element< ACE_TCHAR >&); -virtual void -traverse (Type &o) -{ + virtual void + traverse (Type &o) + { -this->traverse (const_cast <Type const &> (o)); -} + this->traverse (const_cast <Type const &> (o)); + } -virtual void -traverse (Type const&); + virtual void + traverse (Type const&); -virtual void -package (Type &o) -{ + virtual void + package (Type &o) + { -this->package (const_cast <Type const &> (o)); -} + this->package (const_cast <Type const &> (o)); + } -virtual void -package (Type const&); + virtual void + package (Type const&); -protected: -TopLevelPackageDescription (); -}; -} -} + protected: + TopLevelPackageDescription (); + }; + } + } } namespace CIAO { -namespace Config_Handlers -{ -} + namespace Config_Handlers + { + } } #endif // TOPLEVEL_HPP |