summaryrefslogtreecommitdiff
path: root/TAO/CIAO/tools/Config_Handlers/toplevel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/tools/Config_Handlers/toplevel.cpp')
-rw-r--r--TAO/CIAO/tools/Config_Handlers/toplevel.cpp333
1 files changed, 0 insertions, 333 deletions
diff --git a/TAO/CIAO/tools/Config_Handlers/toplevel.cpp b/TAO/CIAO/tools/Config_Handlers/toplevel.cpp
deleted file mode 100644
index dd3e4d241a8..00000000000
--- a/TAO/CIAO/tools/Config_Handlers/toplevel.cpp
+++ /dev/null
@@ -1,333 +0,0 @@
-/* $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>
- */
-
-#include "toplevel.hpp"
-
-namespace CIAO
-{
- namespace Config_Handlers
- {
- // TopLevelPackageDescription
- //
-
- TopLevelPackageDescription::
- TopLevelPackageDescription ()
- :
- ::XSCRT::Type (),
- regulator__ ()
- {
- }
-
- TopLevelPackageDescription::
- TopLevelPackageDescription (::CIAO::Config_Handlers::TopLevelPackageDescription const& s)
- :
- ::XSCRT::Type (),
- regulator__ ()
- {
- {
- for (package_const_iterator i (s.package_.begin ());i != s.package_.end ();++i) add_package (*i);
- }
- }
-
- ::CIAO::Config_Handlers::TopLevelPackageDescription& TopLevelPackageDescription::
- operator= (::CIAO::Config_Handlers::TopLevelPackageDescription const& s)
- {
- package_.clear ();
- {
- for (package_const_iterator i (s.package_.begin ());i != s.package_.end ();++i) add_package (*i);
- }
-
- return *this;
- }
-
-
- // TopLevelPackageDescription
- //
- TopLevelPackageDescription::package_iterator TopLevelPackageDescription::
- begin_package ()
- {
- return package_.begin ();
- }
-
- TopLevelPackageDescription::package_iterator TopLevelPackageDescription::
- end_package ()
- {
- return package_.end ();
- }
-
- TopLevelPackageDescription::package_const_iterator TopLevelPackageDescription::
- begin_package () const
- {
- return package_.begin ();
- }
-
- TopLevelPackageDescription::package_const_iterator TopLevelPackageDescription::
- end_package () const
- {
- return package_.end ();
- }
-
- void TopLevelPackageDescription::
- add_package (::CIAO::Config_Handlers::PackageConfiguration const& e)
- {
- package_.push_back (e);
- }
-
- size_t TopLevelPackageDescription::
- count_package(void) const
- {
- return package_.size ();
- }
- }
-}
-
-namespace CIAO
-{
- namespace Config_Handlers
- {
- // TopLevelPackageDescription
- //
-
- TopLevelPackageDescription::
- TopLevelPackageDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e)
- :Base__ (e), regulator__ ()
- {
-
- ::XSCRT::Parser< ACE_TCHAR > p (e);
-
- while (p.more_elements ())
- {
- ::XSCRT::XML::Element< ACE_TCHAR > e (p.next_element ());
- ::std::basic_string< ACE_TCHAR > n (::XSCRT::XML::uq_name (e.name ()));
-
- if (n == "package")
- {
- ::CIAO::Config_Handlers::PackageConfiguration t (e);
- add_package (t);
- }
-
- else
- {
- }
- }
- }
- }
-}
-
-namespace CIAO
-{
- namespace Config_Handlers
- {
- }
-}
-
-#include "XMLSchema/TypeInfo.hpp"
-
-namespace CIAO
-{
- namespace Config_Handlers
- {
- namespace
- {
- ::XMLSchema::TypeInfoInitializer < ACE_TCHAR > XMLSchemaTypeInfoInitializer_ (::XSCRT::extended_type_info_map ());
-
- struct TopLevelPackageDescriptionTypeInfoInitializer
- {
- TopLevelPackageDescriptionTypeInfoInitializer ()
- {
- ::XSCRT::TypeId id (typeid (TopLevelPackageDescription));
- ::XSCRT::ExtendedTypeInfo nf (id);
-
- nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type));
- ::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf));
- }
- };
-
- TopLevelPackageDescriptionTypeInfoInitializer TopLevelPackageDescriptionTypeInfoInitializer_;
- }
- }
-}
-
-namespace CIAO
-{
- namespace Config_Handlers
- {
- namespace Traversal
- {
- // TopLevelPackageDescription
- //
- //
-
- void TopLevelPackageDescription::
- traverse (Type& o)
- {
- pre (o);
- package (o);
- post (o);
- }
-
- void TopLevelPackageDescription::
- traverse (Type const& o)
- {
- pre (o);
- package (o);
- post (o);
- }
-
- void TopLevelPackageDescription::
- pre (Type&)
- {
- }
-
- void TopLevelPackageDescription::
- pre (Type const&)
- {
- }
-
- void TopLevelPackageDescription::
- package (Type& o)
- {
- // VC6 anathema strikes again
- //
- TopLevelPackageDescription::Type::package_iterator b (o.begin_package()), e (o.end_package());
-
- if (b != e)
- {
- package_pre (o);
- for (; b != e;)
- {
- dispatch (*b);
- if (++b != e) package_next (o);
- }
-
- package_post (o);
- }
- }
-
- void TopLevelPackageDescription::
- package (Type const& o)
- {
- // VC6 anathema strikes again
- //
- TopLevelPackageDescription::Type::package_const_iterator b (o.begin_package()), e (o.end_package());
-
- if (b != e)
- {
- package_pre (o);
- for (; b != e;)
- {
- dispatch (*b);
- if (++b != e) package_next (o);
- }
-
- package_post (o);
- }
- }
-
- void TopLevelPackageDescription::
- package_pre (Type&)
- {
- }
-
- void TopLevelPackageDescription::
- package_pre (Type const&)
- {
- }
-
- void TopLevelPackageDescription::
- package_next (Type&)
- {
- }
-
- void TopLevelPackageDescription::
- package_next (Type const&)
- {
- }
-
- void TopLevelPackageDescription::
- package_post (Type&)
- {
- }
-
- void TopLevelPackageDescription::
- package_post (Type const&)
- {
- }
-
- void TopLevelPackageDescription::
- post (Type&)
- {
- }
-
- void TopLevelPackageDescription::
- post (Type const&)
- {
- }
- }
- }
-}
-
-namespace CIAO
-{
- namespace Config_Handlers
- {
- namespace Writer
- {
- // TopLevelPackageDescription
- //
- //
-
- TopLevelPackageDescription::
- TopLevelPackageDescription (::XSCRT::XML::Element< ACE_TCHAR >& e)
- : ::XSCRT::Writer< ACE_TCHAR > (e)
- {
- }
-
- TopLevelPackageDescription::
- TopLevelPackageDescription ()
- {
- }
-
- void TopLevelPackageDescription::
- traverse (Type const& o)
- {
- Traversal::TopLevelPackageDescription::traverse (o);
- }
-
- void TopLevelPackageDescription::
- package_pre (Type const&)
- {
- push_ (::XSCRT::XML::Element< ACE_TCHAR > ("package", top_ ()));
- }
-
- void TopLevelPackageDescription::
- package_next (Type const& o)
- {
- package_post (o);
- package_pre (o);
- }
-
- void TopLevelPackageDescription::
- package_post (Type const&)
- {
- pop_ ();
- }
- }
- }
-}
-
-namespace CIAO
-{
- namespace Config_Handlers
- {
- }
-}
-