diff options
Diffstat (limited to 'CIAO/tools/Config_Handlers/cid.cpp')
-rw-r--r-- | CIAO/tools/Config_Handlers/cid.cpp | 4124 |
1 files changed, 0 insertions, 4124 deletions
diff --git a/CIAO/tools/Config_Handlers/cid.cpp b/CIAO/tools/Config_Handlers/cid.cpp deleted file mode 100644 index 5cfd51e40d5..00000000000 --- a/CIAO/tools/Config_Handlers/cid.cpp +++ /dev/null @@ -1,4124 +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 "cid.hpp" - -namespace CIAO -{ - namespace Config_Handlers - { - // SubcomponentInstantiationDescription - // - - SubcomponentInstantiationDescription:: - SubcomponentInstantiationDescription (::XMLSchema::string< ACE_TCHAR > const& name__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - regulator__ () - { - name_->container (this); - } - - SubcomponentInstantiationDescription:: - SubcomponentInstantiationDescription (::CIAO::Config_Handlers::SubcomponentInstantiationDescription const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - basePackage_ (s.basePackage_.get () ? new ::CIAO::Config_Handlers::ComponentPackageDescription (*s.basePackage_) : 0), - specializedConfig_ (s.specializedConfig_.get () ? new ::CIAO::Config_Handlers::PackageConfiguration (*s.specializedConfig_) : 0), - referencedPackage_ (s.referencedPackage_.get () ? new ::CIAO::Config_Handlers::ComponentPackageReference (*s.referencedPackage_) : 0), - importedPackage_ (s.importedPackage_.get () ? new ::CIAO::Config_Handlers::ComponentPackageImport (*s.importedPackage_) : 0), - id_ (s.id_.get () ? new ::XMLSchema::ID< ACE_TCHAR > (*s.id_) : 0), - regulator__ () - { - name_->container (this); - if (basePackage_.get ()) basePackage_->container (this); - if (specializedConfig_.get ()) specializedConfig_->container (this); - { - for (selectRequirement_const_iterator i (s.selectRequirement_.begin ());i != s.selectRequirement_.end ();++i) add_selectRequirement (*i); - } - - { - for (configProperty_const_iterator i (s.configProperty_.begin ());i != s.configProperty_.end ();++i) add_configProperty (*i); - } - - if (referencedPackage_.get ()) referencedPackage_->container (this); - if (importedPackage_.get ()) importedPackage_->container (this); - if (id_.get ()) id_->container (this); - } - - ::CIAO::Config_Handlers::SubcomponentInstantiationDescription& SubcomponentInstantiationDescription:: - operator= (::CIAO::Config_Handlers::SubcomponentInstantiationDescription const& s) - { - name (s.name ()); - - if (s.basePackage_.get ()) basePackage (*(s.basePackage_)); - else basePackage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentPackageDescription > (0); - - if (s.specializedConfig_.get ()) specializedConfig (*(s.specializedConfig_)); - else specializedConfig_ = ::std::auto_ptr< ::CIAO::Config_Handlers::PackageConfiguration > (0); - - selectRequirement_.clear (); - { - for (selectRequirement_const_iterator i (s.selectRequirement_.begin ());i != s.selectRequirement_.end ();++i) add_selectRequirement (*i); - } - - configProperty_.clear (); - { - for (configProperty_const_iterator i (s.configProperty_.begin ());i != s.configProperty_.end ();++i) add_configProperty (*i); - } - - if (s.referencedPackage_.get ()) referencedPackage (*(s.referencedPackage_)); - else referencedPackage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentPackageReference > (0); - - if (s.importedPackage_.get ()) importedPackage (*(s.importedPackage_)); - else importedPackage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentPackageImport > (0); - - if (s.id_.get ()) id (*(s.id_)); - else id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (0); - - return *this; - } - - - // SubcomponentInstantiationDescription - // - ::XMLSchema::string< ACE_TCHAR > const& SubcomponentInstantiationDescription:: - name () const - { - return *name_; - } - - void SubcomponentInstantiationDescription:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } - - // SubcomponentInstantiationDescription - // - bool SubcomponentInstantiationDescription:: - basePackage_p () const - { - return basePackage_.get () != 0; - } - - ::CIAO::Config_Handlers::ComponentPackageDescription const& SubcomponentInstantiationDescription:: - basePackage () const - { - return *basePackage_; - } - - void SubcomponentInstantiationDescription:: - basePackage (::CIAO::Config_Handlers::ComponentPackageDescription const& e) - { - if (basePackage_.get ()) - { - *basePackage_ = e; - } - - else - { - basePackage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentPackageDescription > (new ::CIAO::Config_Handlers::ComponentPackageDescription (e)); - basePackage_->container (this); - } - } - - // SubcomponentInstantiationDescription - // - bool SubcomponentInstantiationDescription:: - specializedConfig_p () const - { - return specializedConfig_.get () != 0; - } - - ::CIAO::Config_Handlers::PackageConfiguration const& SubcomponentInstantiationDescription:: - specializedConfig () const - { - return *specializedConfig_; - } - - void SubcomponentInstantiationDescription:: - specializedConfig (::CIAO::Config_Handlers::PackageConfiguration const& e) - { - if (specializedConfig_.get ()) - { - *specializedConfig_ = e; - } - - else - { - specializedConfig_ = ::std::auto_ptr< ::CIAO::Config_Handlers::PackageConfiguration > (new ::CIAO::Config_Handlers::PackageConfiguration (e)); - specializedConfig_->container (this); - } - } - - // SubcomponentInstantiationDescription - // - SubcomponentInstantiationDescription::selectRequirement_iterator SubcomponentInstantiationDescription:: - begin_selectRequirement () - { - return selectRequirement_.begin (); - } - - SubcomponentInstantiationDescription::selectRequirement_iterator SubcomponentInstantiationDescription:: - end_selectRequirement () - { - return selectRequirement_.end (); - } - - SubcomponentInstantiationDescription::selectRequirement_const_iterator SubcomponentInstantiationDescription:: - begin_selectRequirement () const - { - return selectRequirement_.begin (); - } - - SubcomponentInstantiationDescription::selectRequirement_const_iterator SubcomponentInstantiationDescription:: - end_selectRequirement () const - { - return selectRequirement_.end (); - } - - void SubcomponentInstantiationDescription:: - add_selectRequirement (::CIAO::Config_Handlers::Requirement const& e) - { - selectRequirement_.push_back (e); - } - - size_t SubcomponentInstantiationDescription:: - count_selectRequirement(void) const - { - return selectRequirement_.size (); - } - - // SubcomponentInstantiationDescription - // - SubcomponentInstantiationDescription::configProperty_iterator SubcomponentInstantiationDescription:: - begin_configProperty () - { - return configProperty_.begin (); - } - - SubcomponentInstantiationDescription::configProperty_iterator SubcomponentInstantiationDescription:: - end_configProperty () - { - return configProperty_.end (); - } - - SubcomponentInstantiationDescription::configProperty_const_iterator SubcomponentInstantiationDescription:: - begin_configProperty () const - { - return configProperty_.begin (); - } - - SubcomponentInstantiationDescription::configProperty_const_iterator SubcomponentInstantiationDescription:: - end_configProperty () const - { - return configProperty_.end (); - } - - void SubcomponentInstantiationDescription:: - add_configProperty (::CIAO::Config_Handlers::Property const& e) - { - configProperty_.push_back (e); - } - - size_t SubcomponentInstantiationDescription:: - count_configProperty(void) const - { - return configProperty_.size (); - } - - // SubcomponentInstantiationDescription - // - bool SubcomponentInstantiationDescription:: - referencedPackage_p () const - { - return referencedPackage_.get () != 0; - } - - ::CIAO::Config_Handlers::ComponentPackageReference const& SubcomponentInstantiationDescription:: - referencedPackage () const - { - return *referencedPackage_; - } - - void SubcomponentInstantiationDescription:: - referencedPackage (::CIAO::Config_Handlers::ComponentPackageReference const& e) - { - if (referencedPackage_.get ()) - { - *referencedPackage_ = e; - } - - else - { - referencedPackage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentPackageReference > (new ::CIAO::Config_Handlers::ComponentPackageReference (e)); - referencedPackage_->container (this); - } - } - - // SubcomponentInstantiationDescription - // - bool SubcomponentInstantiationDescription:: - importedPackage_p () const - { - return importedPackage_.get () != 0; - } - - ::CIAO::Config_Handlers::ComponentPackageImport const& SubcomponentInstantiationDescription:: - importedPackage () const - { - return *importedPackage_; - } - - void SubcomponentInstantiationDescription:: - importedPackage (::CIAO::Config_Handlers::ComponentPackageImport const& e) - { - if (importedPackage_.get ()) - { - *importedPackage_ = e; - } - - else - { - importedPackage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentPackageImport > (new ::CIAO::Config_Handlers::ComponentPackageImport (e)); - importedPackage_->container (this); - } - } - - // SubcomponentInstantiationDescription - // - bool SubcomponentInstantiationDescription:: - id_p () const - { - return id_.get () != 0; - } - - ::XMLSchema::ID< ACE_TCHAR > const& SubcomponentInstantiationDescription:: - id () const - { - return *id_; - } - - ::XMLSchema::ID< ACE_TCHAR >& SubcomponentInstantiationDescription:: - id () - { - return *id_; - } - - void SubcomponentInstantiationDescription:: - id (::XMLSchema::ID< ACE_TCHAR > const& e) - { - if (id_.get ()) - { - *id_ = e; - } - - else - { - id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (new ::XMLSchema::ID< ACE_TCHAR > (e)); - id_->container (this); - } - } - - - // SubcomponentPropertyReference - // - - SubcomponentPropertyReference:: - SubcomponentPropertyReference (::XMLSchema::string< ACE_TCHAR > const& propertyName__, - ::XMLSchema::IDREF< ACE_TCHAR > const& instance__) - : - ::XSCRT::Type (), -propertyName_ (new ::XMLSchema::string< ACE_TCHAR > (propertyName__)), -instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (instance__)), -regulator__ () -{ -propertyName_->container (this); -instance_->container (this); -} - -SubcomponentPropertyReference:: -SubcomponentPropertyReference (::CIAO::Config_Handlers::SubcomponentPropertyReference const& s) -: -::XSCRT::Type (), -propertyName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.propertyName_)), -instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (*s.instance_)), -regulator__ () -{ -propertyName_->container (this); -instance_->container (this); -} - -::CIAO::Config_Handlers::SubcomponentPropertyReference& SubcomponentPropertyReference:: -operator= (::CIAO::Config_Handlers::SubcomponentPropertyReference const& s) -{ -propertyName (s.propertyName ()); - -instance (s.instance ()); - -return *this; -} - - -// SubcomponentPropertyReference -// -::XMLSchema::string< ACE_TCHAR > const& SubcomponentPropertyReference:: -propertyName () const -{ -return *propertyName_; -} - -void SubcomponentPropertyReference:: -propertyName (::XMLSchema::string< ACE_TCHAR > const& e) -{ -*propertyName_ = e; -} - -// SubcomponentPropertyReference -// -::XMLSchema::IDREF< ACE_TCHAR > const& SubcomponentPropertyReference:: -instance () const -{ -return *instance_; -} - -void SubcomponentPropertyReference:: -instance (::XMLSchema::IDREF< ACE_TCHAR > const& e) -{ -*instance_ = e; -} - - -// AssemblyPropertyMapping -// - -AssemblyPropertyMapping:: -AssemblyPropertyMapping (::XMLSchema::string< ACE_TCHAR > const& name__, -::XMLSchema::string< ACE_TCHAR > const& externalName__) -: -::XSCRT::Type (), -name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), -externalName_ (new ::XMLSchema::string< ACE_TCHAR > (externalName__)), -regulator__ () -{ -name_->container (this); -externalName_->container (this); -} - -AssemblyPropertyMapping:: -AssemblyPropertyMapping (::CIAO::Config_Handlers::AssemblyPropertyMapping const& s) -: -::XSCRT::Type (), -name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), -externalName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.externalName_)), -regulator__ () -{ -name_->container (this); -externalName_->container (this); -{ -for (delegatesTo_const_iterator i (s.delegatesTo_.begin ());i != s.delegatesTo_.end ();++i) add_delegatesTo (*i); -} -} - -::CIAO::Config_Handlers::AssemblyPropertyMapping& AssemblyPropertyMapping:: -operator= (::CIAO::Config_Handlers::AssemblyPropertyMapping const& s) -{ -name (s.name ()); - -externalName (s.externalName ()); - -delegatesTo_.clear (); -{ -for (delegatesTo_const_iterator i (s.delegatesTo_.begin ());i != s.delegatesTo_.end ();++i) add_delegatesTo (*i); -} - -return *this; -} - - -// AssemblyPropertyMapping -// -::XMLSchema::string< ACE_TCHAR > const& AssemblyPropertyMapping:: -name () const -{ -return *name_; -} - -void AssemblyPropertyMapping:: -name (::XMLSchema::string< ACE_TCHAR > const& e) -{ -*name_ = e; -} - -// AssemblyPropertyMapping -// -::XMLSchema::string< ACE_TCHAR > const& AssemblyPropertyMapping:: -externalName () const -{ -return *externalName_; -} - -void AssemblyPropertyMapping:: -externalName (::XMLSchema::string< ACE_TCHAR > const& e) -{ -*externalName_ = e; -} - -// AssemblyPropertyMapping -// -AssemblyPropertyMapping::delegatesTo_iterator AssemblyPropertyMapping:: -begin_delegatesTo () -{ -return delegatesTo_.begin (); -} - -AssemblyPropertyMapping::delegatesTo_iterator AssemblyPropertyMapping:: -end_delegatesTo () -{ -return delegatesTo_.end (); -} - -AssemblyPropertyMapping::delegatesTo_const_iterator AssemblyPropertyMapping:: -begin_delegatesTo () const -{ -return delegatesTo_.begin (); -} - -AssemblyPropertyMapping::delegatesTo_const_iterator AssemblyPropertyMapping:: -end_delegatesTo () const -{ -return delegatesTo_.end (); -} - -void AssemblyPropertyMapping:: -add_delegatesTo (::CIAO::Config_Handlers::SubcomponentPropertyReference const& e) -{ -delegatesTo_.push_back (e); -} - -size_t AssemblyPropertyMapping:: -count_delegatesTo(void) const -{ -return delegatesTo_.size (); -} - - -// ComponentAssemblyDescription -// - -ComponentAssemblyDescription:: -ComponentAssemblyDescription () -: -::XSCRT::Type (), -regulator__ () -{ -} - -ComponentAssemblyDescription:: -ComponentAssemblyDescription (::CIAO::Config_Handlers::ComponentAssemblyDescription const& s) -: -::XSCRT::Type (), -regulator__ () -{ -{ -for (instance_const_iterator i (s.instance_.begin ());i != s.instance_.end ();++i) add_instance (*i); -} - -{ -for (connection_const_iterator i (s.connection_.begin ());i != s.connection_.end ();++i) add_connection (*i); -} - -{ -for (externalProperty_const_iterator i (s.externalProperty_.begin ());i != s.externalProperty_.end ();++i) add_externalProperty (*i); -} -} - -::CIAO::Config_Handlers::ComponentAssemblyDescription& ComponentAssemblyDescription:: -operator= (::CIAO::Config_Handlers::ComponentAssemblyDescription const& s) -{ -instance_.clear (); -{ -for (instance_const_iterator i (s.instance_.begin ());i != s.instance_.end ();++i) add_instance (*i); -} - -connection_.clear (); -{ -for (connection_const_iterator i (s.connection_.begin ());i != s.connection_.end ();++i) add_connection (*i); -} - -externalProperty_.clear (); -{ -for (externalProperty_const_iterator i (s.externalProperty_.begin ());i != s.externalProperty_.end ();++i) add_externalProperty (*i); -} - -return *this; -} - - -// ComponentAssemblyDescription -// -ComponentAssemblyDescription::instance_iterator ComponentAssemblyDescription:: -begin_instance () -{ -return instance_.begin (); -} - -ComponentAssemblyDescription::instance_iterator ComponentAssemblyDescription:: -end_instance () -{ -return instance_.end (); -} - -ComponentAssemblyDescription::instance_const_iterator ComponentAssemblyDescription:: -begin_instance () const -{ -return instance_.begin (); -} - -ComponentAssemblyDescription::instance_const_iterator ComponentAssemblyDescription:: -end_instance () const -{ -return instance_.end (); -} - -void ComponentAssemblyDescription:: -add_instance (::CIAO::Config_Handlers::SubcomponentInstantiationDescription const& e) -{ -instance_.push_back (e); -} - -size_t ComponentAssemblyDescription:: -count_instance(void) const -{ -return instance_.size (); -} - -// ComponentAssemblyDescription -// -ComponentAssemblyDescription::connection_iterator ComponentAssemblyDescription:: -begin_connection () -{ -return connection_.begin (); -} - -ComponentAssemblyDescription::connection_iterator ComponentAssemblyDescription:: -end_connection () -{ -return connection_.end (); -} - -ComponentAssemblyDescription::connection_const_iterator ComponentAssemblyDescription:: -begin_connection () const -{ -return connection_.begin (); -} - -ComponentAssemblyDescription::connection_const_iterator ComponentAssemblyDescription:: -end_connection () const -{ -return connection_.end (); -} - -void ComponentAssemblyDescription:: -add_connection (::CIAO::Config_Handlers::AssemblyConnectionDescription const& e) -{ -connection_.push_back (e); -} - -size_t ComponentAssemblyDescription:: -count_connection(void) const -{ -return connection_.size (); -} - -// ComponentAssemblyDescription -// -ComponentAssemblyDescription::externalProperty_iterator ComponentAssemblyDescription:: -begin_externalProperty () -{ -return externalProperty_.begin (); -} - -ComponentAssemblyDescription::externalProperty_iterator ComponentAssemblyDescription:: -end_externalProperty () -{ -return externalProperty_.end (); -} - -ComponentAssemblyDescription::externalProperty_const_iterator ComponentAssemblyDescription:: -begin_externalProperty () const -{ -return externalProperty_.begin (); -} - -ComponentAssemblyDescription::externalProperty_const_iterator ComponentAssemblyDescription:: -end_externalProperty () const -{ -return externalProperty_.end (); -} - -void ComponentAssemblyDescription:: -add_externalProperty (::CIAO::Config_Handlers::AssemblyPropertyMapping const& e) -{ -externalProperty_.push_back (e); -} - -size_t ComponentAssemblyDescription:: -count_externalProperty(void) const -{ -return externalProperty_.size (); -} - - -// MonolithicImplementationDescription -// - -MonolithicImplementationDescription:: -MonolithicImplementationDescription () -: -::XSCRT::Type (), -regulator__ () -{ -} - -MonolithicImplementationDescription:: -MonolithicImplementationDescription (::CIAO::Config_Handlers::MonolithicImplementationDescription const& s) -: -::XSCRT::Type (), -regulator__ () -{ -{ -for (nodeExecParameter_const_iterator i (s.nodeExecParameter_.begin ());i != s.nodeExecParameter_.end ();++i) add_nodeExecParameter (*i); -} - -{ -for (componentExecParameter_const_iterator i (s.componentExecParameter_.begin ());i != s.componentExecParameter_.end ();++i) add_componentExecParameter (*i); -} - -{ -for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); -} - -{ -for (primaryArtifact_const_iterator i (s.primaryArtifact_.begin ());i != s.primaryArtifact_.end ();++i) add_primaryArtifact (*i); -} -} - -::CIAO::Config_Handlers::MonolithicImplementationDescription& MonolithicImplementationDescription:: -operator= (::CIAO::Config_Handlers::MonolithicImplementationDescription const& s) -{ -nodeExecParameter_.clear (); -{ -for (nodeExecParameter_const_iterator i (s.nodeExecParameter_.begin ());i != s.nodeExecParameter_.end ();++i) add_nodeExecParameter (*i); -} - -componentExecParameter_.clear (); -{ -for (componentExecParameter_const_iterator i (s.componentExecParameter_.begin ());i != s.componentExecParameter_.end ();++i) add_componentExecParameter (*i); -} - -deployRequirement_.clear (); -{ -for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); -} - -primaryArtifact_.clear (); -{ -for (primaryArtifact_const_iterator i (s.primaryArtifact_.begin ());i != s.primaryArtifact_.end ();++i) add_primaryArtifact (*i); -} - -return *this; -} - - -// MonolithicImplementationDescription -// -MonolithicImplementationDescription::nodeExecParameter_iterator MonolithicImplementationDescription:: -begin_nodeExecParameter () -{ -return nodeExecParameter_.begin (); -} - -MonolithicImplementationDescription::nodeExecParameter_iterator MonolithicImplementationDescription:: -end_nodeExecParameter () -{ -return nodeExecParameter_.end (); -} - -MonolithicImplementationDescription::nodeExecParameter_const_iterator MonolithicImplementationDescription:: -begin_nodeExecParameter () const -{ -return nodeExecParameter_.begin (); -} - -MonolithicImplementationDescription::nodeExecParameter_const_iterator MonolithicImplementationDescription:: -end_nodeExecParameter () const -{ -return nodeExecParameter_.end (); -} - -void MonolithicImplementationDescription:: -add_nodeExecParameter (::CIAO::Config_Handlers::Property const& e) -{ -nodeExecParameter_.push_back (e); -} - -size_t MonolithicImplementationDescription:: -count_nodeExecParameter(void) const -{ -return nodeExecParameter_.size (); -} - -// MonolithicImplementationDescription -// -MonolithicImplementationDescription::componentExecParameter_iterator MonolithicImplementationDescription:: -begin_componentExecParameter () -{ -return componentExecParameter_.begin (); -} - -MonolithicImplementationDescription::componentExecParameter_iterator MonolithicImplementationDescription:: -end_componentExecParameter () -{ -return componentExecParameter_.end (); -} - -MonolithicImplementationDescription::componentExecParameter_const_iterator MonolithicImplementationDescription:: -begin_componentExecParameter () const -{ -return componentExecParameter_.begin (); -} - -MonolithicImplementationDescription::componentExecParameter_const_iterator MonolithicImplementationDescription:: -end_componentExecParameter () const -{ -return componentExecParameter_.end (); -} - -void MonolithicImplementationDescription:: -add_componentExecParameter (::CIAO::Config_Handlers::Property const& e) -{ -componentExecParameter_.push_back (e); -} - -size_t MonolithicImplementationDescription:: -count_componentExecParameter(void) const -{ -return componentExecParameter_.size (); -} - -// MonolithicImplementationDescription -// -MonolithicImplementationDescription::deployRequirement_iterator MonolithicImplementationDescription:: -begin_deployRequirement () -{ -return deployRequirement_.begin (); -} - -MonolithicImplementationDescription::deployRequirement_iterator MonolithicImplementationDescription:: -end_deployRequirement () -{ -return deployRequirement_.end (); -} - -MonolithicImplementationDescription::deployRequirement_const_iterator MonolithicImplementationDescription:: -begin_deployRequirement () const -{ -return deployRequirement_.begin (); -} - -MonolithicImplementationDescription::deployRequirement_const_iterator MonolithicImplementationDescription:: -end_deployRequirement () const -{ -return deployRequirement_.end (); -} - -void MonolithicImplementationDescription:: -add_deployRequirement (::CIAO::Config_Handlers::ImplementationRequirement const& e) -{ -deployRequirement_.push_back (e); -} - -size_t MonolithicImplementationDescription:: -count_deployRequirement(void) const -{ -return deployRequirement_.size (); -} - -// MonolithicImplementationDescription -// -MonolithicImplementationDescription::primaryArtifact_iterator MonolithicImplementationDescription:: -begin_primaryArtifact () -{ -return primaryArtifact_.begin (); -} - -MonolithicImplementationDescription::primaryArtifact_iterator MonolithicImplementationDescription:: -end_primaryArtifact () -{ -return primaryArtifact_.end (); -} - -MonolithicImplementationDescription::primaryArtifact_const_iterator MonolithicImplementationDescription:: -begin_primaryArtifact () const -{ -return primaryArtifact_.begin (); -} - -MonolithicImplementationDescription::primaryArtifact_const_iterator MonolithicImplementationDescription:: -end_primaryArtifact () const -{ -return primaryArtifact_.end (); -} - -void MonolithicImplementationDescription:: -add_primaryArtifact (::CIAO::Config_Handlers::NamedImplementationArtifact const& e) -{ -primaryArtifact_.push_back (e); -} - -size_t MonolithicImplementationDescription:: -count_primaryArtifact(void) const -{ -return primaryArtifact_.size (); -} - - -// ComponentImplementationDescription -// - -ComponentImplementationDescription:: -ComponentImplementationDescription () -: -::XSCRT::Type (), -regulator__ () -{ -} - -ComponentImplementationDescription:: -ComponentImplementationDescription (::CIAO::Config_Handlers::ComponentImplementationDescription const& s) -: -::XSCRT::Type (), -label_ (s.label_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.label_) : 0), -UUID_ (s.UUID_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.UUID_) : 0), -implements_ (s.implements_.get () ? new ::CIAO::Config_Handlers::ComponentInterfaceDescription (*s.implements_) : 0), -assemblyImpl_ (s.assemblyImpl_.get () ? new ::CIAO::Config_Handlers::ComponentAssemblyDescription (*s.assemblyImpl_) : 0), -monolithicImpl_ (s.monolithicImpl_.get () ? new ::CIAO::Config_Handlers::MonolithicImplementationDescription (*s.monolithicImpl_) : 0), -contentLocation_ (s.contentLocation_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.contentLocation_) : 0), -href_ (s.href_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.href_) : 0), -regulator__ () -{ -if (label_.get ()) label_->container (this); -if (UUID_.get ()) UUID_->container (this); -if (implements_.get ()) implements_->container (this); -if (assemblyImpl_.get ()) assemblyImpl_->container (this); -if (monolithicImpl_.get ()) monolithicImpl_->container (this); -{ -for (configProperty_const_iterator i (s.configProperty_.begin ());i != s.configProperty_.end ();++i) add_configProperty (*i); -} - -{ -for (capability_const_iterator i (s.capability_.begin ());i != s.capability_.end ();++i) add_capability (*i); -} - -{ -for (dependsOn_const_iterator i (s.dependsOn_.begin ());i != s.dependsOn_.end ();++i) add_dependsOn (*i); -} - -{ -for (infoProperty_const_iterator i (s.infoProperty_.begin ());i != s.infoProperty_.end ();++i) add_infoProperty (*i); -} - -if (contentLocation_.get ()) contentLocation_->container (this); -if (href_.get ()) href_->container (this); -} - -::CIAO::Config_Handlers::ComponentImplementationDescription& ComponentImplementationDescription:: -operator= (::CIAO::Config_Handlers::ComponentImplementationDescription const& s) -{ -if (s.label_.get ()) label (*(s.label_)); -else label_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - -if (s.UUID_.get ()) UUID (*(s.UUID_)); -else UUID_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - -if (s.implements_.get ()) implements (*(s.implements_)); -else implements_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentInterfaceDescription > (0); - -if (s.assemblyImpl_.get ()) assemblyImpl (*(s.assemblyImpl_)); -else assemblyImpl_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentAssemblyDescription > (0); - -if (s.monolithicImpl_.get ()) monolithicImpl (*(s.monolithicImpl_)); -else monolithicImpl_ = ::std::auto_ptr< ::CIAO::Config_Handlers::MonolithicImplementationDescription > (0); - -configProperty_.clear (); -{ -for (configProperty_const_iterator i (s.configProperty_.begin ());i != s.configProperty_.end ();++i) add_configProperty (*i); -} - -capability_.clear (); -{ -for (capability_const_iterator i (s.capability_.begin ());i != s.capability_.end ();++i) add_capability (*i); -} - -dependsOn_.clear (); -{ -for (dependsOn_const_iterator i (s.dependsOn_.begin ());i != s.dependsOn_.end ();++i) add_dependsOn (*i); -} - -infoProperty_.clear (); -{ -for (infoProperty_const_iterator i (s.infoProperty_.begin ());i != s.infoProperty_.end ();++i) add_infoProperty (*i); -} - -if (s.contentLocation_.get ()) contentLocation (*(s.contentLocation_)); -else contentLocation_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - -if (s.href_.get ()) href (*(s.href_)); -else href_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - -return *this; -} - - -// ComponentImplementationDescription -// -bool ComponentImplementationDescription:: -label_p () const -{ -return label_.get () != 0; -} - -::XMLSchema::string< ACE_TCHAR > const& ComponentImplementationDescription:: -label () const -{ -return *label_; -} - -void ComponentImplementationDescription:: -label (::XMLSchema::string< ACE_TCHAR > const& e) -{ -if (label_.get ()) -{ -*label_ = e; -} - -else -{ -label_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); -label_->container (this); -} -} - -// ComponentImplementationDescription -// -bool ComponentImplementationDescription:: -UUID_p () const -{ -return UUID_.get () != 0; -} - -::XMLSchema::string< ACE_TCHAR > const& ComponentImplementationDescription:: -UUID () const -{ -return *UUID_; -} - -void ComponentImplementationDescription:: -UUID (::XMLSchema::string< ACE_TCHAR > const& e) -{ -if (UUID_.get ()) -{ -*UUID_ = e; -} - -else -{ -UUID_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); -UUID_->container (this); -} -} - -// ComponentImplementationDescription -// -bool ComponentImplementationDescription:: -implements_p () const -{ -return implements_.get () != 0; -} - -::CIAO::Config_Handlers::ComponentInterfaceDescription const& ComponentImplementationDescription:: -implements () const -{ -return *implements_; -} - -void ComponentImplementationDescription:: -implements (::CIAO::Config_Handlers::ComponentInterfaceDescription const& e) -{ -if (implements_.get ()) -{ -*implements_ = e; -} - -else -{ -implements_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentInterfaceDescription > (new ::CIAO::Config_Handlers::ComponentInterfaceDescription (e)); -implements_->container (this); -} -} - -// ComponentImplementationDescription -// -bool ComponentImplementationDescription:: -assemblyImpl_p () const -{ -return assemblyImpl_.get () != 0; -} - -::CIAO::Config_Handlers::ComponentAssemblyDescription const& ComponentImplementationDescription:: -assemblyImpl () const -{ -return *assemblyImpl_; -} - -void ComponentImplementationDescription:: -assemblyImpl (::CIAO::Config_Handlers::ComponentAssemblyDescription const& e) -{ -if (assemblyImpl_.get ()) -{ -*assemblyImpl_ = e; -} - -else -{ -assemblyImpl_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ComponentAssemblyDescription > (new ::CIAO::Config_Handlers::ComponentAssemblyDescription (e)); -assemblyImpl_->container (this); -} -} - -// ComponentImplementationDescription -// -bool ComponentImplementationDescription:: -monolithicImpl_p () const -{ -return monolithicImpl_.get () != 0; -} - -::CIAO::Config_Handlers::MonolithicImplementationDescription const& ComponentImplementationDescription:: -monolithicImpl () const -{ -return *monolithicImpl_; -} - -void ComponentImplementationDescription:: -monolithicImpl (::CIAO::Config_Handlers::MonolithicImplementationDescription const& e) -{ -if (monolithicImpl_.get ()) -{ -*monolithicImpl_ = e; -} - -else -{ -monolithicImpl_ = ::std::auto_ptr< ::CIAO::Config_Handlers::MonolithicImplementationDescription > (new ::CIAO::Config_Handlers::MonolithicImplementationDescription (e)); -monolithicImpl_->container (this); -} -} - -// ComponentImplementationDescription -// -ComponentImplementationDescription::configProperty_iterator ComponentImplementationDescription:: -begin_configProperty () -{ -return configProperty_.begin (); -} - -ComponentImplementationDescription::configProperty_iterator ComponentImplementationDescription:: -end_configProperty () -{ -return configProperty_.end (); -} - -ComponentImplementationDescription::configProperty_const_iterator ComponentImplementationDescription:: -begin_configProperty () const -{ -return configProperty_.begin (); -} - -ComponentImplementationDescription::configProperty_const_iterator ComponentImplementationDescription:: -end_configProperty () const -{ -return configProperty_.end (); -} - -void ComponentImplementationDescription:: -add_configProperty (::CIAO::Config_Handlers::Property const& e) -{ -configProperty_.push_back (e); -} - -size_t ComponentImplementationDescription:: -count_configProperty(void) const -{ -return configProperty_.size (); -} - -// ComponentImplementationDescription -// -ComponentImplementationDescription::capability_iterator ComponentImplementationDescription:: -begin_capability () -{ -return capability_.begin (); -} - -ComponentImplementationDescription::capability_iterator ComponentImplementationDescription:: -end_capability () -{ -return capability_.end (); -} - -ComponentImplementationDescription::capability_const_iterator ComponentImplementationDescription:: -begin_capability () const -{ -return capability_.begin (); -} - -ComponentImplementationDescription::capability_const_iterator ComponentImplementationDescription:: -end_capability () const -{ -return capability_.end (); -} - -void ComponentImplementationDescription:: -add_capability (::CIAO::Config_Handlers::Capability const& e) -{ -capability_.push_back (e); -} - -size_t ComponentImplementationDescription:: -count_capability(void) const -{ -return capability_.size (); -} - -// ComponentImplementationDescription -// -ComponentImplementationDescription::dependsOn_iterator ComponentImplementationDescription:: -begin_dependsOn () -{ -return dependsOn_.begin (); -} - -ComponentImplementationDescription::dependsOn_iterator ComponentImplementationDescription:: -end_dependsOn () -{ -return dependsOn_.end (); -} - -ComponentImplementationDescription::dependsOn_const_iterator ComponentImplementationDescription:: -begin_dependsOn () const -{ -return dependsOn_.begin (); -} - -ComponentImplementationDescription::dependsOn_const_iterator ComponentImplementationDescription:: -end_dependsOn () const -{ -return dependsOn_.end (); -} - -void ComponentImplementationDescription:: -add_dependsOn (::CIAO::Config_Handlers::ImplementationDependency const& e) -{ -dependsOn_.push_back (e); -} - -size_t ComponentImplementationDescription:: -count_dependsOn(void) const -{ -return dependsOn_.size (); -} - -// ComponentImplementationDescription -// -ComponentImplementationDescription::infoProperty_iterator ComponentImplementationDescription:: -begin_infoProperty () -{ -return infoProperty_.begin (); -} - -ComponentImplementationDescription::infoProperty_iterator ComponentImplementationDescription:: -end_infoProperty () -{ -return infoProperty_.end (); -} - -ComponentImplementationDescription::infoProperty_const_iterator ComponentImplementationDescription:: -begin_infoProperty () const -{ -return infoProperty_.begin (); -} - -ComponentImplementationDescription::infoProperty_const_iterator ComponentImplementationDescription:: -end_infoProperty () const -{ -return infoProperty_.end (); -} - -void ComponentImplementationDescription:: -add_infoProperty (::CIAO::Config_Handlers::Property const& e) -{ -infoProperty_.push_back (e); -} - -size_t ComponentImplementationDescription:: -count_infoProperty(void) const -{ -return infoProperty_.size (); -} - -// ComponentImplementationDescription -// -bool ComponentImplementationDescription:: -contentLocation_p () const -{ -return contentLocation_.get () != 0; -} - -::XMLSchema::string< ACE_TCHAR > const& ComponentImplementationDescription:: -contentLocation () const -{ -return *contentLocation_; -} - -void ComponentImplementationDescription:: -contentLocation (::XMLSchema::string< ACE_TCHAR > const& e) -{ -if (contentLocation_.get ()) -{ -*contentLocation_ = e; -} - -else -{ -contentLocation_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); -contentLocation_->container (this); -} -} - -// ComponentImplementationDescription -// -bool ComponentImplementationDescription:: -href_p () const -{ -return href_.get () != 0; -} - -::XMLSchema::string< ACE_TCHAR > const& ComponentImplementationDescription:: -href () const -{ -return *href_; -} - -::XMLSchema::string< ACE_TCHAR >& ComponentImplementationDescription:: -href () -{ -return *href_; -} - -void ComponentImplementationDescription:: -href (::XMLSchema::string< ACE_TCHAR > const& e) -{ -if (href_.get ()) -{ -*href_ = e; -} - -else -{ -href_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); -href_->container (this); -} -} -} -} - -namespace CIAO -{ -namespace Config_Handlers -{ -// SubcomponentInstantiationDescription -// - -SubcomponentInstantiationDescription:: -SubcomponentInstantiationDescription (::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 == "name") -{ -name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); -name_->container (this); -} - -else if (n == "basePackage") -{ -::CIAO::Config_Handlers::ComponentPackageDescription t (e); -basePackage (t); -} - -else if (n == "specializedConfig") -{ -::CIAO::Config_Handlers::PackageConfiguration t (e); -specializedConfig (t); -} - -else if (n == "selectRequirement") -{ -::CIAO::Config_Handlers::Requirement t (e); -add_selectRequirement (t); -} - -else if (n == "configProperty") -{ -::CIAO::Config_Handlers::Property t (e); -add_configProperty (t); -} - -else if (n == "referencedPackage") -{ -::CIAO::Config_Handlers::ComponentPackageReference t (e); -referencedPackage (t); -} - -else if (n == "importedPackage") -{ -::CIAO::Config_Handlers::ComponentPackageImport t (e); -importedPackage (t); -} - -else -{ -} -} - -while (p.more_attributes ()) -{ -::XSCRT::XML::Attribute< ACE_TCHAR > a (p.next_attribute ()); -::std::basic_string< ACE_TCHAR > n (::XSCRT::XML::uq_name (a.name ())); -if (n == "id") -{ -::XMLSchema::ID< ACE_TCHAR > t (a); -id (t); -} - -else -{ -} -} -} - -// SubcomponentPropertyReference -// - -SubcomponentPropertyReference:: -SubcomponentPropertyReference (::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 == "propertyName") -{ -propertyName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); -propertyName_->container (this); -} - -else if (n == "instance") -{ -instance_ = ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > (new ::XMLSchema::IDREF< ACE_TCHAR > (e)); -instance_->container (this); -} - -else -{ -} -} -} - -// AssemblyPropertyMapping -// - -AssemblyPropertyMapping:: -AssemblyPropertyMapping (::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 == "name") -{ -name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); -name_->container (this); -} - -else if (n == "externalName") -{ -externalName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); -externalName_->container (this); -} - -else if (n == "delegatesTo") -{ -::CIAO::Config_Handlers::SubcomponentPropertyReference t (e); -add_delegatesTo (t); -} - -else -{ -} -} -} - -// ComponentAssemblyDescription -// - -ComponentAssemblyDescription:: -ComponentAssemblyDescription (::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 == "instance") -{ -::CIAO::Config_Handlers::SubcomponentInstantiationDescription t (e); -add_instance (t); -} - -else if (n == "connection") -{ -::CIAO::Config_Handlers::AssemblyConnectionDescription t (e); -add_connection (t); -} - -else if (n == "externalProperty") -{ -::CIAO::Config_Handlers::AssemblyPropertyMapping t (e); -add_externalProperty (t); -} - -else -{ -} -} -} - -// MonolithicImplementationDescription -// - -MonolithicImplementationDescription:: -MonolithicImplementationDescription (::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 == "nodeExecParameter") -{ -::CIAO::Config_Handlers::Property t (e); -add_nodeExecParameter (t); -} - -else if (n == "componentExecParameter") -{ -::CIAO::Config_Handlers::Property t (e); -add_componentExecParameter (t); -} - -else if (n == "deployRequirement") -{ -::CIAO::Config_Handlers::ImplementationRequirement t (e); -add_deployRequirement (t); -} - -else if (n == "primaryArtifact") -{ -::CIAO::Config_Handlers::NamedImplementationArtifact t (e); -add_primaryArtifact (t); -} - -else -{ -} -} -} - -// ComponentImplementationDescription -// - -ComponentImplementationDescription:: -ComponentImplementationDescription (::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 == "label") -{ -::XMLSchema::string< ACE_TCHAR > t (e); -label (t); -} - -else if (n == "UUID") -{ -::XMLSchema::string< ACE_TCHAR > t (e); -UUID (t); -} - -else if (n == "implements") -{ -::CIAO::Config_Handlers::ComponentInterfaceDescription t (e); -implements (t); -} - -else if (n == "assemblyImpl") -{ -::CIAO::Config_Handlers::ComponentAssemblyDescription t (e); -assemblyImpl (t); -} - -else if (n == "monolithicImpl") -{ -::CIAO::Config_Handlers::MonolithicImplementationDescription t (e); -monolithicImpl (t); -} - -else if (n == "configProperty") -{ -::CIAO::Config_Handlers::Property t (e); -add_configProperty (t); -} - -else if (n == "capability") -{ -::CIAO::Config_Handlers::Capability t (e); -add_capability (t); -} - -else if (n == "dependsOn") -{ -::CIAO::Config_Handlers::ImplementationDependency t (e); -add_dependsOn (t); -} - -else if (n == "infoProperty") -{ -::CIAO::Config_Handlers::Property t (e); -add_infoProperty (t); -} - -else if (n == "contentLocation") -{ -::XMLSchema::string< ACE_TCHAR > t (e); -contentLocation (t); -} - -else -{ -} -} - -while (p.more_attributes ()) -{ -::XSCRT::XML::Attribute< ACE_TCHAR > a (p.next_attribute ()); -::std::basic_string< ACE_TCHAR > n (::XSCRT::XML::uq_name (a.name ())); -if (n == "href") -{ -::XMLSchema::string< ACE_TCHAR > t (a); -href (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 SubcomponentInstantiationDescriptionTypeInfoInitializer -{ -SubcomponentInstantiationDescriptionTypeInfoInitializer () -{ -::XSCRT::TypeId id (typeid (SubcomponentInstantiationDescription)); -::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)); -} -}; - -SubcomponentInstantiationDescriptionTypeInfoInitializer SubcomponentInstantiationDescriptionTypeInfoInitializer_; - -struct SubcomponentPropertyReferenceTypeInfoInitializer -{ -SubcomponentPropertyReferenceTypeInfoInitializer () -{ -::XSCRT::TypeId id (typeid (SubcomponentPropertyReference)); -::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)); -} -}; - -SubcomponentPropertyReferenceTypeInfoInitializer SubcomponentPropertyReferenceTypeInfoInitializer_; - -struct AssemblyPropertyMappingTypeInfoInitializer -{ -AssemblyPropertyMappingTypeInfoInitializer () -{ -::XSCRT::TypeId id (typeid (AssemblyPropertyMapping)); -::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)); -} -}; - -AssemblyPropertyMappingTypeInfoInitializer AssemblyPropertyMappingTypeInfoInitializer_; - -struct ComponentAssemblyDescriptionTypeInfoInitializer -{ -ComponentAssemblyDescriptionTypeInfoInitializer () -{ -::XSCRT::TypeId id (typeid (ComponentAssemblyDescription)); -::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)); -} -}; - -ComponentAssemblyDescriptionTypeInfoInitializer ComponentAssemblyDescriptionTypeInfoInitializer_; - -struct MonolithicImplementationDescriptionTypeInfoInitializer -{ -MonolithicImplementationDescriptionTypeInfoInitializer () -{ -::XSCRT::TypeId id (typeid (MonolithicImplementationDescription)); -::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)); -} -}; - -MonolithicImplementationDescriptionTypeInfoInitializer MonolithicImplementationDescriptionTypeInfoInitializer_; - -struct ComponentImplementationDescriptionTypeInfoInitializer -{ -ComponentImplementationDescriptionTypeInfoInitializer () -{ -::XSCRT::TypeId id (typeid (ComponentImplementationDescription)); -::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)); -} -}; - -ComponentImplementationDescriptionTypeInfoInitializer ComponentImplementationDescriptionTypeInfoInitializer_; -} -} -} - -namespace CIAO -{ -namespace Config_Handlers -{ -namespace Traversal -{ -// SubcomponentInstantiationDescription -// -// - -void SubcomponentInstantiationDescription:: -traverse (Type& o) -{ -pre (o); -name (o); -if (o.basePackage_p ()) basePackage (o); -else basePackage_none (o); -if (o.specializedConfig_p ()) specializedConfig (o); -else specializedConfig_none (o); -selectRequirement (o); -configProperty (o); -if (o.referencedPackage_p ()) referencedPackage (o); -else referencedPackage_none (o); -if (o.importedPackage_p ()) importedPackage (o); -else importedPackage_none (o); -if (o.id_p ()) id (o); -else id_none (o); -post (o); -} - -void SubcomponentInstantiationDescription:: -traverse (Type const& o) -{ -pre (o); -name (o); -if (o.basePackage_p ()) basePackage (o); -else basePackage_none (o); -if (o.specializedConfig_p ()) specializedConfig (o); -else specializedConfig_none (o); -selectRequirement (o); -configProperty (o); -if (o.referencedPackage_p ()) referencedPackage (o); -else referencedPackage_none (o); -if (o.importedPackage_p ()) importedPackage (o); -else importedPackage_none (o); -if (o.id_p ()) id (o); -else id_none (o); -post (o); -} - -void SubcomponentInstantiationDescription:: -pre (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -pre (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -name (Type& o) -{ -dispatch (o.name ()); -} - -void SubcomponentInstantiationDescription:: -name (Type const& o) -{ -dispatch (o.name ()); -} - -void SubcomponentInstantiationDescription:: -basePackage (Type& o) -{ -dispatch (o.basePackage ()); -} - -void SubcomponentInstantiationDescription:: -basePackage (Type const& o) -{ -dispatch (o.basePackage ()); -} - -void SubcomponentInstantiationDescription:: -basePackage_none (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -basePackage_none (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -specializedConfig (Type& o) -{ -dispatch (o.specializedConfig ()); -} - -void SubcomponentInstantiationDescription:: -specializedConfig (Type const& o) -{ -dispatch (o.specializedConfig ()); -} - -void SubcomponentInstantiationDescription:: -specializedConfig_none (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -specializedConfig_none (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -selectRequirement (Type& o) -{ -// VC6 anathema strikes again -// -SubcomponentInstantiationDescription::Type::selectRequirement_iterator b (o.begin_selectRequirement()), e (o.end_selectRequirement()); - -if (b != e) -{ -selectRequirement_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) selectRequirement_next (o); -} - -selectRequirement_post (o); -} - -else selectRequirement_none (o); -} - -void SubcomponentInstantiationDescription:: -selectRequirement (Type const& o) -{ -// VC6 anathema strikes again -// -SubcomponentInstantiationDescription::Type::selectRequirement_const_iterator b (o.begin_selectRequirement()), e (o.end_selectRequirement()); - -if (b != e) -{ -selectRequirement_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) selectRequirement_next (o); -} - -selectRequirement_post (o); -} - -else selectRequirement_none (o); -} - -void SubcomponentInstantiationDescription:: -selectRequirement_pre (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -selectRequirement_pre (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -selectRequirement_next (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -selectRequirement_next (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -selectRequirement_post (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -selectRequirement_post (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -selectRequirement_none (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -selectRequirement_none (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -configProperty (Type& o) -{ -// VC6 anathema strikes again -// -SubcomponentInstantiationDescription::Type::configProperty_iterator b (o.begin_configProperty()), e (o.end_configProperty()); - -if (b != e) -{ -configProperty_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) configProperty_next (o); -} - -configProperty_post (o); -} - -else configProperty_none (o); -} - -void SubcomponentInstantiationDescription:: -configProperty (Type const& o) -{ -// VC6 anathema strikes again -// -SubcomponentInstantiationDescription::Type::configProperty_const_iterator b (o.begin_configProperty()), e (o.end_configProperty()); - -if (b != e) -{ -configProperty_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) configProperty_next (o); -} - -configProperty_post (o); -} - -else configProperty_none (o); -} - -void SubcomponentInstantiationDescription:: -configProperty_pre (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -configProperty_pre (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -configProperty_next (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -configProperty_next (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -configProperty_post (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -configProperty_post (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -configProperty_none (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -configProperty_none (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -referencedPackage (Type& o) -{ -dispatch (o.referencedPackage ()); -} - -void SubcomponentInstantiationDescription:: -referencedPackage (Type const& o) -{ -dispatch (o.referencedPackage ()); -} - -void SubcomponentInstantiationDescription:: -referencedPackage_none (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -referencedPackage_none (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -importedPackage (Type& o) -{ -dispatch (o.importedPackage ()); -} - -void SubcomponentInstantiationDescription:: -importedPackage (Type const& o) -{ -dispatch (o.importedPackage ()); -} - -void SubcomponentInstantiationDescription:: -importedPackage_none (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -importedPackage_none (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -id (Type& o) -{ -dispatch (o.id ()); -} - -void SubcomponentInstantiationDescription:: -id (Type const& o) -{ -dispatch (o.id ()); -} - -void SubcomponentInstantiationDescription:: -id_none (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -id_none (Type const&) -{ -} - -void SubcomponentInstantiationDescription:: -post (Type&) -{ -} - -void SubcomponentInstantiationDescription:: -post (Type const&) -{ -} - -// SubcomponentPropertyReference -// -// - -void SubcomponentPropertyReference:: -traverse (Type& o) -{ -pre (o); -propertyName (o); -instance (o); -post (o); -} - -void SubcomponentPropertyReference:: -traverse (Type const& o) -{ -pre (o); -propertyName (o); -instance (o); -post (o); -} - -void SubcomponentPropertyReference:: -pre (Type&) -{ -} - -void SubcomponentPropertyReference:: -pre (Type const&) -{ -} - -void SubcomponentPropertyReference:: -propertyName (Type& o) -{ -dispatch (o.propertyName ()); -} - -void SubcomponentPropertyReference:: -propertyName (Type const& o) -{ -dispatch (o.propertyName ()); -} - -void SubcomponentPropertyReference:: -instance (Type& o) -{ -dispatch (o.instance ()); -} - -void SubcomponentPropertyReference:: -instance (Type const& o) -{ -dispatch (o.instance ()); -} - -void SubcomponentPropertyReference:: -post (Type&) -{ -} - -void SubcomponentPropertyReference:: -post (Type const&) -{ -} - -// AssemblyPropertyMapping -// -// - -void AssemblyPropertyMapping:: -traverse (Type& o) -{ -pre (o); -name (o); -externalName (o); -delegatesTo (o); -post (o); -} - -void AssemblyPropertyMapping:: -traverse (Type const& o) -{ -pre (o); -name (o); -externalName (o); -delegatesTo (o); -post (o); -} - -void AssemblyPropertyMapping:: -pre (Type&) -{ -} - -void AssemblyPropertyMapping:: -pre (Type const&) -{ -} - -void AssemblyPropertyMapping:: -name (Type& o) -{ -dispatch (o.name ()); -} - -void AssemblyPropertyMapping:: -name (Type const& o) -{ -dispatch (o.name ()); -} - -void AssemblyPropertyMapping:: -externalName (Type& o) -{ -dispatch (o.externalName ()); -} - -void AssemblyPropertyMapping:: -externalName (Type const& o) -{ -dispatch (o.externalName ()); -} - -void AssemblyPropertyMapping:: -delegatesTo (Type& o) -{ -// VC6 anathema strikes again -// -AssemblyPropertyMapping::Type::delegatesTo_iterator b (o.begin_delegatesTo()), e (o.end_delegatesTo()); - -if (b != e) -{ -delegatesTo_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) delegatesTo_next (o); -} - -delegatesTo_post (o); -} -} - -void AssemblyPropertyMapping:: -delegatesTo (Type const& o) -{ -// VC6 anathema strikes again -// -AssemblyPropertyMapping::Type::delegatesTo_const_iterator b (o.begin_delegatesTo()), e (o.end_delegatesTo()); - -if (b != e) -{ -delegatesTo_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) delegatesTo_next (o); -} - -delegatesTo_post (o); -} -} - -void AssemblyPropertyMapping:: -delegatesTo_pre (Type&) -{ -} - -void AssemblyPropertyMapping:: -delegatesTo_pre (Type const&) -{ -} - -void AssemblyPropertyMapping:: -delegatesTo_next (Type&) -{ -} - -void AssemblyPropertyMapping:: -delegatesTo_next (Type const&) -{ -} - -void AssemblyPropertyMapping:: -delegatesTo_post (Type&) -{ -} - -void AssemblyPropertyMapping:: -delegatesTo_post (Type const&) -{ -} - -void AssemblyPropertyMapping:: -post (Type&) -{ -} - -void AssemblyPropertyMapping:: -post (Type const&) -{ -} - -// ComponentAssemblyDescription -// -// - -void ComponentAssemblyDescription:: -traverse (Type& o) -{ -pre (o); -instance (o); -connection (o); -externalProperty (o); -post (o); -} - -void ComponentAssemblyDescription:: -traverse (Type const& o) -{ -pre (o); -instance (o); -connection (o); -externalProperty (o); -post (o); -} - -void ComponentAssemblyDescription:: -pre (Type&) -{ -} - -void ComponentAssemblyDescription:: -pre (Type const&) -{ -} - -void ComponentAssemblyDescription:: -instance (Type& o) -{ -// VC6 anathema strikes again -// -ComponentAssemblyDescription::Type::instance_iterator b (o.begin_instance()), e (o.end_instance()); - -if (b != e) -{ -instance_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) instance_next (o); -} - -instance_post (o); -} -} - -void ComponentAssemblyDescription:: -instance (Type const& o) -{ -// VC6 anathema strikes again -// -ComponentAssemblyDescription::Type::instance_const_iterator b (o.begin_instance()), e (o.end_instance()); - -if (b != e) -{ -instance_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) instance_next (o); -} - -instance_post (o); -} -} - -void ComponentAssemblyDescription:: -instance_pre (Type&) -{ -} - -void ComponentAssemblyDescription:: -instance_pre (Type const&) -{ -} - -void ComponentAssemblyDescription:: -instance_next (Type&) -{ -} - -void ComponentAssemblyDescription:: -instance_next (Type const&) -{ -} - -void ComponentAssemblyDescription:: -instance_post (Type&) -{ -} - -void ComponentAssemblyDescription:: -instance_post (Type const&) -{ -} - -void ComponentAssemblyDescription:: -connection (Type& o) -{ -// VC6 anathema strikes again -// -ComponentAssemblyDescription::Type::connection_iterator b (o.begin_connection()), e (o.end_connection()); - -if (b != e) -{ -connection_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) connection_next (o); -} - -connection_post (o); -} - -else connection_none (o); -} - -void ComponentAssemblyDescription:: -connection (Type const& o) -{ -// VC6 anathema strikes again -// -ComponentAssemblyDescription::Type::connection_const_iterator b (o.begin_connection()), e (o.end_connection()); - -if (b != e) -{ -connection_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) connection_next (o); -} - -connection_post (o); -} - -else connection_none (o); -} - -void ComponentAssemblyDescription:: -connection_pre (Type&) -{ -} - -void ComponentAssemblyDescription:: -connection_pre (Type const&) -{ -} - -void ComponentAssemblyDescription:: -connection_next (Type&) -{ -} - -void ComponentAssemblyDescription:: -connection_next (Type const&) -{ -} - -void ComponentAssemblyDescription:: -connection_post (Type&) -{ -} - -void ComponentAssemblyDescription:: -connection_post (Type const&) -{ -} - -void ComponentAssemblyDescription:: -connection_none (Type&) -{ -} - -void ComponentAssemblyDescription:: -connection_none (Type const&) -{ -} - -void ComponentAssemblyDescription:: -externalProperty (Type& o) -{ -// VC6 anathema strikes again -// -ComponentAssemblyDescription::Type::externalProperty_iterator b (o.begin_externalProperty()), e (o.end_externalProperty()); - -if (b != e) -{ -externalProperty_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) externalProperty_next (o); -} - -externalProperty_post (o); -} - -else externalProperty_none (o); -} - -void ComponentAssemblyDescription:: -externalProperty (Type const& o) -{ -// VC6 anathema strikes again -// -ComponentAssemblyDescription::Type::externalProperty_const_iterator b (o.begin_externalProperty()), e (o.end_externalProperty()); - -if (b != e) -{ -externalProperty_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) externalProperty_next (o); -} - -externalProperty_post (o); -} - -else externalProperty_none (o); -} - -void ComponentAssemblyDescription:: -externalProperty_pre (Type&) -{ -} - -void ComponentAssemblyDescription:: -externalProperty_pre (Type const&) -{ -} - -void ComponentAssemblyDescription:: -externalProperty_next (Type&) -{ -} - -void ComponentAssemblyDescription:: -externalProperty_next (Type const&) -{ -} - -void ComponentAssemblyDescription:: -externalProperty_post (Type&) -{ -} - -void ComponentAssemblyDescription:: -externalProperty_post (Type const&) -{ -} - -void ComponentAssemblyDescription:: -externalProperty_none (Type&) -{ -} - -void ComponentAssemblyDescription:: -externalProperty_none (Type const&) -{ -} - -void ComponentAssemblyDescription:: -post (Type&) -{ -} - -void ComponentAssemblyDescription:: -post (Type const&) -{ -} - -// MonolithicImplementationDescription -// -// - -void MonolithicImplementationDescription:: -traverse (Type& o) -{ -pre (o); -nodeExecParameter (o); -componentExecParameter (o); -deployRequirement (o); -primaryArtifact (o); -post (o); -} - -void MonolithicImplementationDescription:: -traverse (Type const& o) -{ -pre (o); -nodeExecParameter (o); -componentExecParameter (o); -deployRequirement (o); -primaryArtifact (o); -post (o); -} - -void MonolithicImplementationDescription:: -pre (Type&) -{ -} - -void MonolithicImplementationDescription:: -pre (Type const&) -{ -} - -void MonolithicImplementationDescription:: -nodeExecParameter (Type& o) -{ -// VC6 anathema strikes again -// -MonolithicImplementationDescription::Type::nodeExecParameter_iterator b (o.begin_nodeExecParameter()), e (o.end_nodeExecParameter()); - -if (b != e) -{ -nodeExecParameter_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) nodeExecParameter_next (o); -} - -nodeExecParameter_post (o); -} - -else nodeExecParameter_none (o); -} - -void MonolithicImplementationDescription:: -nodeExecParameter (Type const& o) -{ -// VC6 anathema strikes again -// -MonolithicImplementationDescription::Type::nodeExecParameter_const_iterator b (o.begin_nodeExecParameter()), e (o.end_nodeExecParameter()); - -if (b != e) -{ -nodeExecParameter_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) nodeExecParameter_next (o); -} - -nodeExecParameter_post (o); -} - -else nodeExecParameter_none (o); -} - -void MonolithicImplementationDescription:: -nodeExecParameter_pre (Type&) -{ -} - -void MonolithicImplementationDescription:: -nodeExecParameter_pre (Type const&) -{ -} - -void MonolithicImplementationDescription:: -nodeExecParameter_next (Type&) -{ -} - -void MonolithicImplementationDescription:: -nodeExecParameter_next (Type const&) -{ -} - -void MonolithicImplementationDescription:: -nodeExecParameter_post (Type&) -{ -} - -void MonolithicImplementationDescription:: -nodeExecParameter_post (Type const&) -{ -} - -void MonolithicImplementationDescription:: -nodeExecParameter_none (Type&) -{ -} - -void MonolithicImplementationDescription:: -nodeExecParameter_none (Type const&) -{ -} - -void MonolithicImplementationDescription:: -componentExecParameter (Type& o) -{ -// VC6 anathema strikes again -// -MonolithicImplementationDescription::Type::componentExecParameter_iterator b (o.begin_componentExecParameter()), e (o.end_componentExecParameter()); - -if (b != e) -{ -componentExecParameter_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) componentExecParameter_next (o); -} - -componentExecParameter_post (o); -} - -else componentExecParameter_none (o); -} - -void MonolithicImplementationDescription:: -componentExecParameter (Type const& o) -{ -// VC6 anathema strikes again -// -MonolithicImplementationDescription::Type::componentExecParameter_const_iterator b (o.begin_componentExecParameter()), e (o.end_componentExecParameter()); - -if (b != e) -{ -componentExecParameter_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) componentExecParameter_next (o); -} - -componentExecParameter_post (o); -} - -else componentExecParameter_none (o); -} - -void MonolithicImplementationDescription:: -componentExecParameter_pre (Type&) -{ -} - -void MonolithicImplementationDescription:: -componentExecParameter_pre (Type const&) -{ -} - -void MonolithicImplementationDescription:: -componentExecParameter_next (Type&) -{ -} - -void MonolithicImplementationDescription:: -componentExecParameter_next (Type const&) -{ -} - -void MonolithicImplementationDescription:: -componentExecParameter_post (Type&) -{ -} - -void MonolithicImplementationDescription:: -componentExecParameter_post (Type const&) -{ -} - -void MonolithicImplementationDescription:: -componentExecParameter_none (Type&) -{ -} - -void MonolithicImplementationDescription:: -componentExecParameter_none (Type const&) -{ -} - -void MonolithicImplementationDescription:: -deployRequirement (Type& o) -{ -// VC6 anathema strikes again -// -MonolithicImplementationDescription::Type::deployRequirement_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); - -if (b != e) -{ -deployRequirement_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) deployRequirement_next (o); -} - -deployRequirement_post (o); -} - -else deployRequirement_none (o); -} - -void MonolithicImplementationDescription:: -deployRequirement (Type const& o) -{ -// VC6 anathema strikes again -// -MonolithicImplementationDescription::Type::deployRequirement_const_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); - -if (b != e) -{ -deployRequirement_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) deployRequirement_next (o); -} - -deployRequirement_post (o); -} - -else deployRequirement_none (o); -} - -void MonolithicImplementationDescription:: -deployRequirement_pre (Type&) -{ -} - -void MonolithicImplementationDescription:: -deployRequirement_pre (Type const&) -{ -} - -void MonolithicImplementationDescription:: -deployRequirement_next (Type&) -{ -} - -void MonolithicImplementationDescription:: -deployRequirement_next (Type const&) -{ -} - -void MonolithicImplementationDescription:: -deployRequirement_post (Type&) -{ -} - -void MonolithicImplementationDescription:: -deployRequirement_post (Type const&) -{ -} - -void MonolithicImplementationDescription:: -deployRequirement_none (Type&) -{ -} - -void MonolithicImplementationDescription:: -deployRequirement_none (Type const&) -{ -} - -void MonolithicImplementationDescription:: -primaryArtifact (Type& o) -{ -// VC6 anathema strikes again -// -MonolithicImplementationDescription::Type::primaryArtifact_iterator b (o.begin_primaryArtifact()), e (o.end_primaryArtifact()); - -if (b != e) -{ -primaryArtifact_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) primaryArtifact_next (o); -} - -primaryArtifact_post (o); -} -} - -void MonolithicImplementationDescription:: -primaryArtifact (Type const& o) -{ -// VC6 anathema strikes again -// -MonolithicImplementationDescription::Type::primaryArtifact_const_iterator b (o.begin_primaryArtifact()), e (o.end_primaryArtifact()); - -if (b != e) -{ -primaryArtifact_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) primaryArtifact_next (o); -} - -primaryArtifact_post (o); -} -} - -void MonolithicImplementationDescription:: -primaryArtifact_pre (Type&) -{ -} - -void MonolithicImplementationDescription:: -primaryArtifact_pre (Type const&) -{ -} - -void MonolithicImplementationDescription:: -primaryArtifact_next (Type&) -{ -} - -void MonolithicImplementationDescription:: -primaryArtifact_next (Type const&) -{ -} - -void MonolithicImplementationDescription:: -primaryArtifact_post (Type&) -{ -} - -void MonolithicImplementationDescription:: -primaryArtifact_post (Type const&) -{ -} - -void MonolithicImplementationDescription:: -post (Type&) -{ -} - -void MonolithicImplementationDescription:: -post (Type const&) -{ -} - -// ComponentImplementationDescription -// -// - -void ComponentImplementationDescription:: -traverse (Type& o) -{ -pre (o); -if (o.label_p ()) label (o); -else label_none (o); -if (o.UUID_p ()) UUID (o); -else UUID_none (o); -if (o.implements_p ()) implements (o); -else implements_none (o); -if (o.assemblyImpl_p ()) assemblyImpl (o); -else assemblyImpl_none (o); -if (o.monolithicImpl_p ()) monolithicImpl (o); -else monolithicImpl_none (o); -configProperty (o); -capability (o); -dependsOn (o); -infoProperty (o); -if (o.contentLocation_p ()) contentLocation (o); -else contentLocation_none (o); -if (o.href_p ()) href (o); -else href_none (o); -post (o); -} - -void ComponentImplementationDescription:: -traverse (Type const& o) -{ -pre (o); -if (o.label_p ()) label (o); -else label_none (o); -if (o.UUID_p ()) UUID (o); -else UUID_none (o); -if (o.implements_p ()) implements (o); -else implements_none (o); -if (o.assemblyImpl_p ()) assemblyImpl (o); -else assemblyImpl_none (o); -if (o.monolithicImpl_p ()) monolithicImpl (o); -else monolithicImpl_none (o); -configProperty (o); -capability (o); -dependsOn (o); -infoProperty (o); -if (o.contentLocation_p ()) contentLocation (o); -else contentLocation_none (o); -if (o.href_p ()) href (o); -else href_none (o); -post (o); -} - -void ComponentImplementationDescription:: -pre (Type&) -{ -} - -void ComponentImplementationDescription:: -pre (Type const&) -{ -} - -void ComponentImplementationDescription:: -label (Type& o) -{ -dispatch (o.label ()); -} - -void ComponentImplementationDescription:: -label (Type const& o) -{ -dispatch (o.label ()); -} - -void ComponentImplementationDescription:: -label_none (Type&) -{ -} - -void ComponentImplementationDescription:: -label_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -UUID (Type& o) -{ -dispatch (o.UUID ()); -} - -void ComponentImplementationDescription:: -UUID (Type const& o) -{ -dispatch (o.UUID ()); -} - -void ComponentImplementationDescription:: -UUID_none (Type&) -{ -} - -void ComponentImplementationDescription:: -UUID_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -implements (Type& o) -{ -dispatch (o.implements ()); -} - -void ComponentImplementationDescription:: -implements (Type const& o) -{ -dispatch (o.implements ()); -} - -void ComponentImplementationDescription:: -implements_none (Type&) -{ -} - -void ComponentImplementationDescription:: -implements_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -assemblyImpl (Type& o) -{ -dispatch (o.assemblyImpl ()); -} - -void ComponentImplementationDescription:: -assemblyImpl (Type const& o) -{ -dispatch (o.assemblyImpl ()); -} - -void ComponentImplementationDescription:: -assemblyImpl_none (Type&) -{ -} - -void ComponentImplementationDescription:: -assemblyImpl_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -monolithicImpl (Type& o) -{ -dispatch (o.monolithicImpl ()); -} - -void ComponentImplementationDescription:: -monolithicImpl (Type const& o) -{ -dispatch (o.monolithicImpl ()); -} - -void ComponentImplementationDescription:: -monolithicImpl_none (Type&) -{ -} - -void ComponentImplementationDescription:: -monolithicImpl_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -configProperty (Type& o) -{ -// VC6 anathema strikes again -// -ComponentImplementationDescription::Type::configProperty_iterator b (o.begin_configProperty()), e (o.end_configProperty()); - -if (b != e) -{ -configProperty_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) configProperty_next (o); -} - -configProperty_post (o); -} - -else configProperty_none (o); -} - -void ComponentImplementationDescription:: -configProperty (Type const& o) -{ -// VC6 anathema strikes again -// -ComponentImplementationDescription::Type::configProperty_const_iterator b (o.begin_configProperty()), e (o.end_configProperty()); - -if (b != e) -{ -configProperty_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) configProperty_next (o); -} - -configProperty_post (o); -} - -else configProperty_none (o); -} - -void ComponentImplementationDescription:: -configProperty_pre (Type&) -{ -} - -void ComponentImplementationDescription:: -configProperty_pre (Type const&) -{ -} - -void ComponentImplementationDescription:: -configProperty_next (Type&) -{ -} - -void ComponentImplementationDescription:: -configProperty_next (Type const&) -{ -} - -void ComponentImplementationDescription:: -configProperty_post (Type&) -{ -} - -void ComponentImplementationDescription:: -configProperty_post (Type const&) -{ -} - -void ComponentImplementationDescription:: -configProperty_none (Type&) -{ -} - -void ComponentImplementationDescription:: -configProperty_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -capability (Type& o) -{ -// VC6 anathema strikes again -// -ComponentImplementationDescription::Type::capability_iterator b (o.begin_capability()), e (o.end_capability()); - -if (b != e) -{ -capability_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) capability_next (o); -} - -capability_post (o); -} - -else capability_none (o); -} - -void ComponentImplementationDescription:: -capability (Type const& o) -{ -// VC6 anathema strikes again -// -ComponentImplementationDescription::Type::capability_const_iterator b (o.begin_capability()), e (o.end_capability()); - -if (b != e) -{ -capability_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) capability_next (o); -} - -capability_post (o); -} - -else capability_none (o); -} - -void ComponentImplementationDescription:: -capability_pre (Type&) -{ -} - -void ComponentImplementationDescription:: -capability_pre (Type const&) -{ -} - -void ComponentImplementationDescription:: -capability_next (Type&) -{ -} - -void ComponentImplementationDescription:: -capability_next (Type const&) -{ -} - -void ComponentImplementationDescription:: -capability_post (Type&) -{ -} - -void ComponentImplementationDescription:: -capability_post (Type const&) -{ -} - -void ComponentImplementationDescription:: -capability_none (Type&) -{ -} - -void ComponentImplementationDescription:: -capability_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -dependsOn (Type& o) -{ -// VC6 anathema strikes again -// -ComponentImplementationDescription::Type::dependsOn_iterator b (o.begin_dependsOn()), e (o.end_dependsOn()); - -if (b != e) -{ -dependsOn_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) dependsOn_next (o); -} - -dependsOn_post (o); -} - -else dependsOn_none (o); -} - -void ComponentImplementationDescription:: -dependsOn (Type const& o) -{ -// VC6 anathema strikes again -// -ComponentImplementationDescription::Type::dependsOn_const_iterator b (o.begin_dependsOn()), e (o.end_dependsOn()); - -if (b != e) -{ -dependsOn_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) dependsOn_next (o); -} - -dependsOn_post (o); -} - -else dependsOn_none (o); -} - -void ComponentImplementationDescription:: -dependsOn_pre (Type&) -{ -} - -void ComponentImplementationDescription:: -dependsOn_pre (Type const&) -{ -} - -void ComponentImplementationDescription:: -dependsOn_next (Type&) -{ -} - -void ComponentImplementationDescription:: -dependsOn_next (Type const&) -{ -} - -void ComponentImplementationDescription:: -dependsOn_post (Type&) -{ -} - -void ComponentImplementationDescription:: -dependsOn_post (Type const&) -{ -} - -void ComponentImplementationDescription:: -dependsOn_none (Type&) -{ -} - -void ComponentImplementationDescription:: -dependsOn_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -infoProperty (Type& o) -{ -// VC6 anathema strikes again -// -ComponentImplementationDescription::Type::infoProperty_iterator b (o.begin_infoProperty()), e (o.end_infoProperty()); - -if (b != e) -{ -infoProperty_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) infoProperty_next (o); -} - -infoProperty_post (o); -} - -else infoProperty_none (o); -} - -void ComponentImplementationDescription:: -infoProperty (Type const& o) -{ -// VC6 anathema strikes again -// -ComponentImplementationDescription::Type::infoProperty_const_iterator b (o.begin_infoProperty()), e (o.end_infoProperty()); - -if (b != e) -{ -infoProperty_pre (o); -for (; b != e;) -{ -dispatch (*b); -if (++b != e) infoProperty_next (o); -} - -infoProperty_post (o); -} - -else infoProperty_none (o); -} - -void ComponentImplementationDescription:: -infoProperty_pre (Type&) -{ -} - -void ComponentImplementationDescription:: -infoProperty_pre (Type const&) -{ -} - -void ComponentImplementationDescription:: -infoProperty_next (Type&) -{ -} - -void ComponentImplementationDescription:: -infoProperty_next (Type const&) -{ -} - -void ComponentImplementationDescription:: -infoProperty_post (Type&) -{ -} - -void ComponentImplementationDescription:: -infoProperty_post (Type const&) -{ -} - -void ComponentImplementationDescription:: -infoProperty_none (Type&) -{ -} - -void ComponentImplementationDescription:: -infoProperty_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -contentLocation (Type& o) -{ -dispatch (o.contentLocation ()); -} - -void ComponentImplementationDescription:: -contentLocation (Type const& o) -{ -dispatch (o.contentLocation ()); -} - -void ComponentImplementationDescription:: -contentLocation_none (Type&) -{ -} - -void ComponentImplementationDescription:: -contentLocation_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -href (Type& o) -{ -dispatch (o.href ()); -} - -void ComponentImplementationDescription:: -href (Type const& o) -{ -dispatch (o.href ()); -} - -void ComponentImplementationDescription:: -href_none (Type&) -{ -} - -void ComponentImplementationDescription:: -href_none (Type const&) -{ -} - -void ComponentImplementationDescription:: -post (Type&) -{ -} - -void ComponentImplementationDescription:: -post (Type const&) -{ -} -} -} -} - -namespace CIAO -{ -namespace Config_Handlers -{ -namespace Writer -{ -// SubcomponentInstantiationDescription -// -// - -SubcomponentInstantiationDescription:: -SubcomponentInstantiationDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) -: ::XSCRT::Writer< ACE_TCHAR > (e) -{ -} - -SubcomponentInstantiationDescription:: -SubcomponentInstantiationDescription () -{ -} - -void SubcomponentInstantiationDescription:: -traverse (Type const& o) -{ -Traversal::SubcomponentInstantiationDescription::traverse (o); -} - -void SubcomponentInstantiationDescription:: -name (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); -Traversal::SubcomponentInstantiationDescription::name (o); -pop_ (); -} - -void SubcomponentInstantiationDescription:: -basePackage (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("basePackage", top_ ())); -Traversal::SubcomponentInstantiationDescription::basePackage (o); -pop_ (); -} - -void SubcomponentInstantiationDescription:: -specializedConfig (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("specializedConfig", top_ ())); -Traversal::SubcomponentInstantiationDescription::specializedConfig (o); -pop_ (); -} - -void SubcomponentInstantiationDescription:: -selectRequirement_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("selectRequirement", top_ ())); -} - -void SubcomponentInstantiationDescription:: -selectRequirement_next (Type const& o) -{ -selectRequirement_post (o); -selectRequirement_pre (o); -} - -void SubcomponentInstantiationDescription:: -selectRequirement_post (Type const&) -{ -pop_ (); -} - -void SubcomponentInstantiationDescription:: -configProperty_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("configProperty", top_ ())); -} - -void SubcomponentInstantiationDescription:: -configProperty_next (Type const& o) -{ -configProperty_post (o); -configProperty_pre (o); -} - -void SubcomponentInstantiationDescription:: -configProperty_post (Type const&) -{ -pop_ (); -} - -void SubcomponentInstantiationDescription:: -referencedPackage (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("referencedPackage", top_ ())); -Traversal::SubcomponentInstantiationDescription::referencedPackage (o); -pop_ (); -} - -void SubcomponentInstantiationDescription:: -importedPackage (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("importedPackage", top_ ())); -Traversal::SubcomponentInstantiationDescription::importedPackage (o); -pop_ (); -} - -void SubcomponentInstantiationDescription:: -id (Type const& o) -{ -::XSCRT::XML::Attribute< ACE_TCHAR > a ("id", "", top_ ()); -attr_ (&a); -Traversal::SubcomponentInstantiationDescription::id (o); -attr_ (0); -} - -// SubcomponentPropertyReference -// -// - -SubcomponentPropertyReference:: -SubcomponentPropertyReference (::XSCRT::XML::Element< ACE_TCHAR >& e) -: ::XSCRT::Writer< ACE_TCHAR > (e) -{ -} - -SubcomponentPropertyReference:: -SubcomponentPropertyReference () -{ -} - -void SubcomponentPropertyReference:: -traverse (Type const& o) -{ -Traversal::SubcomponentPropertyReference::traverse (o); -} - -void SubcomponentPropertyReference:: -propertyName (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("propertyName", top_ ())); -Traversal::SubcomponentPropertyReference::propertyName (o); -pop_ (); -} - -void SubcomponentPropertyReference:: -instance (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("instance", top_ ())); -Traversal::SubcomponentPropertyReference::instance (o); -pop_ (); -} - -// AssemblyPropertyMapping -// -// - -AssemblyPropertyMapping:: -AssemblyPropertyMapping (::XSCRT::XML::Element< ACE_TCHAR >& e) -: ::XSCRT::Writer< ACE_TCHAR > (e) -{ -} - -AssemblyPropertyMapping:: -AssemblyPropertyMapping () -{ -} - -void AssemblyPropertyMapping:: -traverse (Type const& o) -{ -Traversal::AssemblyPropertyMapping::traverse (o); -} - -void AssemblyPropertyMapping:: -name (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); -Traversal::AssemblyPropertyMapping::name (o); -pop_ (); -} - -void AssemblyPropertyMapping:: -externalName (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalName", top_ ())); -Traversal::AssemblyPropertyMapping::externalName (o); -pop_ (); -} - -void AssemblyPropertyMapping:: -delegatesTo_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("delegatesTo", top_ ())); -} - -void AssemblyPropertyMapping:: -delegatesTo_next (Type const& o) -{ -delegatesTo_post (o); -delegatesTo_pre (o); -} - -void AssemblyPropertyMapping:: -delegatesTo_post (Type const&) -{ -pop_ (); -} - -// ComponentAssemblyDescription -// -// - -ComponentAssemblyDescription:: -ComponentAssemblyDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) -: ::XSCRT::Writer< ACE_TCHAR > (e) -{ -} - -ComponentAssemblyDescription:: -ComponentAssemblyDescription () -{ -} - -void ComponentAssemblyDescription:: -traverse (Type const& o) -{ -Traversal::ComponentAssemblyDescription::traverse (o); -} - -void ComponentAssemblyDescription:: -instance_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("instance", top_ ())); -} - -void ComponentAssemblyDescription:: -instance_next (Type const& o) -{ -instance_post (o); -instance_pre (o); -} - -void ComponentAssemblyDescription:: -instance_post (Type const&) -{ -pop_ (); -} - -void ComponentAssemblyDescription:: -connection_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("connection", top_ ())); -} - -void ComponentAssemblyDescription:: -connection_next (Type const& o) -{ -connection_post (o); -connection_pre (o); -} - -void ComponentAssemblyDescription:: -connection_post (Type const&) -{ -pop_ (); -} - -void ComponentAssemblyDescription:: -externalProperty_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalProperty", top_ ())); -} - -void ComponentAssemblyDescription:: -externalProperty_next (Type const& o) -{ -externalProperty_post (o); -externalProperty_pre (o); -} - -void ComponentAssemblyDescription:: -externalProperty_post (Type const&) -{ -pop_ (); -} - -// MonolithicImplementationDescription -// -// - -MonolithicImplementationDescription:: -MonolithicImplementationDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) -: ::XSCRT::Writer< ACE_TCHAR > (e) -{ -} - -MonolithicImplementationDescription:: -MonolithicImplementationDescription () -{ -} - -void MonolithicImplementationDescription:: -traverse (Type const& o) -{ -Traversal::MonolithicImplementationDescription::traverse (o); -} - -void MonolithicImplementationDescription:: -nodeExecParameter_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("nodeExecParameter", top_ ())); -} - -void MonolithicImplementationDescription:: -nodeExecParameter_next (Type const& o) -{ -nodeExecParameter_post (o); -nodeExecParameter_pre (o); -} - -void MonolithicImplementationDescription:: -nodeExecParameter_post (Type const&) -{ -pop_ (); -} - -void MonolithicImplementationDescription:: -componentExecParameter_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("componentExecParameter", top_ ())); -} - -void MonolithicImplementationDescription:: -componentExecParameter_next (Type const& o) -{ -componentExecParameter_post (o); -componentExecParameter_pre (o); -} - -void MonolithicImplementationDescription:: -componentExecParameter_post (Type const&) -{ -pop_ (); -} - -void MonolithicImplementationDescription:: -deployRequirement_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployRequirement", top_ ())); -} - -void MonolithicImplementationDescription:: -deployRequirement_next (Type const& o) -{ -deployRequirement_post (o); -deployRequirement_pre (o); -} - -void MonolithicImplementationDescription:: -deployRequirement_post (Type const&) -{ -pop_ (); -} - -void MonolithicImplementationDescription:: -primaryArtifact_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("primaryArtifact", top_ ())); -} - -void MonolithicImplementationDescription:: -primaryArtifact_next (Type const& o) -{ -primaryArtifact_post (o); -primaryArtifact_pre (o); -} - -void MonolithicImplementationDescription:: -primaryArtifact_post (Type const&) -{ -pop_ (); -} - -// ComponentImplementationDescription -// -// - -ComponentImplementationDescription:: -ComponentImplementationDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) -: ::XSCRT::Writer< ACE_TCHAR > (e) -{ -} - -ComponentImplementationDescription:: -ComponentImplementationDescription () -{ -} - -void ComponentImplementationDescription:: -traverse (Type const& o) -{ -Traversal::ComponentImplementationDescription::traverse (o); -} - -void ComponentImplementationDescription:: -label (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("label", top_ ())); -Traversal::ComponentImplementationDescription::label (o); -pop_ (); -} - -void ComponentImplementationDescription:: -UUID (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("UUID", top_ ())); -Traversal::ComponentImplementationDescription::UUID (o); -pop_ (); -} - -void ComponentImplementationDescription:: -implements (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("implements", top_ ())); -Traversal::ComponentImplementationDescription::implements (o); -pop_ (); -} - -void ComponentImplementationDescription:: -assemblyImpl (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("assemblyImpl", top_ ())); -Traversal::ComponentImplementationDescription::assemblyImpl (o); -pop_ (); -} - -void ComponentImplementationDescription:: -monolithicImpl (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("monolithicImpl", top_ ())); -Traversal::ComponentImplementationDescription::monolithicImpl (o); -pop_ (); -} - -void ComponentImplementationDescription:: -configProperty_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("configProperty", top_ ())); -} - -void ComponentImplementationDescription:: -configProperty_next (Type const& o) -{ -configProperty_post (o); -configProperty_pre (o); -} - -void ComponentImplementationDescription:: -configProperty_post (Type const&) -{ -pop_ (); -} - -void ComponentImplementationDescription:: -capability_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("capability", top_ ())); -} - -void ComponentImplementationDescription:: -capability_next (Type const& o) -{ -capability_post (o); -capability_pre (o); -} - -void ComponentImplementationDescription:: -capability_post (Type const&) -{ -pop_ (); -} - -void ComponentImplementationDescription:: -dependsOn_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("dependsOn", top_ ())); -} - -void ComponentImplementationDescription:: -dependsOn_next (Type const& o) -{ -dependsOn_post (o); -dependsOn_pre (o); -} - -void ComponentImplementationDescription:: -dependsOn_post (Type const&) -{ -pop_ (); -} - -void ComponentImplementationDescription:: -infoProperty_pre (Type const&) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("infoProperty", top_ ())); -} - -void ComponentImplementationDescription:: -infoProperty_next (Type const& o) -{ -infoProperty_post (o); -infoProperty_pre (o); -} - -void ComponentImplementationDescription:: -infoProperty_post (Type const&) -{ -pop_ (); -} - -void ComponentImplementationDescription:: -contentLocation (Type const& o) -{ -push_ (::XSCRT::XML::Element< ACE_TCHAR > ("contentLocation", top_ ())); -Traversal::ComponentImplementationDescription::contentLocation (o); -pop_ (); -} - -void ComponentImplementationDescription:: -href (Type const& o) -{ -::XSCRT::XML::Attribute< ACE_TCHAR > a ("href", "", top_ ()); -attr_ (&a); -Traversal::ComponentImplementationDescription::href (o); -attr_ (0); -} -} -} -} - -namespace CIAO -{ -namespace Config_Handlers -{ -} -} - |