diff options
Diffstat (limited to 'TAO/CIAO/tools/Config_Handlers/Basic_Deployment_Data.cpp')
-rw-r--r-- | TAO/CIAO/tools/Config_Handlers/Basic_Deployment_Data.cpp | 21547 |
1 files changed, 11341 insertions, 10206 deletions
diff --git a/TAO/CIAO/tools/Config_Handlers/Basic_Deployment_Data.cpp b/TAO/CIAO/tools/Config_Handlers/Basic_Deployment_Data.cpp index 111232c6a4e..25191d1daaf 100644 --- a/TAO/CIAO/tools/Config_Handlers/Basic_Deployment_Data.cpp +++ b/TAO/CIAO/tools/Config_Handlers/Basic_Deployment_Data.cpp @@ -3,12 +3,12 @@ * * 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 "Basic_Deployment_Data.hpp" namespace CIAO @@ -16,7 +16,7 @@ namespace CIAO namespace Config_Handlers { // TCKind - // + // TCKind::Value TCKind:: integral () const @@ -38,30 +38,30 @@ namespace CIAO TCKind:: TCKind (TCKind::Value v) - : v_ (v) + : v_ (v) { } // DataType - // + // DataType:: DataType (::CIAO::Config_Handlers::TCKind const& kind__) - : - ::XSCRT::Type (), - kind_ (new ::CIAO::Config_Handlers::TCKind (kind__)), - regulator__ () + : + ::XSCRT::Type (), + kind_ (new ::CIAO::Config_Handlers::TCKind (kind__)), + regulator__ () { kind_->container (this); } DataType:: DataType (::CIAO::Config_Handlers::DataType const& s) - : - ::XSCRT::Type (), - kind_ (new ::CIAO::Config_Handlers::TCKind (*s.kind_)), - enum__ (s.enum__.get () ? new ::CIAO::Config_Handlers::EnumType (*s.enum__) : 0), - regulator__ () + : + ::XSCRT::Type (), + kind_ (new ::CIAO::Config_Handlers::TCKind (*s.kind_)), + enum__ (s.enum__.get () ? new ::CIAO::Config_Handlers::EnumType (*s.enum__) : 0), + regulator__ () { kind_->container (this); if (enum__.get ()) enum__->container (this); @@ -80,7 +80,7 @@ namespace CIAO // DataType - // + // ::CIAO::Config_Handlers::TCKind const& DataType:: kind () const { @@ -94,7 +94,7 @@ namespace CIAO } // DataType - // + // bool DataType:: enum_p () const { @@ -111,34 +111,34 @@ namespace CIAO enum_ (::CIAO::Config_Handlers::EnumType const& e) { if (enum__.get ()) - { - *enum__ = e; - } + { + *enum__ = e; + } else - { - enum__ = ::std::auto_ptr< ::CIAO::Config_Handlers::EnumType > (new ::CIAO::Config_Handlers::EnumType (e)); - enum__->container (this); - } + { + enum__ = ::std::auto_ptr< ::CIAO::Config_Handlers::EnumType > (new ::CIAO::Config_Handlers::EnumType (e)); + enum__->container (this); + } } // DataValue - // + // DataValue:: DataValue () - : - ::XSCRT::Type (), - regulator__ () + : + ::XSCRT::Type (), + regulator__ () { } DataValue:: DataValue (::CIAO::Config_Handlers::DataValue const& s) - : - ::XSCRT::Type (), - regulator__ () + : + ::XSCRT::Type (), + regulator__ () { { for (short_const_iterator i (s.short_.begin ());i != s.short_.end ();++i) add_short (*i); @@ -266,7 +266,7 @@ namespace CIAO // DataValue - // + // DataValue::short_iterator DataValue:: begin_short () { @@ -304,7 +304,7 @@ namespace CIAO } // DataValue - // + // DataValue::long_iterator DataValue:: begin_long () { @@ -342,7 +342,7 @@ namespace CIAO } // DataValue - // + // DataValue::ushort_iterator DataValue:: begin_ushort () { @@ -380,7 +380,7 @@ namespace CIAO } // DataValue - // + // DataValue::ulong_iterator DataValue:: begin_ulong () { @@ -418,7 +418,7 @@ namespace CIAO } // DataValue - // + // DataValue::float_iterator DataValue:: begin_float () { @@ -456,7 +456,7 @@ namespace CIAO } // DataValue - // + // DataValue::double_iterator DataValue:: begin_double () { @@ -494,7 +494,7 @@ namespace CIAO } // DataValue - // + // DataValue::boolean_iterator DataValue:: begin_boolean () { @@ -532,7 +532,7 @@ namespace CIAO } // DataValue - // + // DataValue::octet_iterator DataValue:: begin_octet () { @@ -570,7 +570,7 @@ namespace CIAO } // DataValue - // + // DataValue::enum_iterator DataValue:: begin_enum () { @@ -608,7 +608,7 @@ namespace CIAO } // DataValue - // + // DataValue::string_iterator DataValue:: begin_string () { @@ -646,7 +646,7 @@ namespace CIAO } // DataValue - // + // DataValue::longlong_iterator DataValue:: begin_longlong () { @@ -684,7 +684,7 @@ namespace CIAO } // DataValue - // + // DataValue::ulonglong_iterator DataValue:: begin_ulonglong () { @@ -722,7 +722,7 @@ namespace CIAO } // DataValue - // + // DataValue::longdouble_iterator DataValue:: begin_longdouble () { @@ -761,12191 +761,13326 @@ namespace CIAO // EnumType - // + // EnumType:: EnumType (::XMLSchema::string< ACE_TCHAR > const& name__, ::XMLSchema::string< ACE_TCHAR > const& typeId__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - typeId_ (new ::XMLSchema::string< ACE_TCHAR > (typeId__)), - regulator__ () - { - name_->container (this); - typeId_->container (this); - } + : + ::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +typeId_ (new ::XMLSchema::string< ACE_TCHAR > (typeId__)), +regulator__ () +{ +name_->container (this); +typeId_->container (this); +} - EnumType:: - EnumType (::CIAO::Config_Handlers::EnumType const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - typeId_ (new ::XMLSchema::string< ACE_TCHAR > (*s.typeId_)), - regulator__ () - { - name_->container (this); - typeId_->container (this); - { - for (member_const_iterator i (s.member_.begin ());i != s.member_.end ();++i) add_member (*i); - } - } +EnumType:: +EnumType (::CIAO::Config_Handlers::EnumType const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +typeId_ (new ::XMLSchema::string< ACE_TCHAR > (*s.typeId_)), +regulator__ () +{ +name_->container (this); +typeId_->container (this); +{ +for (member_const_iterator i (s.member_.begin ());i != s.member_.end ();++i) add_member (*i); +} +} - ::CIAO::Config_Handlers::EnumType& EnumType:: - operator= (::CIAO::Config_Handlers::EnumType const& s) - { - name (s.name ()); +::CIAO::Config_Handlers::EnumType& EnumType:: +operator= (::CIAO::Config_Handlers::EnumType const& s) +{ +name (s.name ()); - typeId (s.typeId ()); +typeId (s.typeId ()); - member_.clear (); - { - for (member_const_iterator i (s.member_.begin ());i != s.member_.end ();++i) add_member (*i); - } +member_.clear (); +{ +for (member_const_iterator i (s.member_.begin ());i != s.member_.end ();++i) add_member (*i); +} - return *this; - } +return *this; +} - // EnumType - // - ::XMLSchema::string< ACE_TCHAR > const& EnumType:: - name () const - { - return *name_; - } +// EnumType +// +::XMLSchema::string< ACE_TCHAR > const& EnumType:: +name () const +{ +return *name_; +} - void EnumType:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +void EnumType:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - // EnumType - // - ::XMLSchema::string< ACE_TCHAR > const& EnumType:: - typeId () const - { - return *typeId_; - } +// EnumType +// +::XMLSchema::string< ACE_TCHAR > const& EnumType:: +typeId () const +{ +return *typeId_; +} - void EnumType:: - typeId (::XMLSchema::string< ACE_TCHAR > const& e) - { - *typeId_ = e; - } +void EnumType:: +typeId (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*typeId_ = e; +} - // EnumType - // - EnumType::member_iterator EnumType:: - begin_member () - { - return member_.begin (); - } +// EnumType +// +EnumType::member_iterator EnumType:: +begin_member () +{ +return member_.begin (); +} - EnumType::member_iterator EnumType:: - end_member () - { - return member_.end (); - } +EnumType::member_iterator EnumType:: +end_member () +{ +return member_.end (); +} - EnumType::member_const_iterator EnumType:: - begin_member () const - { - return member_.begin (); - } +EnumType::member_const_iterator EnumType:: +begin_member () const +{ +return member_.begin (); +} - EnumType::member_const_iterator EnumType:: - end_member () const - { - return member_.end (); - } +EnumType::member_const_iterator EnumType:: +end_member () const +{ +return member_.end (); +} - void EnumType:: - add_member (::XMLSchema::string< ACE_TCHAR > const& e) - { - member_.push_back (e); - } +void EnumType:: +add_member (::XMLSchema::string< ACE_TCHAR > const& e) +{ +member_.push_back (e); +} - size_t EnumType:: - count_member(void) const - { - return member_.size (); - } +size_t EnumType:: +count_member(void) const +{ +return member_.size (); +} - // Any - // +// Any +// - Any:: - Any (::CIAO::Config_Handlers::DataType const& type__, - ::CIAO::Config_Handlers::DataValue const& value__) - : - ::XSCRT::Type (), - type_ (new ::CIAO::Config_Handlers::DataType (type__)), - value_ (new ::CIAO::Config_Handlers::DataValue (value__)), - regulator__ () - { - type_->container (this); - value_->container (this); - } +Any:: +Any (::CIAO::Config_Handlers::DataType const& type__, +::CIAO::Config_Handlers::DataValue const& value__) +: +::XSCRT::Type (), +type_ (new ::CIAO::Config_Handlers::DataType (type__)), +value_ (new ::CIAO::Config_Handlers::DataValue (value__)), +regulator__ () +{ +type_->container (this); +value_->container (this); +} - Any:: - Any (::CIAO::Config_Handlers::Any const& s) - : - ::XSCRT::Type (), - type_ (new ::CIAO::Config_Handlers::DataType (*s.type_)), - value_ (new ::CIAO::Config_Handlers::DataValue (*s.value_)), - regulator__ () - { - type_->container (this); - value_->container (this); - } +Any:: +Any (::CIAO::Config_Handlers::Any const& s) +: +::XSCRT::Type (), +type_ (new ::CIAO::Config_Handlers::DataType (*s.type_)), +value_ (new ::CIAO::Config_Handlers::DataValue (*s.value_)), +regulator__ () +{ +type_->container (this); +value_->container (this); +} - ::CIAO::Config_Handlers::Any& Any:: - operator= (::CIAO::Config_Handlers::Any const& s) - { - type (s.type ()); +::CIAO::Config_Handlers::Any& Any:: +operator= (::CIAO::Config_Handlers::Any const& s) +{ +type (s.type ()); - value (s.value ()); +value (s.value ()); - return *this; - } +return *this; +} - // Any - // - ::CIAO::Config_Handlers::DataType const& Any:: - type () const - { - return *type_; - } +// Any +// +::CIAO::Config_Handlers::DataType const& Any:: +type () const +{ +return *type_; +} - void Any:: - type (::CIAO::Config_Handlers::DataType const& e) - { - *type_ = e; - } +void Any:: +type (::CIAO::Config_Handlers::DataType const& e) +{ +*type_ = e; +} - // Any - // - ::CIAO::Config_Handlers::DataValue const& Any:: - value () const - { - return *value_; - } +// Any +// +::CIAO::Config_Handlers::DataValue const& Any:: +value () const +{ +return *value_; +} - void Any:: - value (::CIAO::Config_Handlers::DataValue const& e) - { - *value_ = e; - } +void Any:: +value (::CIAO::Config_Handlers::DataValue const& e) +{ +*value_ = e; +} - // Property - // +// Property +// - Property:: - Property (::XMLSchema::string< ACE_TCHAR > const& name__, - ::CIAO::Config_Handlers::Any const& value__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - value_ (new ::CIAO::Config_Handlers::Any (value__)), - regulator__ () - { - name_->container (this); - value_->container (this); - } +Property:: +Property (::XMLSchema::string< ACE_TCHAR > const& name__, +::CIAO::Config_Handlers::Any const& value__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +value_ (new ::CIAO::Config_Handlers::Any (value__)), +regulator__ () +{ +name_->container (this); +value_->container (this); +} - Property:: - Property (::CIAO::Config_Handlers::Property const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - value_ (new ::CIAO::Config_Handlers::Any (*s.value_)), - regulator__ () - { - name_->container (this); - value_->container (this); - } +Property:: +Property (::CIAO::Config_Handlers::Property const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +value_ (new ::CIAO::Config_Handlers::Any (*s.value_)), +regulator__ () +{ +name_->container (this); +value_->container (this); +} - ::CIAO::Config_Handlers::Property& Property:: - operator= (::CIAO::Config_Handlers::Property const& s) - { - name (s.name ()); +::CIAO::Config_Handlers::Property& Property:: +operator= (::CIAO::Config_Handlers::Property const& s) +{ +name (s.name ()); - value (s.value ()); +value (s.value ()); - return *this; - } +return *this; +} - // Property - // - ::XMLSchema::string< ACE_TCHAR > const& Property:: - name () const - { - return *name_; - } +// Property +// +::XMLSchema::string< ACE_TCHAR > const& Property:: +name () const +{ +return *name_; +} - void Property:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +void Property:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - // Property - // - ::CIAO::Config_Handlers::Any const& Property:: - value () const - { - return *value_; - } +// Property +// +::CIAO::Config_Handlers::Any const& Property:: +value () const +{ +return *value_; +} - void Property:: - value (::CIAO::Config_Handlers::Any const& e) - { - *value_ = e; - } +void Property:: +value (::CIAO::Config_Handlers::Any const& e) +{ +*value_ = e; +} - // SatisfierPropertyKind - // +// SatisfierPropertyKind +// - SatisfierPropertyKind::Value SatisfierPropertyKind:: - integral () const - { - return v_; - } +SatisfierPropertyKind::Value SatisfierPropertyKind:: +integral () const +{ +return v_; +} - bool - operator== (::CIAO::Config_Handlers::SatisfierPropertyKind const& a, ::CIAO::Config_Handlers::SatisfierPropertyKind const& b) - { - return a.v_ == b.v_; - } +bool +operator== (::CIAO::Config_Handlers::SatisfierPropertyKind const& a, ::CIAO::Config_Handlers::SatisfierPropertyKind const& b) +{ +return a.v_ == b.v_; +} - bool - operator!= (::CIAO::Config_Handlers::SatisfierPropertyKind const& a, ::CIAO::Config_Handlers::SatisfierPropertyKind const& b) - { - return a.v_ != b.v_; - } +bool +operator!= (::CIAO::Config_Handlers::SatisfierPropertyKind const& a, ::CIAO::Config_Handlers::SatisfierPropertyKind const& b) +{ +return a.v_ != b.v_; +} - SatisfierPropertyKind:: - SatisfierPropertyKind (SatisfierPropertyKind::Value v) - : v_ (v) - { - } +SatisfierPropertyKind:: +SatisfierPropertyKind (SatisfierPropertyKind::Value v) +: v_ (v) +{ +} - // SatisfierProperty - // - - SatisfierProperty:: - SatisfierProperty (::XMLSchema::string< ACE_TCHAR > const& name__, - ::CIAO::Config_Handlers::SatisfierPropertyKind const& kind__, - ::CIAO::Config_Handlers::Any const& value__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - kind_ (new ::CIAO::Config_Handlers::SatisfierPropertyKind (kind__)), - value_ (new ::CIAO::Config_Handlers::Any (value__)), - regulator__ () - { - name_->container (this); - kind_->container (this); - value_->container (this); - } +// SatisfierProperty +// + +SatisfierProperty:: +SatisfierProperty (::XMLSchema::string< ACE_TCHAR > const& name__, +::CIAO::Config_Handlers::SatisfierPropertyKind const& kind__, +::XMLSchema::boolean const& dynamic__, +::CIAO::Config_Handlers::Any const& value__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +kind_ (new ::CIAO::Config_Handlers::SatisfierPropertyKind (kind__)), +dynamic_ (new ::XMLSchema::boolean (dynamic__)), +value_ (new ::CIAO::Config_Handlers::Any (value__)), +regulator__ () +{ +name_->container (this); +kind_->container (this); +dynamic_->container (this); +value_->container (this); +} - SatisfierProperty:: - SatisfierProperty (::CIAO::Config_Handlers::SatisfierProperty const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - kind_ (new ::CIAO::Config_Handlers::SatisfierPropertyKind (*s.kind_)), - value_ (new ::CIAO::Config_Handlers::Any (*s.value_)), - regulator__ () - { - name_->container (this); - kind_->container (this); - value_->container (this); - } +SatisfierProperty:: +SatisfierProperty (::CIAO::Config_Handlers::SatisfierProperty const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +kind_ (new ::CIAO::Config_Handlers::SatisfierPropertyKind (*s.kind_)), +dynamic_ (new ::XMLSchema::boolean (*s.dynamic_)), +value_ (new ::CIAO::Config_Handlers::Any (*s.value_)), +regulator__ () +{ +name_->container (this); +kind_->container (this); +dynamic_->container (this); +value_->container (this); +} - ::CIAO::Config_Handlers::SatisfierProperty& SatisfierProperty:: - operator= (::CIAO::Config_Handlers::SatisfierProperty const& s) - { - name (s.name ()); +::CIAO::Config_Handlers::SatisfierProperty& SatisfierProperty:: +operator= (::CIAO::Config_Handlers::SatisfierProperty const& s) +{ +name (s.name ()); - kind (s.kind ()); +kind (s.kind ()); - value (s.value ()); +dynamic (s.dynamic ()); - return *this; - } +value (s.value ()); +return *this; +} - // SatisfierProperty - // - ::XMLSchema::string< ACE_TCHAR > const& SatisfierProperty:: - name () const - { - return *name_; - } - void SatisfierProperty:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +// SatisfierProperty +// +::XMLSchema::string< ACE_TCHAR > const& SatisfierProperty:: +name () const +{ +return *name_; +} - // SatisfierProperty - // - ::CIAO::Config_Handlers::SatisfierPropertyKind const& SatisfierProperty:: - kind () const - { - return *kind_; - } +void SatisfierProperty:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - void SatisfierProperty:: - kind (::CIAO::Config_Handlers::SatisfierPropertyKind const& e) - { - *kind_ = e; - } +// SatisfierProperty +// +::CIAO::Config_Handlers::SatisfierPropertyKind const& SatisfierProperty:: +kind () const +{ +return *kind_; +} - // SatisfierProperty - // - ::CIAO::Config_Handlers::Any const& SatisfierProperty:: - value () const - { - return *value_; - } +void SatisfierProperty:: +kind (::CIAO::Config_Handlers::SatisfierPropertyKind const& e) +{ +*kind_ = e; +} - void SatisfierProperty:: - value (::CIAO::Config_Handlers::Any const& e) - { - *value_ = e; - } +// SatisfierProperty +// +::XMLSchema::boolean const& SatisfierProperty:: +dynamic () const +{ +return *dynamic_; +} +void SatisfierProperty:: +dynamic (::XMLSchema::boolean const& e) +{ +*dynamic_ = e; +} - // Resource - // +// SatisfierProperty +// +::CIAO::Config_Handlers::Any const& SatisfierProperty:: +value () const +{ +return *value_; +} - Resource:: - Resource (::XMLSchema::string< ACE_TCHAR > const& name__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - regulator__ () - { - name_->container (this); - } +void SatisfierProperty:: +value (::CIAO::Config_Handlers::Any const& e) +{ +*value_ = e; +} - Resource:: - Resource (::CIAO::Config_Handlers::Resource const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - regulator__ () - { - name_->container (this); - { - for (resourceType_const_iterator i (s.resourceType_.begin ());i != s.resourceType_.end ();++i) add_resourceType (*i); - } - { - for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); - } - } +// Resource +// - ::CIAO::Config_Handlers::Resource& Resource:: - operator= (::CIAO::Config_Handlers::Resource const& s) - { - name (s.name ()); +Resource:: +Resource (::XMLSchema::string< ACE_TCHAR > const& name__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +regulator__ () +{ +name_->container (this); +} - resourceType_.clear (); - { - for (resourceType_const_iterator i (s.resourceType_.begin ());i != s.resourceType_.end ();++i) add_resourceType (*i); - } +Resource:: +Resource (::CIAO::Config_Handlers::Resource const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +regulator__ () +{ +name_->container (this); +{ +for (resourceType_const_iterator i (s.resourceType_.begin ());i != s.resourceType_.end ();++i) add_resourceType (*i); +} - property_.clear (); - { - for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); - } +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} +} - return *this; - } +::CIAO::Config_Handlers::Resource& Resource:: +operator= (::CIAO::Config_Handlers::Resource const& s) +{ +name (s.name ()); +resourceType_.clear (); +{ +for (resourceType_const_iterator i (s.resourceType_.begin ());i != s.resourceType_.end ();++i) add_resourceType (*i); +} - // Resource - // - ::XMLSchema::string< ACE_TCHAR > const& Resource:: - name () const - { - return *name_; - } +property_.clear (); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} - void Resource:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +return *this; +} - // Resource - // - Resource::resourceType_iterator Resource:: - begin_resourceType () - { - return resourceType_.begin (); - } - Resource::resourceType_iterator Resource:: - end_resourceType () - { - return resourceType_.end (); - } +// Resource +// +::XMLSchema::string< ACE_TCHAR > const& Resource:: +name () const +{ +return *name_; +} - Resource::resourceType_const_iterator Resource:: - begin_resourceType () const - { - return resourceType_.begin (); - } +void Resource:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - Resource::resourceType_const_iterator Resource:: - end_resourceType () const - { - return resourceType_.end (); - } +// Resource +// +Resource::resourceType_iterator Resource:: +begin_resourceType () +{ +return resourceType_.begin (); +} - void Resource:: - add_resourceType (::XMLSchema::string< ACE_TCHAR > const& e) - { - resourceType_.push_back (e); - } +Resource::resourceType_iterator Resource:: +end_resourceType () +{ +return resourceType_.end (); +} - size_t Resource:: - count_resourceType(void) const - { - return resourceType_.size (); - } +Resource::resourceType_const_iterator Resource:: +begin_resourceType () const +{ +return resourceType_.begin (); +} - // Resource - // - Resource::property_iterator Resource:: - begin_property () - { - return property_.begin (); - } +Resource::resourceType_const_iterator Resource:: +end_resourceType () const +{ +return resourceType_.end (); +} - Resource::property_iterator Resource:: - end_property () - { - return property_.end (); - } +void Resource:: +add_resourceType (::XMLSchema::string< ACE_TCHAR > const& e) +{ +resourceType_.push_back (e); +} - Resource::property_const_iterator Resource:: - begin_property () const - { - return property_.begin (); - } +size_t Resource:: +count_resourceType(void) const +{ +return resourceType_.size (); +} - Resource::property_const_iterator Resource:: - end_property () const - { - return property_.end (); - } +// Resource +// +Resource::property_iterator Resource:: +begin_property () +{ +return property_.begin (); +} - void Resource:: - add_property (::CIAO::Config_Handlers::SatisfierProperty const& e) - { - property_.push_back (e); - } +Resource::property_iterator Resource:: +end_property () +{ +return property_.end (); +} - size_t Resource:: - count_property(void) const - { - return property_.size (); - } +Resource::property_const_iterator Resource:: +begin_property () const +{ +return property_.begin (); +} +Resource::property_const_iterator Resource:: +end_property () const +{ +return property_.end (); +} - // Requirement - // +void Resource:: +add_property (::CIAO::Config_Handlers::SatisfierProperty const& e) +{ +property_.push_back (e); +} - Requirement:: - Requirement (::XMLSchema::string< ACE_TCHAR > const& resourceType__, - ::XMLSchema::string< ACE_TCHAR > const& name__, - ::CIAO::Config_Handlers::Property const& property__) - : - ::XSCRT::Type (), - resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (resourceType__)), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - property_ (new ::CIAO::Config_Handlers::Property (property__)), - regulator__ () - { - resourceType_->container (this); - name_->container (this); - property_->container (this); - } +size_t Resource:: +count_property(void) const +{ +return property_.size (); +} - Requirement:: - Requirement (::CIAO::Config_Handlers::Requirement const& s) - : - ::XSCRT::Type (), - resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceType_)), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - property_ (new ::CIAO::Config_Handlers::Property (*s.property_)), - regulator__ () - { - resourceType_->container (this); - name_->container (this); - property_->container (this); - } - ::CIAO::Config_Handlers::Requirement& Requirement:: - operator= (::CIAO::Config_Handlers::Requirement const& s) - { - resourceType (s.resourceType ()); +// Requirement +// - name (s.name ()); +Requirement:: +Requirement (::XMLSchema::string< ACE_TCHAR > const& resourceType__, +::XMLSchema::string< ACE_TCHAR > const& name__) +: +::XSCRT::Type (), +resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (resourceType__)), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +regulator__ () +{ +resourceType_->container (this); +name_->container (this); +} - property (s.property ()); +Requirement:: +Requirement (::CIAO::Config_Handlers::Requirement const& s) +: +::XSCRT::Type (), +resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceType_)), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +regulator__ () +{ +resourceType_->container (this); +name_->container (this); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} +} - return *this; - } +::CIAO::Config_Handlers::Requirement& Requirement:: +operator= (::CIAO::Config_Handlers::Requirement const& s) +{ +resourceType (s.resourceType ()); +name (s.name ()); - // Requirement - // - ::XMLSchema::string< ACE_TCHAR > const& Requirement:: - resourceType () const - { - return *resourceType_; - } +property_.clear (); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} - void Requirement:: - resourceType (::XMLSchema::string< ACE_TCHAR > const& e) - { - *resourceType_ = e; - } +return *this; +} - // Requirement - // - ::XMLSchema::string< ACE_TCHAR > const& Requirement:: - name () const - { - return *name_; - } - void Requirement:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +// Requirement +// +::XMLSchema::string< ACE_TCHAR > const& Requirement:: +resourceType () const +{ +return *resourceType_; +} - // Requirement - // - ::CIAO::Config_Handlers::Property const& Requirement:: - property () const - { - return *property_; - } +void Requirement:: +resourceType (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*resourceType_ = e; +} - void Requirement:: - property (::CIAO::Config_Handlers::Property const& e) - { - *property_ = e; - } +// Requirement +// +::XMLSchema::string< ACE_TCHAR > const& Requirement:: +name () const +{ +return *name_; +} +void Requirement:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - // ResourceDeploymentDescription - // +// Requirement +// +Requirement::property_iterator Requirement:: +begin_property () +{ +return property_.begin (); +} - ResourceDeploymentDescription:: - ResourceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& requirementName__, - ::XMLSchema::string< ACE_TCHAR > const& resourceName__, - ::CIAO::Config_Handlers::Any const& resourceValue__) - : - ::XSCRT::Type (), - requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (requirementName__)), - resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (resourceName__)), - resourceValue_ (new ::CIAO::Config_Handlers::Any (resourceValue__)), - regulator__ () - { - requirementName_->container (this); - resourceName_->container (this); - resourceValue_->container (this); - } +Requirement::property_iterator Requirement:: +end_property () +{ +return property_.end (); +} - ResourceDeploymentDescription:: - ResourceDeploymentDescription (::CIAO::Config_Handlers::ResourceDeploymentDescription const& s) - : - ::XSCRT::Type (), - requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requirementName_)), - resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceName_)), - resourceValue_ (new ::CIAO::Config_Handlers::Any (*s.resourceValue_)), - regulator__ () - { - requirementName_->container (this); - resourceName_->container (this); - resourceValue_->container (this); - } +Requirement::property_const_iterator Requirement:: +begin_property () const +{ +return property_.begin (); +} - ::CIAO::Config_Handlers::ResourceDeploymentDescription& ResourceDeploymentDescription:: - operator= (::CIAO::Config_Handlers::ResourceDeploymentDescription const& s) - { - requirementName (s.requirementName ()); +Requirement::property_const_iterator Requirement:: +end_property () const +{ +return property_.end (); +} - resourceName (s.resourceName ()); +void Requirement:: +add_property (::CIAO::Config_Handlers::Property const& e) +{ +property_.push_back (e); +} - resourceValue (s.resourceValue ()); +size_t Requirement:: +count_property(void) const +{ +return property_.size (); +} - return *this; - } +// ResourceDeploymentDescription +// - // ResourceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ResourceDeploymentDescription:: - requirementName () const - { - return *requirementName_; - } +ResourceDeploymentDescription:: +ResourceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& requirementName__, +::XMLSchema::string< ACE_TCHAR > const& resourceName__) +: +::XSCRT::Type (), +requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (requirementName__)), +resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (resourceName__)), +regulator__ () +{ +requirementName_->container (this); +resourceName_->container (this); +} - void ResourceDeploymentDescription:: - requirementName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *requirementName_ = e; - } +ResourceDeploymentDescription:: +ResourceDeploymentDescription (::CIAO::Config_Handlers::ResourceDeploymentDescription const& s) +: +::XSCRT::Type (), +requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requirementName_)), +resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceName_)), +regulator__ () +{ +requirementName_->container (this); +resourceName_->container (this); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} +} - // ResourceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ResourceDeploymentDescription:: - resourceName () const - { - return *resourceName_; - } +::CIAO::Config_Handlers::ResourceDeploymentDescription& ResourceDeploymentDescription:: +operator= (::CIAO::Config_Handlers::ResourceDeploymentDescription const& s) +{ +requirementName (s.requirementName ()); - void ResourceDeploymentDescription:: - resourceName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *resourceName_ = e; - } +resourceName (s.resourceName ()); - // ResourceDeploymentDescription - // - ::CIAO::Config_Handlers::Any const& ResourceDeploymentDescription:: - resourceValue () const - { - return *resourceValue_; - } +property_.clear (); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} - void ResourceDeploymentDescription:: - resourceValue (::CIAO::Config_Handlers::Any const& e) - { - *resourceValue_ = e; - } +return *this; +} - // ArtifactDeploymentDescription - // +// ResourceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& ResourceDeploymentDescription:: +requirementName () const +{ +return *requirementName_; +} - ArtifactDeploymentDescription:: - ArtifactDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__, - ::XMLSchema::string< ACE_TCHAR > const& node__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - node_ (new ::XMLSchema::string< ACE_TCHAR > (node__)), - regulator__ () - { - name_->container (this); - node_->container (this); - } +void ResourceDeploymentDescription:: +requirementName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*requirementName_ = e; +} - ArtifactDeploymentDescription:: - ArtifactDeploymentDescription (::CIAO::Config_Handlers::ArtifactDeploymentDescription const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - node_ (new ::XMLSchema::string< ACE_TCHAR > (*s.node_)), - id_ (s.id_.get () ? new ::XMLSchema::ID< ACE_TCHAR > (*s.id_) : 0), - regulator__ () - { - name_->container (this); - { - for (source_const_iterator i (s.source_.begin ());i != s.source_.end ();++i) add_source (*i); - } +// ResourceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& ResourceDeploymentDescription:: +resourceName () const +{ +return *resourceName_; +} - node_->container (this); - { - for (location_const_iterator i (s.location_.begin ());i != s.location_.end ();++i) add_location (*i); - } +void ResourceDeploymentDescription:: +resourceName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*resourceName_ = e; +} - { - for (execParameter_const_iterator i (s.execParameter_.begin ());i != s.execParameter_.end ();++i) add_execParameter (*i); - } +// ResourceDeploymentDescription +// +ResourceDeploymentDescription::property_iterator ResourceDeploymentDescription:: +begin_property () +{ +return property_.begin (); +} - { - for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); - } +ResourceDeploymentDescription::property_iterator ResourceDeploymentDescription:: +end_property () +{ +return property_.end (); +} - { - for (deployedResource_const_iterator i (s.deployedResource_.begin ());i != s.deployedResource_.end ();++i) add_deployedResource (*i); - } +ResourceDeploymentDescription::property_const_iterator ResourceDeploymentDescription:: +begin_property () const +{ +return property_.begin (); +} - if (id_.get ()) id_->container (this); - } +ResourceDeploymentDescription::property_const_iterator ResourceDeploymentDescription:: +end_property () const +{ +return property_.end (); +} - ::CIAO::Config_Handlers::ArtifactDeploymentDescription& ArtifactDeploymentDescription:: - operator= (::CIAO::Config_Handlers::ArtifactDeploymentDescription const& s) - { - name (s.name ()); +void ResourceDeploymentDescription:: +add_property (::CIAO::Config_Handlers::Property const& e) +{ +property_.push_back (e); +} - source_.clear (); - { - for (source_const_iterator i (s.source_.begin ());i != s.source_.end ();++i) add_source (*i); - } +size_t ResourceDeploymentDescription:: +count_property(void) const +{ +return property_.size (); +} - node (s.node ()); - location_.clear (); - { - for (location_const_iterator i (s.location_.begin ());i != s.location_.end ();++i) add_location (*i); - } +// ArtifactDeploymentDescription +// - execParameter_.clear (); - { - for (execParameter_const_iterator i (s.execParameter_.begin ());i != s.execParameter_.end ();++i) add_execParameter (*i); - } +ArtifactDeploymentDescription:: +ArtifactDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__, +::XMLSchema::string< ACE_TCHAR > const& node__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +node_ (new ::XMLSchema::string< ACE_TCHAR > (node__)), +regulator__ () +{ +name_->container (this); +node_->container (this); +} - deployRequirement_.clear (); - { - for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); - } +ArtifactDeploymentDescription:: +ArtifactDeploymentDescription (::CIAO::Config_Handlers::ArtifactDeploymentDescription const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +node_ (new ::XMLSchema::string< ACE_TCHAR > (*s.node_)), +id_ (s.id_.get () ? new ::XMLSchema::ID< ACE_TCHAR > (*s.id_) : 0), +regulator__ () +{ +name_->container (this); +{ +for (source_const_iterator i (s.source_.begin ());i != s.source_.end ();++i) add_source (*i); +} - deployedResource_.clear (); - { - for (deployedResource_const_iterator i (s.deployedResource_.begin ());i != s.deployedResource_.end ();++i) add_deployedResource (*i); - } +node_->container (this); +{ +for (location_const_iterator i (s.location_.begin ());i != s.location_.end ();++i) add_location (*i); +} - if (s.id_.get ()) id (*(s.id_)); - else id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (0); +{ +for (execParameter_const_iterator i (s.execParameter_.begin ());i != s.execParameter_.end ();++i) add_execParameter (*i); +} - return *this; - } +{ +for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); +} +{ +for (deployedResource_const_iterator i (s.deployedResource_.begin ());i != s.deployedResource_.end ();++i) add_deployedResource (*i); +} - // ArtifactDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ArtifactDeploymentDescription:: - name () const - { - return *name_; - } +if (id_.get ()) id_->container (this); +} - void ArtifactDeploymentDescription:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +::CIAO::Config_Handlers::ArtifactDeploymentDescription& ArtifactDeploymentDescription:: +operator= (::CIAO::Config_Handlers::ArtifactDeploymentDescription const& s) +{ +name (s.name ()); - // ArtifactDeploymentDescription - // - ArtifactDeploymentDescription::source_iterator ArtifactDeploymentDescription:: - begin_source () - { - return source_.begin (); - } +source_.clear (); +{ +for (source_const_iterator i (s.source_.begin ());i != s.source_.end ();++i) add_source (*i); +} - ArtifactDeploymentDescription::source_iterator ArtifactDeploymentDescription:: - end_source () - { - return source_.end (); - } +node (s.node ()); - ArtifactDeploymentDescription::source_const_iterator ArtifactDeploymentDescription:: - begin_source () const - { - return source_.begin (); - } +location_.clear (); +{ +for (location_const_iterator i (s.location_.begin ());i != s.location_.end ();++i) add_location (*i); +} - ArtifactDeploymentDescription::source_const_iterator ArtifactDeploymentDescription:: - end_source () const - { - return source_.end (); - } +execParameter_.clear (); +{ +for (execParameter_const_iterator i (s.execParameter_.begin ());i != s.execParameter_.end ();++i) add_execParameter (*i); +} - void ArtifactDeploymentDescription:: - add_source (::XMLSchema::string< ACE_TCHAR > const& e) - { - source_.push_back (e); - } +deployRequirement_.clear (); +{ +for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); +} - size_t ArtifactDeploymentDescription:: - count_source(void) const - { - return source_.size (); - } +deployedResource_.clear (); +{ +for (deployedResource_const_iterator i (s.deployedResource_.begin ());i != s.deployedResource_.end ();++i) add_deployedResource (*i); +} - // ArtifactDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ArtifactDeploymentDescription:: - node () const - { - return *node_; - } +if (s.id_.get ()) id (*(s.id_)); +else id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (0); - void ArtifactDeploymentDescription:: - node (::XMLSchema::string< ACE_TCHAR > const& e) - { - *node_ = e; - } +return *this; +} - // ArtifactDeploymentDescription - // - ArtifactDeploymentDescription::location_iterator ArtifactDeploymentDescription:: - begin_location () - { - return location_.begin (); - } - ArtifactDeploymentDescription::location_iterator ArtifactDeploymentDescription:: - end_location () - { - return location_.end (); - } +// ArtifactDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& ArtifactDeploymentDescription:: +name () const +{ +return *name_; +} - ArtifactDeploymentDescription::location_const_iterator ArtifactDeploymentDescription:: - begin_location () const - { - return location_.begin (); - } +void ArtifactDeploymentDescription:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - ArtifactDeploymentDescription::location_const_iterator ArtifactDeploymentDescription:: - end_location () const - { - return location_.end (); - } +// ArtifactDeploymentDescription +// +ArtifactDeploymentDescription::source_iterator ArtifactDeploymentDescription:: +begin_source () +{ +return source_.begin (); +} - void ArtifactDeploymentDescription:: - add_location (::XMLSchema::string< ACE_TCHAR > const& e) - { - location_.push_back (e); - } +ArtifactDeploymentDescription::source_iterator ArtifactDeploymentDescription:: +end_source () +{ +return source_.end (); +} - size_t ArtifactDeploymentDescription:: - count_location(void) const - { - return location_.size (); - } +ArtifactDeploymentDescription::source_const_iterator ArtifactDeploymentDescription:: +begin_source () const +{ +return source_.begin (); +} - // ArtifactDeploymentDescription - // - ArtifactDeploymentDescription::execParameter_iterator ArtifactDeploymentDescription:: - begin_execParameter () - { - return execParameter_.begin (); - } +ArtifactDeploymentDescription::source_const_iterator ArtifactDeploymentDescription:: +end_source () const +{ +return source_.end (); +} - ArtifactDeploymentDescription::execParameter_iterator ArtifactDeploymentDescription:: - end_execParameter () - { - return execParameter_.end (); - } +void ArtifactDeploymentDescription:: +add_source (::XMLSchema::string< ACE_TCHAR > const& e) +{ +source_.push_back (e); +} - ArtifactDeploymentDescription::execParameter_const_iterator ArtifactDeploymentDescription:: - begin_execParameter () const - { - return execParameter_.begin (); - } +size_t ArtifactDeploymentDescription:: +count_source(void) const +{ +return source_.size (); +} - ArtifactDeploymentDescription::execParameter_const_iterator ArtifactDeploymentDescription:: - end_execParameter () const - { - return execParameter_.end (); - } +// ArtifactDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& ArtifactDeploymentDescription:: +node () const +{ +return *node_; +} - void ArtifactDeploymentDescription:: - add_execParameter (::CIAO::Config_Handlers::Property const& e) - { - execParameter_.push_back (e); - } +void ArtifactDeploymentDescription:: +node (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*node_ = e; +} - size_t ArtifactDeploymentDescription:: - count_execParameter(void) const - { - return execParameter_.size (); - } +// ArtifactDeploymentDescription +// +ArtifactDeploymentDescription::location_iterator ArtifactDeploymentDescription:: +begin_location () +{ +return location_.begin (); +} - // ArtifactDeploymentDescription - // - ArtifactDeploymentDescription::deployRequirement_iterator ArtifactDeploymentDescription:: - begin_deployRequirement () - { - return deployRequirement_.begin (); - } +ArtifactDeploymentDescription::location_iterator ArtifactDeploymentDescription:: +end_location () +{ +return location_.end (); +} - ArtifactDeploymentDescription::deployRequirement_iterator ArtifactDeploymentDescription:: - end_deployRequirement () - { - return deployRequirement_.end (); - } +ArtifactDeploymentDescription::location_const_iterator ArtifactDeploymentDescription:: +begin_location () const +{ +return location_.begin (); +} - ArtifactDeploymentDescription::deployRequirement_const_iterator ArtifactDeploymentDescription:: - begin_deployRequirement () const - { - return deployRequirement_.begin (); - } +ArtifactDeploymentDescription::location_const_iterator ArtifactDeploymentDescription:: +end_location () const +{ +return location_.end (); +} - ArtifactDeploymentDescription::deployRequirement_const_iterator ArtifactDeploymentDescription:: - end_deployRequirement () const - { - return deployRequirement_.end (); - } +void ArtifactDeploymentDescription:: +add_location (::XMLSchema::string< ACE_TCHAR > const& e) +{ +location_.push_back (e); +} - void ArtifactDeploymentDescription:: - add_deployRequirement (::CIAO::Config_Handlers::Requirement const& e) - { - deployRequirement_.push_back (e); - } +size_t ArtifactDeploymentDescription:: +count_location(void) const +{ +return location_.size (); +} - size_t ArtifactDeploymentDescription:: - count_deployRequirement(void) const - { - return deployRequirement_.size (); - } +// ArtifactDeploymentDescription +// +ArtifactDeploymentDescription::execParameter_iterator ArtifactDeploymentDescription:: +begin_execParameter () +{ +return execParameter_.begin (); +} - // ArtifactDeploymentDescription - // - ArtifactDeploymentDescription::deployedResource_iterator ArtifactDeploymentDescription:: - begin_deployedResource () - { - return deployedResource_.begin (); - } +ArtifactDeploymentDescription::execParameter_iterator ArtifactDeploymentDescription:: +end_execParameter () +{ +return execParameter_.end (); +} - ArtifactDeploymentDescription::deployedResource_iterator ArtifactDeploymentDescription:: - end_deployedResource () - { - return deployedResource_.end (); - } +ArtifactDeploymentDescription::execParameter_const_iterator ArtifactDeploymentDescription:: +begin_execParameter () const +{ +return execParameter_.begin (); +} - ArtifactDeploymentDescription::deployedResource_const_iterator ArtifactDeploymentDescription:: - begin_deployedResource () const - { - return deployedResource_.begin (); - } +ArtifactDeploymentDescription::execParameter_const_iterator ArtifactDeploymentDescription:: +end_execParameter () const +{ +return execParameter_.end (); +} - ArtifactDeploymentDescription::deployedResource_const_iterator ArtifactDeploymentDescription:: - end_deployedResource () const - { - return deployedResource_.end (); - } +void ArtifactDeploymentDescription:: +add_execParameter (::CIAO::Config_Handlers::Property const& e) +{ +execParameter_.push_back (e); +} - void ArtifactDeploymentDescription:: - add_deployedResource (::CIAO::Config_Handlers::ResourceDeploymentDescription const& e) - { - deployedResource_.push_back (e); - } +size_t ArtifactDeploymentDescription:: +count_execParameter(void) const +{ +return execParameter_.size (); +} - size_t ArtifactDeploymentDescription:: - count_deployedResource(void) const - { - return deployedResource_.size (); - } +// ArtifactDeploymentDescription +// +ArtifactDeploymentDescription::deployRequirement_iterator ArtifactDeploymentDescription:: +begin_deployRequirement () +{ +return deployRequirement_.begin (); +} - // ArtifactDeploymentDescription - // - bool ArtifactDeploymentDescription:: - id_p () const - { - return id_.get () != 0; - } +ArtifactDeploymentDescription::deployRequirement_iterator ArtifactDeploymentDescription:: +end_deployRequirement () +{ +return deployRequirement_.end (); +} - ::XMLSchema::ID< ACE_TCHAR > const& ArtifactDeploymentDescription:: - id () const - { - return *id_; - } +ArtifactDeploymentDescription::deployRequirement_const_iterator ArtifactDeploymentDescription:: +begin_deployRequirement () const +{ +return deployRequirement_.begin (); +} - ::XMLSchema::ID< ACE_TCHAR >& ArtifactDeploymentDescription:: - id () - { - return *id_; - } +ArtifactDeploymentDescription::deployRequirement_const_iterator ArtifactDeploymentDescription:: +end_deployRequirement () const +{ +return deployRequirement_.end (); +} - void ArtifactDeploymentDescription:: - id (::XMLSchema::ID< ACE_TCHAR > const& e) - { - if (id_.get ()) - { - *id_ = e; - } +void ArtifactDeploymentDescription:: +add_deployRequirement (::CIAO::Config_Handlers::Requirement const& e) +{ +deployRequirement_.push_back (e); +} - else - { - id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (new ::XMLSchema::ID< ACE_TCHAR > (e)); - id_->container (this); - } - } +size_t ArtifactDeploymentDescription:: +count_deployRequirement(void) const +{ +return deployRequirement_.size (); +} +// ArtifactDeploymentDescription +// +ArtifactDeploymentDescription::deployedResource_iterator ArtifactDeploymentDescription:: +begin_deployedResource () +{ +return deployedResource_.begin (); +} - // MonolithicDeploymentDescription - // +ArtifactDeploymentDescription::deployedResource_iterator ArtifactDeploymentDescription:: +end_deployedResource () +{ +return deployedResource_.end (); +} - MonolithicDeploymentDescription:: - MonolithicDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - regulator__ () - { - name_->container (this); - } +ArtifactDeploymentDescription::deployedResource_const_iterator ArtifactDeploymentDescription:: +begin_deployedResource () const +{ +return deployedResource_.begin (); +} - MonolithicDeploymentDescription:: - MonolithicDeploymentDescription (::CIAO::Config_Handlers::MonolithicDeploymentDescription const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - id_ (s.id_.get () ? new ::XMLSchema::ID< ACE_TCHAR > (*s.id_) : 0), - regulator__ () - { - name_->container (this); - { - for (source_const_iterator i (s.source_.begin ());i != s.source_.end ();++i) add_source (*i); - } +ArtifactDeploymentDescription::deployedResource_const_iterator ArtifactDeploymentDescription:: +end_deployedResource () const +{ +return deployedResource_.end (); +} - { - for (artifact_const_iterator i (s.artifact_.begin ());i != s.artifact_.end ();++i) add_artifact (*i); - } +void ArtifactDeploymentDescription:: +add_deployedResource (::CIAO::Config_Handlers::ResourceDeploymentDescription const& e) +{ +deployedResource_.push_back (e); +} - { - for (execParameter_const_iterator i (s.execParameter_.begin ());i != s.execParameter_.end ();++i) add_execParameter (*i); - } +size_t ArtifactDeploymentDescription:: +count_deployedResource(void) const +{ +return deployedResource_.size (); +} - { - for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); - } +// ArtifactDeploymentDescription +// +bool ArtifactDeploymentDescription:: +id_p () const +{ +return id_.get () != 0; +} - if (id_.get ()) id_->container (this); - } +::XMLSchema::ID< ACE_TCHAR > const& ArtifactDeploymentDescription:: +id () const +{ +return *id_; +} - ::CIAO::Config_Handlers::MonolithicDeploymentDescription& MonolithicDeploymentDescription:: - operator= (::CIAO::Config_Handlers::MonolithicDeploymentDescription const& s) - { - name (s.name ()); +::XMLSchema::ID< ACE_TCHAR >& ArtifactDeploymentDescription:: +id () +{ +return *id_; +} - source_.clear (); - { - for (source_const_iterator i (s.source_.begin ());i != s.source_.end ();++i) add_source (*i); - } +void ArtifactDeploymentDescription:: +id (::XMLSchema::ID< ACE_TCHAR > const& e) +{ +if (id_.get ()) +{ +*id_ = e; +} - artifact_.clear (); - { - for (artifact_const_iterator i (s.artifact_.begin ());i != s.artifact_.end ();++i) add_artifact (*i); - } +else +{ +id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (new ::XMLSchema::ID< ACE_TCHAR > (e)); +id_->container (this); +} +} - execParameter_.clear (); - { - for (execParameter_const_iterator i (s.execParameter_.begin ());i != s.execParameter_.end ();++i) add_execParameter (*i); - } - deployRequirement_.clear (); - { - for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); - } +// MonolithicDeploymentDescription +// - if (s.id_.get ()) id (*(s.id_)); - else id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (0); +MonolithicDeploymentDescription:: +MonolithicDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +regulator__ () +{ +name_->container (this); +} - return *this; - } +MonolithicDeploymentDescription:: +MonolithicDeploymentDescription (::CIAO::Config_Handlers::MonolithicDeploymentDescription const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +id_ (s.id_.get () ? new ::XMLSchema::ID< ACE_TCHAR > (*s.id_) : 0), +regulator__ () +{ +name_->container (this); +{ +for (source_const_iterator i (s.source_.begin ());i != s.source_.end ();++i) add_source (*i); +} +{ +for (artifact_const_iterator i (s.artifact_.begin ());i != s.artifact_.end ();++i) add_artifact (*i); +} - // MonolithicDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& MonolithicDeploymentDescription:: - name () const - { - return *name_; - } +{ +for (execParameter_const_iterator i (s.execParameter_.begin ());i != s.execParameter_.end ();++i) add_execParameter (*i); +} - void MonolithicDeploymentDescription:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +{ +for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); +} - // MonolithicDeploymentDescription - // - MonolithicDeploymentDescription::source_iterator MonolithicDeploymentDescription:: - begin_source () - { - return source_.begin (); - } +if (id_.get ()) id_->container (this); +} - MonolithicDeploymentDescription::source_iterator MonolithicDeploymentDescription:: - end_source () - { - return source_.end (); - } +::CIAO::Config_Handlers::MonolithicDeploymentDescription& MonolithicDeploymentDescription:: +operator= (::CIAO::Config_Handlers::MonolithicDeploymentDescription const& s) +{ +name (s.name ()); - MonolithicDeploymentDescription::source_const_iterator MonolithicDeploymentDescription:: - begin_source () const - { - return source_.begin (); - } +source_.clear (); +{ +for (source_const_iterator i (s.source_.begin ());i != s.source_.end ();++i) add_source (*i); +} - MonolithicDeploymentDescription::source_const_iterator MonolithicDeploymentDescription:: - end_source () const - { - return source_.end (); - } +artifact_.clear (); +{ +for (artifact_const_iterator i (s.artifact_.begin ());i != s.artifact_.end ();++i) add_artifact (*i); +} - void MonolithicDeploymentDescription:: - add_source (::XMLSchema::string< ACE_TCHAR > const& e) - { - source_.push_back (e); - } +execParameter_.clear (); +{ +for (execParameter_const_iterator i (s.execParameter_.begin ());i != s.execParameter_.end ();++i) add_execParameter (*i); +} - size_t MonolithicDeploymentDescription:: - count_source(void) const - { - return source_.size (); - } +deployRequirement_.clear (); +{ +for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); +} - // MonolithicDeploymentDescription - // - MonolithicDeploymentDescription::artifact_iterator MonolithicDeploymentDescription:: - begin_artifact () - { - return artifact_.begin (); - } +if (s.id_.get ()) id (*(s.id_)); +else id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (0); - MonolithicDeploymentDescription::artifact_iterator MonolithicDeploymentDescription:: - end_artifact () - { - return artifact_.end (); - } +return *this; +} - MonolithicDeploymentDescription::artifact_const_iterator MonolithicDeploymentDescription:: - begin_artifact () const - { - return artifact_.begin (); - } - MonolithicDeploymentDescription::artifact_const_iterator MonolithicDeploymentDescription:: - end_artifact () const - { - return artifact_.end (); - } +// MonolithicDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& MonolithicDeploymentDescription:: +name () const +{ +return *name_; +} - void MonolithicDeploymentDescription:: - add_artifact (::XMLSchema::IDREF< ACE_TCHAR > const& e) - { - artifact_.push_back (e); - } +void MonolithicDeploymentDescription:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - size_t MonolithicDeploymentDescription:: - count_artifact(void) const - { - return artifact_.size (); - } +// MonolithicDeploymentDescription +// +MonolithicDeploymentDescription::source_iterator MonolithicDeploymentDescription:: +begin_source () +{ +return source_.begin (); +} - // MonolithicDeploymentDescription - // - MonolithicDeploymentDescription::execParameter_iterator MonolithicDeploymentDescription:: - begin_execParameter () - { - return execParameter_.begin (); - } +MonolithicDeploymentDescription::source_iterator MonolithicDeploymentDescription:: +end_source () +{ +return source_.end (); +} - MonolithicDeploymentDescription::execParameter_iterator MonolithicDeploymentDescription:: - end_execParameter () - { - return execParameter_.end (); - } +MonolithicDeploymentDescription::source_const_iterator MonolithicDeploymentDescription:: +begin_source () const +{ +return source_.begin (); +} - MonolithicDeploymentDescription::execParameter_const_iterator MonolithicDeploymentDescription:: - begin_execParameter () const - { - return execParameter_.begin (); - } +MonolithicDeploymentDescription::source_const_iterator MonolithicDeploymentDescription:: +end_source () const +{ +return source_.end (); +} - MonolithicDeploymentDescription::execParameter_const_iterator MonolithicDeploymentDescription:: - end_execParameter () const - { - return execParameter_.end (); - } +void MonolithicDeploymentDescription:: +add_source (::XMLSchema::string< ACE_TCHAR > const& e) +{ +source_.push_back (e); +} - void MonolithicDeploymentDescription:: - add_execParameter (::CIAO::Config_Handlers::Property const& e) - { - execParameter_.push_back (e); - } +size_t MonolithicDeploymentDescription:: +count_source(void) const +{ +return source_.size (); +} - size_t MonolithicDeploymentDescription:: - count_execParameter(void) const - { - return execParameter_.size (); - } +// MonolithicDeploymentDescription +// +MonolithicDeploymentDescription::artifact_iterator MonolithicDeploymentDescription:: +begin_artifact () +{ +return artifact_.begin (); +} - // MonolithicDeploymentDescription - // - MonolithicDeploymentDescription::deployRequirement_iterator MonolithicDeploymentDescription:: - begin_deployRequirement () - { - return deployRequirement_.begin (); - } +MonolithicDeploymentDescription::artifact_iterator MonolithicDeploymentDescription:: +end_artifact () +{ +return artifact_.end (); +} - MonolithicDeploymentDescription::deployRequirement_iterator MonolithicDeploymentDescription:: - end_deployRequirement () - { - return deployRequirement_.end (); - } +MonolithicDeploymentDescription::artifact_const_iterator MonolithicDeploymentDescription:: +begin_artifact () const +{ +return artifact_.begin (); +} - MonolithicDeploymentDescription::deployRequirement_const_iterator MonolithicDeploymentDescription:: - begin_deployRequirement () const - { - return deployRequirement_.begin (); - } +MonolithicDeploymentDescription::artifact_const_iterator MonolithicDeploymentDescription:: +end_artifact () const +{ +return artifact_.end (); +} - MonolithicDeploymentDescription::deployRequirement_const_iterator MonolithicDeploymentDescription:: - end_deployRequirement () const - { - return deployRequirement_.end (); - } +void MonolithicDeploymentDescription:: +add_artifact (::XMLSchema::IDREF< ACE_TCHAR > const& e) +{ +artifact_.push_back (e); +} - void MonolithicDeploymentDescription:: - add_deployRequirement (::CIAO::Config_Handlers::Requirement const& e) - { - deployRequirement_.push_back (e); - } +size_t MonolithicDeploymentDescription:: +count_artifact(void) const +{ +return artifact_.size (); +} - size_t MonolithicDeploymentDescription:: - count_deployRequirement(void) const - { - return deployRequirement_.size (); - } +// MonolithicDeploymentDescription +// +MonolithicDeploymentDescription::execParameter_iterator MonolithicDeploymentDescription:: +begin_execParameter () +{ +return execParameter_.begin (); +} - // MonolithicDeploymentDescription - // - bool MonolithicDeploymentDescription:: - id_p () const - { - return id_.get () != 0; - } +MonolithicDeploymentDescription::execParameter_iterator MonolithicDeploymentDescription:: +end_execParameter () +{ +return execParameter_.end (); +} - ::XMLSchema::ID< ACE_TCHAR > const& MonolithicDeploymentDescription:: - id () const - { - return *id_; - } +MonolithicDeploymentDescription::execParameter_const_iterator MonolithicDeploymentDescription:: +begin_execParameter () const +{ +return execParameter_.begin (); +} - ::XMLSchema::ID< ACE_TCHAR >& MonolithicDeploymentDescription:: - id () - { - return *id_; - } +MonolithicDeploymentDescription::execParameter_const_iterator MonolithicDeploymentDescription:: +end_execParameter () const +{ +return execParameter_.end (); +} - void MonolithicDeploymentDescription:: - id (::XMLSchema::ID< ACE_TCHAR > const& e) - { - if (id_.get ()) - { - *id_ = e; - } +void MonolithicDeploymentDescription:: +add_execParameter (::CIAO::Config_Handlers::Property const& e) +{ +execParameter_.push_back (e); +} - else - { - id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (new ::XMLSchema::ID< ACE_TCHAR > (e)); - id_->container (this); - } - } +size_t MonolithicDeploymentDescription:: +count_execParameter(void) const +{ +return execParameter_.size (); +} +// MonolithicDeploymentDescription +// +MonolithicDeploymentDescription::deployRequirement_iterator MonolithicDeploymentDescription:: +begin_deployRequirement () +{ +return deployRequirement_.begin (); +} - // ResourceUsageKind - // +MonolithicDeploymentDescription::deployRequirement_iterator MonolithicDeploymentDescription:: +end_deployRequirement () +{ +return deployRequirement_.end (); +} - ResourceUsageKind::Value ResourceUsageKind:: - integral () const - { - return v_; - } +MonolithicDeploymentDescription::deployRequirement_const_iterator MonolithicDeploymentDescription:: +begin_deployRequirement () const +{ +return deployRequirement_.begin (); +} - bool - operator== (::CIAO::Config_Handlers::ResourceUsageKind const& a, ::CIAO::Config_Handlers::ResourceUsageKind const& b) - { - return a.v_ == b.v_; - } +MonolithicDeploymentDescription::deployRequirement_const_iterator MonolithicDeploymentDescription:: +end_deployRequirement () const +{ +return deployRequirement_.end (); +} - bool - operator!= (::CIAO::Config_Handlers::ResourceUsageKind const& a, ::CIAO::Config_Handlers::ResourceUsageKind const& b) - { - return a.v_ != b.v_; - } +void MonolithicDeploymentDescription:: +add_deployRequirement (::CIAO::Config_Handlers::Requirement const& e) +{ +deployRequirement_.push_back (e); +} - ResourceUsageKind:: - ResourceUsageKind (ResourceUsageKind::Value v) - : v_ (v) - { - } +size_t MonolithicDeploymentDescription:: +count_deployRequirement(void) const +{ +return deployRequirement_.size (); +} - // InstanceResourceDeploymentDescription - // - - InstanceResourceDeploymentDescription:: - InstanceResourceDeploymentDescription (::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage__, - ::XMLSchema::string< ACE_TCHAR > const& requirementName__, - ::XMLSchema::string< ACE_TCHAR > const& resourceName__, - ::CIAO::Config_Handlers::Any const& resourceValue__) - : - ::XSCRT::Type (), - resourceUsage_ (new ::CIAO::Config_Handlers::ResourceUsageKind (resourceUsage__)), - requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (requirementName__)), - resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (resourceName__)), - resourceValue_ (new ::CIAO::Config_Handlers::Any (resourceValue__)), - regulator__ () - { - resourceUsage_->container (this); - requirementName_->container (this); - resourceName_->container (this); - resourceValue_->container (this); - } +// MonolithicDeploymentDescription +// +bool MonolithicDeploymentDescription:: +id_p () const +{ +return id_.get () != 0; +} - InstanceResourceDeploymentDescription:: - InstanceResourceDeploymentDescription (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& s) - : - ::XSCRT::Type (), - resourceUsage_ (new ::CIAO::Config_Handlers::ResourceUsageKind (*s.resourceUsage_)), - requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requirementName_)), - resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceName_)), - resourceValue_ (new ::CIAO::Config_Handlers::Any (*s.resourceValue_)), - regulator__ () - { - resourceUsage_->container (this); - requirementName_->container (this); - resourceName_->container (this); - resourceValue_->container (this); - } +::XMLSchema::ID< ACE_TCHAR > const& MonolithicDeploymentDescription:: +id () const +{ +return *id_; +} - ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription& InstanceResourceDeploymentDescription:: - operator= (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& s) - { - resourceUsage (s.resourceUsage ()); +::XMLSchema::ID< ACE_TCHAR >& MonolithicDeploymentDescription:: +id () +{ +return *id_; +} - requirementName (s.requirementName ()); +void MonolithicDeploymentDescription:: +id (::XMLSchema::ID< ACE_TCHAR > const& e) +{ +if (id_.get ()) +{ +*id_ = e; +} - resourceName (s.resourceName ()); +else +{ +id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (new ::XMLSchema::ID< ACE_TCHAR > (e)); +id_->container (this); +} +} - resourceValue (s.resourceValue ()); - return *this; - } +// ResourceUsageKind +// +ResourceUsageKind::Value ResourceUsageKind:: +integral () const +{ +return v_; +} - // InstanceResourceDeploymentDescription - // - ::CIAO::Config_Handlers::ResourceUsageKind const& InstanceResourceDeploymentDescription:: - resourceUsage () const - { - return *resourceUsage_; - } +bool +operator== (::CIAO::Config_Handlers::ResourceUsageKind const& a, ::CIAO::Config_Handlers::ResourceUsageKind const& b) +{ +return a.v_ == b.v_; +} - void InstanceResourceDeploymentDescription:: - resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& e) - { - *resourceUsage_ = e; - } +bool +operator!= (::CIAO::Config_Handlers::ResourceUsageKind const& a, ::CIAO::Config_Handlers::ResourceUsageKind const& b) +{ +return a.v_ != b.v_; +} - // InstanceResourceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& InstanceResourceDeploymentDescription:: - requirementName () const - { - return *requirementName_; - } +ResourceUsageKind:: +ResourceUsageKind (ResourceUsageKind::Value v) +: v_ (v) +{ +} - void InstanceResourceDeploymentDescription:: - requirementName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *requirementName_ = e; - } +// InstanceResourceDeploymentDescription +// + +InstanceResourceDeploymentDescription:: +InstanceResourceDeploymentDescription (::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage__, +::XMLSchema::string< ACE_TCHAR > const& requirementName__, +::XMLSchema::string< ACE_TCHAR > const& resourceName__) +: +::XSCRT::Type (), +resourceUsage_ (new ::CIAO::Config_Handlers::ResourceUsageKind (resourceUsage__)), +requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (requirementName__)), +resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (resourceName__)), +regulator__ () +{ +resourceUsage_->container (this); +requirementName_->container (this); +resourceName_->container (this); +} - // InstanceResourceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& InstanceResourceDeploymentDescription:: - resourceName () const - { - return *resourceName_; - } +InstanceResourceDeploymentDescription:: +InstanceResourceDeploymentDescription (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& s) +: +::XSCRT::Type (), +resourceUsage_ (new ::CIAO::Config_Handlers::ResourceUsageKind (*s.resourceUsage_)), +requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requirementName_)), +resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceName_)), +regulator__ () +{ +resourceUsage_->container (this); +requirementName_->container (this); +resourceName_->container (this); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} +} - void InstanceResourceDeploymentDescription:: - resourceName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *resourceName_ = e; - } +::CIAO::Config_Handlers::InstanceResourceDeploymentDescription& InstanceResourceDeploymentDescription:: +operator= (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& s) +{ +resourceUsage (s.resourceUsage ()); - // InstanceResourceDeploymentDescription - // - ::CIAO::Config_Handlers::Any const& InstanceResourceDeploymentDescription:: - resourceValue () const - { - return *resourceValue_; - } +requirementName (s.requirementName ()); - void InstanceResourceDeploymentDescription:: - resourceValue (::CIAO::Config_Handlers::Any const& e) - { - *resourceValue_ = e; - } +resourceName (s.resourceName ()); +property_.clear (); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} - // InstanceDeploymentDescription - // - - InstanceDeploymentDescription:: - InstanceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__, - ::XMLSchema::string< ACE_TCHAR > const& node__, - ::XMLSchema::string< ACE_TCHAR > const& source__, - ::XMLSchema::IDREF< ACE_TCHAR > const& implementation__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - node_ (new ::XMLSchema::string< ACE_TCHAR > (node__)), - source_ (new ::XMLSchema::string< ACE_TCHAR > (source__)), - implementation_ (new ::XMLSchema::IDREF< ACE_TCHAR > (implementation__)), - regulator__ () - { - name_->container (this); - node_->container (this); - source_->container (this); - implementation_->container (this); - } +return *this; +} - InstanceDeploymentDescription:: - InstanceDeploymentDescription (::CIAO::Config_Handlers::InstanceDeploymentDescription const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - node_ (new ::XMLSchema::string< ACE_TCHAR > (*s.node_)), - source_ (new ::XMLSchema::string< ACE_TCHAR > (*s.source_)), - implementation_ (new ::XMLSchema::IDREF< ACE_TCHAR > (*s.implementation_)), - deployedResource_ (s.deployedResource_.get () ? new ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription (*s.deployedResource_) : 0), - deployedSharedResource_ (s.deployedSharedResource_.get () ? new ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription (*s.deployedSharedResource_) : 0), - id_ (s.id_.get () ? new ::XMLSchema::ID< ACE_TCHAR > (*s.id_) : 0), - regulator__ () - { - name_->container (this); - node_->container (this); - source_->container (this); - implementation_->container (this); - { - for (configProperty_const_iterator i (s.configProperty_.begin ());i != s.configProperty_.end ();++i) add_configProperty (*i); - } - if (deployedResource_.get ()) deployedResource_->container (this); - if (deployedSharedResource_.get ()) deployedSharedResource_->container (this); - if (id_.get ()) id_->container (this); - } +// InstanceResourceDeploymentDescription +// +::CIAO::Config_Handlers::ResourceUsageKind const& InstanceResourceDeploymentDescription:: +resourceUsage () const +{ +return *resourceUsage_; +} - ::CIAO::Config_Handlers::InstanceDeploymentDescription& InstanceDeploymentDescription:: - operator= (::CIAO::Config_Handlers::InstanceDeploymentDescription const& s) - { - name (s.name ()); +void InstanceResourceDeploymentDescription:: +resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& e) +{ +*resourceUsage_ = e; +} - node (s.node ()); +// InstanceResourceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& InstanceResourceDeploymentDescription:: +requirementName () const +{ +return *requirementName_; +} - source (s.source ()); +void InstanceResourceDeploymentDescription:: +requirementName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*requirementName_ = e; +} - implementation (s.implementation ()); +// InstanceResourceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& InstanceResourceDeploymentDescription:: +resourceName () const +{ +return *resourceName_; +} - configProperty_.clear (); - { - for (configProperty_const_iterator i (s.configProperty_.begin ());i != s.configProperty_.end ();++i) add_configProperty (*i); - } +void InstanceResourceDeploymentDescription:: +resourceName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*resourceName_ = e; +} - if (s.deployedResource_.get ()) deployedResource (*(s.deployedResource_)); - else deployedResource_ = ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > (0); +// InstanceResourceDeploymentDescription +// +InstanceResourceDeploymentDescription::property_iterator InstanceResourceDeploymentDescription:: +begin_property () +{ +return property_.begin (); +} - if (s.deployedSharedResource_.get ()) deployedSharedResource (*(s.deployedSharedResource_)); - else deployedSharedResource_ = ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > (0); +InstanceResourceDeploymentDescription::property_iterator InstanceResourceDeploymentDescription:: +end_property () +{ +return property_.end (); +} - if (s.id_.get ()) id (*(s.id_)); - else id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (0); +InstanceResourceDeploymentDescription::property_const_iterator InstanceResourceDeploymentDescription:: +begin_property () const +{ +return property_.begin (); +} - return *this; - } +InstanceResourceDeploymentDescription::property_const_iterator InstanceResourceDeploymentDescription:: +end_property () const +{ +return property_.end (); +} +void InstanceResourceDeploymentDescription:: +add_property (::CIAO::Config_Handlers::Property const& e) +{ +property_.push_back (e); +} - // InstanceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& InstanceDeploymentDescription:: - name () const - { - return *name_; - } +size_t InstanceResourceDeploymentDescription:: +count_property(void) const +{ +return property_.size (); +} - void InstanceDeploymentDescription:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } - // InstanceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& InstanceDeploymentDescription:: - node () const - { - return *node_; - } +// InstanceDeploymentDescription +// + +InstanceDeploymentDescription:: +InstanceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__, +::XMLSchema::string< ACE_TCHAR > const& node__, +::XMLSchema::string< ACE_TCHAR > const& source__, +::XMLSchema::IDREF< ACE_TCHAR > const& implementation__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +node_ (new ::XMLSchema::string< ACE_TCHAR > (node__)), +source_ (new ::XMLSchema::string< ACE_TCHAR > (source__)), +implementation_ (new ::XMLSchema::IDREF< ACE_TCHAR > (implementation__)), +regulator__ () +{ +name_->container (this); +node_->container (this); +source_->container (this); +implementation_->container (this); +} - void InstanceDeploymentDescription:: - node (::XMLSchema::string< ACE_TCHAR > const& e) - { - *node_ = e; - } +InstanceDeploymentDescription:: +InstanceDeploymentDescription (::CIAO::Config_Handlers::InstanceDeploymentDescription const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +node_ (new ::XMLSchema::string< ACE_TCHAR > (*s.node_)), +source_ (new ::XMLSchema::string< ACE_TCHAR > (*s.source_)), +implementation_ (new ::XMLSchema::IDREF< ACE_TCHAR > (*s.implementation_)), +deployedResource_ (s.deployedResource_.get () ? new ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription (*s.deployedResource_) : 0), +deployedSharedResource_ (s.deployedSharedResource_.get () ? new ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription (*s.deployedSharedResource_) : 0), +id_ (s.id_.get () ? new ::XMLSchema::ID< ACE_TCHAR > (*s.id_) : 0), +regulator__ () +{ +name_->container (this); +node_->container (this); +source_->container (this); +implementation_->container (this); +{ +for (configProperty_const_iterator i (s.configProperty_.begin ());i != s.configProperty_.end ();++i) add_configProperty (*i); +} - // InstanceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& InstanceDeploymentDescription:: - source () const - { - return *source_; - } +if (deployedResource_.get ()) deployedResource_->container (this); +if (deployedSharedResource_.get ()) deployedSharedResource_->container (this); +if (id_.get ()) id_->container (this); +} - void InstanceDeploymentDescription:: - source (::XMLSchema::string< ACE_TCHAR > const& e) - { - *source_ = e; - } +::CIAO::Config_Handlers::InstanceDeploymentDescription& InstanceDeploymentDescription:: +operator= (::CIAO::Config_Handlers::InstanceDeploymentDescription const& s) +{ +name (s.name ()); - // InstanceDeploymentDescription - // - ::XMLSchema::IDREF< ACE_TCHAR > const& InstanceDeploymentDescription:: - implementation () const - { - return *implementation_; - } +node (s.node ()); - void InstanceDeploymentDescription:: - implementation (::XMLSchema::IDREF< ACE_TCHAR > const& e) - { - *implementation_ = e; - } +source (s.source ()); - // InstanceDeploymentDescription - // - InstanceDeploymentDescription::configProperty_iterator InstanceDeploymentDescription:: - begin_configProperty () - { - return configProperty_.begin (); - } +implementation (s.implementation ()); - InstanceDeploymentDescription::configProperty_iterator InstanceDeploymentDescription:: - end_configProperty () - { - return configProperty_.end (); - } +configProperty_.clear (); +{ +for (configProperty_const_iterator i (s.configProperty_.begin ());i != s.configProperty_.end ();++i) add_configProperty (*i); +} - InstanceDeploymentDescription::configProperty_const_iterator InstanceDeploymentDescription:: - begin_configProperty () const - { - return configProperty_.begin (); - } +if (s.deployedResource_.get ()) deployedResource (*(s.deployedResource_)); +else deployedResource_ = ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > (0); - InstanceDeploymentDescription::configProperty_const_iterator InstanceDeploymentDescription:: - end_configProperty () const - { - return configProperty_.end (); - } +if (s.deployedSharedResource_.get ()) deployedSharedResource (*(s.deployedSharedResource_)); +else deployedSharedResource_ = ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > (0); - void InstanceDeploymentDescription:: - add_configProperty (::CIAO::Config_Handlers::Property const& e) - { - configProperty_.push_back (e); - } +if (s.id_.get ()) id (*(s.id_)); +else id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (0); - size_t InstanceDeploymentDescription:: - count_configProperty(void) const - { - return configProperty_.size (); - } +return *this; +} - // InstanceDeploymentDescription - // - bool InstanceDeploymentDescription:: - deployedResource_p () const - { - return deployedResource_.get () != 0; - } - ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& InstanceDeploymentDescription:: - deployedResource () const - { - return *deployedResource_; - } +// InstanceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& InstanceDeploymentDescription:: +name () const +{ +return *name_; +} - void InstanceDeploymentDescription:: - deployedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& e) - { - if (deployedResource_.get ()) - { - *deployedResource_ = e; - } +void InstanceDeploymentDescription:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - else - { - deployedResource_ = ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > (new ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription (e)); - deployedResource_->container (this); - } - } +// InstanceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& InstanceDeploymentDescription:: +node () const +{ +return *node_; +} - // InstanceDeploymentDescription - // - bool InstanceDeploymentDescription:: - deployedSharedResource_p () const - { - return deployedSharedResource_.get () != 0; - } +void InstanceDeploymentDescription:: +node (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*node_ = e; +} - ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& InstanceDeploymentDescription:: - deployedSharedResource () const - { - return *deployedSharedResource_; - } +// InstanceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& InstanceDeploymentDescription:: +source () const +{ +return *source_; +} - void InstanceDeploymentDescription:: - deployedSharedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& e) - { - if (deployedSharedResource_.get ()) - { - *deployedSharedResource_ = e; - } +void InstanceDeploymentDescription:: +source (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*source_ = e; +} - else - { - deployedSharedResource_ = ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > (new ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription (e)); - deployedSharedResource_->container (this); - } - } +// InstanceDeploymentDescription +// +::XMLSchema::IDREF< ACE_TCHAR > const& InstanceDeploymentDescription:: +implementation () const +{ +return *implementation_; +} - // InstanceDeploymentDescription - // - bool InstanceDeploymentDescription:: - id_p () const - { - return id_.get () != 0; - } +void InstanceDeploymentDescription:: +implementation (::XMLSchema::IDREF< ACE_TCHAR > const& e) +{ +*implementation_ = e; +} - ::XMLSchema::ID< ACE_TCHAR > const& InstanceDeploymentDescription:: - id () const - { - return *id_; - } +// InstanceDeploymentDescription +// +InstanceDeploymentDescription::configProperty_iterator InstanceDeploymentDescription:: +begin_configProperty () +{ +return configProperty_.begin (); +} - ::XMLSchema::ID< ACE_TCHAR >& InstanceDeploymentDescription:: - id () - { - return *id_; - } +InstanceDeploymentDescription::configProperty_iterator InstanceDeploymentDescription:: +end_configProperty () +{ +return configProperty_.end (); +} - void InstanceDeploymentDescription:: - id (::XMLSchema::ID< ACE_TCHAR > const& e) - { - if (id_.get ()) - { - *id_ = e; - } +InstanceDeploymentDescription::configProperty_const_iterator InstanceDeploymentDescription:: +begin_configProperty () const +{ +return configProperty_.begin (); +} - else - { - id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (new ::XMLSchema::ID< ACE_TCHAR > (e)); - id_->container (this); - } - } +InstanceDeploymentDescription::configProperty_const_iterator InstanceDeploymentDescription:: +end_configProperty () const +{ +return configProperty_.end (); +} +void InstanceDeploymentDescription:: +add_configProperty (::CIAO::Config_Handlers::Property const& e) +{ +configProperty_.push_back (e); +} - // CCMComponentPortKind - // +size_t InstanceDeploymentDescription:: +count_configProperty(void) const +{ +return configProperty_.size (); +} - CCMComponentPortKind::Value CCMComponentPortKind:: - integral () const - { - return v_; - } +// InstanceDeploymentDescription +// +bool InstanceDeploymentDescription:: +deployedResource_p () const +{ +return deployedResource_.get () != 0; +} - bool - operator== (::CIAO::Config_Handlers::CCMComponentPortKind const& a, ::CIAO::Config_Handlers::CCMComponentPortKind const& b) - { - return a.v_ == b.v_; - } +::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& InstanceDeploymentDescription:: +deployedResource () const +{ +return *deployedResource_; +} - bool - operator!= (::CIAO::Config_Handlers::CCMComponentPortKind const& a, ::CIAO::Config_Handlers::CCMComponentPortKind const& b) - { - return a.v_ != b.v_; - } +void InstanceDeploymentDescription:: +deployedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& e) +{ +if (deployedResource_.get ()) +{ +*deployedResource_ = e; +} - CCMComponentPortKind:: - CCMComponentPortKind (CCMComponentPortKind::Value v) - : v_ (v) - { - } +else +{ +deployedResource_ = ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > (new ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription (e)); +deployedResource_->container (this); +} +} - // ComponentPortDescription - // - - ComponentPortDescription:: - ComponentPortDescription (::XMLSchema::string< ACE_TCHAR > const& name__, - ::XMLSchema::string< ACE_TCHAR > const& specificType__, - ::XMLSchema::string< ACE_TCHAR > const& supportedType__, - ::XMLSchema::string< ACE_TCHAR > const& provider__, - ::XMLSchema::string< ACE_TCHAR > const& exclusiveProvider__, - ::XMLSchema::string< ACE_TCHAR > const& exclusiveUser__, - ::XMLSchema::string< ACE_TCHAR > const& optional__, - ::CIAO::Config_Handlers::CCMComponentPortKind const& kind__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - specificType_ (new ::XMLSchema::string< ACE_TCHAR > (specificType__)), - supportedType_ (new ::XMLSchema::string< ACE_TCHAR > (supportedType__)), - provider_ (new ::XMLSchema::string< ACE_TCHAR > (provider__)), - exclusiveProvider_ (new ::XMLSchema::string< ACE_TCHAR > (exclusiveProvider__)), - exclusiveUser_ (new ::XMLSchema::string< ACE_TCHAR > (exclusiveUser__)), - optional_ (new ::XMLSchema::string< ACE_TCHAR > (optional__)), - kind_ (new ::CIAO::Config_Handlers::CCMComponentPortKind (kind__)), - regulator__ () - { - name_->container (this); - specificType_->container (this); - supportedType_->container (this); - provider_->container (this); - exclusiveProvider_->container (this); - exclusiveUser_->container (this); - optional_->container (this); - kind_->container (this); - } +// InstanceDeploymentDescription +// +bool InstanceDeploymentDescription:: +deployedSharedResource_p () const +{ +return deployedSharedResource_.get () != 0; +} - ComponentPortDescription:: - ComponentPortDescription (::CIAO::Config_Handlers::ComponentPortDescription const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - specificType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.specificType_)), - supportedType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.supportedType_)), - provider_ (new ::XMLSchema::string< ACE_TCHAR > (*s.provider_)), - exclusiveProvider_ (new ::XMLSchema::string< ACE_TCHAR > (*s.exclusiveProvider_)), - exclusiveUser_ (new ::XMLSchema::string< ACE_TCHAR > (*s.exclusiveUser_)), - optional_ (new ::XMLSchema::string< ACE_TCHAR > (*s.optional_)), - kind_ (new ::CIAO::Config_Handlers::CCMComponentPortKind (*s.kind_)), - regulator__ () - { - name_->container (this); - specificType_->container (this); - supportedType_->container (this); - provider_->container (this); - exclusiveProvider_->container (this); - exclusiveUser_->container (this); - optional_->container (this); - kind_->container (this); - } +::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& InstanceDeploymentDescription:: +deployedSharedResource () const +{ +return *deployedSharedResource_; +} - ::CIAO::Config_Handlers::ComponentPortDescription& ComponentPortDescription:: - operator= (::CIAO::Config_Handlers::ComponentPortDescription const& s) - { - name (s.name ()); +void InstanceDeploymentDescription:: +deployedSharedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& e) +{ +if (deployedSharedResource_.get ()) +{ +*deployedSharedResource_ = e; +} - specificType (s.specificType ()); +else +{ +deployedSharedResource_ = ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > (new ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription (e)); +deployedSharedResource_->container (this); +} +} - supportedType (s.supportedType ()); +// InstanceDeploymentDescription +// +bool InstanceDeploymentDescription:: +id_p () const +{ +return id_.get () != 0; +} - provider (s.provider ()); +::XMLSchema::ID< ACE_TCHAR > const& InstanceDeploymentDescription:: +id () const +{ +return *id_; +} - exclusiveProvider (s.exclusiveProvider ()); +::XMLSchema::ID< ACE_TCHAR >& InstanceDeploymentDescription:: +id () +{ +return *id_; +} - exclusiveUser (s.exclusiveUser ()); +void InstanceDeploymentDescription:: +id (::XMLSchema::ID< ACE_TCHAR > const& e) +{ +if (id_.get ()) +{ +*id_ = e; +} - optional (s.optional ()); +else +{ +id_ = ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > (new ::XMLSchema::ID< ACE_TCHAR > (e)); +id_->container (this); +} +} - kind (s.kind ()); - return *this; - } +// CCMComponentPortKind +// +CCMComponentPortKind::Value CCMComponentPortKind:: +integral () const +{ +return v_; +} - // ComponentPortDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPortDescription:: - name () const - { - return *name_; - } +bool +operator== (::CIAO::Config_Handlers::CCMComponentPortKind const& a, ::CIAO::Config_Handlers::CCMComponentPortKind const& b) +{ +return a.v_ == b.v_; +} - void ComponentPortDescription:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +bool +operator!= (::CIAO::Config_Handlers::CCMComponentPortKind const& a, ::CIAO::Config_Handlers::CCMComponentPortKind const& b) +{ +return a.v_ != b.v_; +} - // ComponentPortDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPortDescription:: - specificType () const - { - return *specificType_; - } +CCMComponentPortKind:: +CCMComponentPortKind (CCMComponentPortKind::Value v) +: v_ (v) +{ +} - void ComponentPortDescription:: - specificType (::XMLSchema::string< ACE_TCHAR > const& e) - { - *specificType_ = e; - } +// ComponentPortDescription +// + +ComponentPortDescription:: +ComponentPortDescription (::XMLSchema::string< ACE_TCHAR > const& name__, +::XMLSchema::boolean const& provider__, +::XMLSchema::boolean const& exclusiveProvider__, +::XMLSchema::boolean const& exclusiveUser__, +::XMLSchema::boolean const& optional__, +::CIAO::Config_Handlers::CCMComponentPortKind const& kind__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +provider_ (new ::XMLSchema::boolean (provider__)), +exclusiveProvider_ (new ::XMLSchema::boolean (exclusiveProvider__)), +exclusiveUser_ (new ::XMLSchema::boolean (exclusiveUser__)), +optional_ (new ::XMLSchema::boolean (optional__)), +kind_ (new ::CIAO::Config_Handlers::CCMComponentPortKind (kind__)), +regulator__ () +{ +name_->container (this); +provider_->container (this); +exclusiveProvider_->container (this); +exclusiveUser_->container (this); +optional_->container (this); +kind_->container (this); +} - // ComponentPortDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPortDescription:: - supportedType () const - { - return *supportedType_; - } +ComponentPortDescription:: +ComponentPortDescription (::CIAO::Config_Handlers::ComponentPortDescription const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +specificType_ (s.specificType_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.specificType_) : 0), +provider_ (new ::XMLSchema::boolean (*s.provider_)), +exclusiveProvider_ (new ::XMLSchema::boolean (*s.exclusiveProvider_)), +exclusiveUser_ (new ::XMLSchema::boolean (*s.exclusiveUser_)), +optional_ (new ::XMLSchema::boolean (*s.optional_)), +kind_ (new ::CIAO::Config_Handlers::CCMComponentPortKind (*s.kind_)), +regulator__ () +{ +name_->container (this); +if (specificType_.get ()) specificType_->container (this); +{ +for (supportedType_const_iterator i (s.supportedType_.begin ());i != s.supportedType_.end ();++i) add_supportedType (*i); +} - void ComponentPortDescription:: - supportedType (::XMLSchema::string< ACE_TCHAR > const& e) - { - *supportedType_ = e; - } +provider_->container (this); +exclusiveProvider_->container (this); +exclusiveUser_->container (this); +optional_->container (this); +kind_->container (this); +} - // ComponentPortDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPortDescription:: - provider () const - { - return *provider_; - } +::CIAO::Config_Handlers::ComponentPortDescription& ComponentPortDescription:: +operator= (::CIAO::Config_Handlers::ComponentPortDescription const& s) +{ +name (s.name ()); - void ComponentPortDescription:: - provider (::XMLSchema::string< ACE_TCHAR > const& e) - { - *provider_ = e; - } +if (s.specificType_.get ()) specificType (*(s.specificType_)); +else specificType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - // ComponentPortDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPortDescription:: - exclusiveProvider () const - { - return *exclusiveProvider_; - } +supportedType_.clear (); +{ +for (supportedType_const_iterator i (s.supportedType_.begin ());i != s.supportedType_.end ();++i) add_supportedType (*i); +} - void ComponentPortDescription:: - exclusiveProvider (::XMLSchema::string< ACE_TCHAR > const& e) - { - *exclusiveProvider_ = e; - } +provider (s.provider ()); - // ComponentPortDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPortDescription:: - exclusiveUser () const - { - return *exclusiveUser_; - } +exclusiveProvider (s.exclusiveProvider ()); - void ComponentPortDescription:: - exclusiveUser (::XMLSchema::string< ACE_TCHAR > const& e) - { - *exclusiveUser_ = e; - } +exclusiveUser (s.exclusiveUser ()); - // ComponentPortDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPortDescription:: - optional () const - { - return *optional_; - } +optional (s.optional ()); - void ComponentPortDescription:: - optional (::XMLSchema::string< ACE_TCHAR > const& e) - { - *optional_ = e; - } +kind (s.kind ()); - // ComponentPortDescription - // - ::CIAO::Config_Handlers::CCMComponentPortKind const& ComponentPortDescription:: - kind () const - { - return *kind_; - } +return *this; +} - void ComponentPortDescription:: - kind (::CIAO::Config_Handlers::CCMComponentPortKind const& e) - { - *kind_ = e; - } +// ComponentPortDescription +// +::XMLSchema::string< ACE_TCHAR > const& ComponentPortDescription:: +name () const +{ +return *name_; +} - // ComponentPropertyDescription - // +void ComponentPortDescription:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - ComponentPropertyDescription:: - ComponentPropertyDescription (::XMLSchema::string< ACE_TCHAR > const& name__, - ::CIAO::Config_Handlers::DataType const& type__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - type_ (new ::CIAO::Config_Handlers::DataType (type__)), - regulator__ () - { - name_->container (this); - type_->container (this); - } +// ComponentPortDescription +// +bool ComponentPortDescription:: +specificType_p () const +{ +return specificType_.get () != 0; +} - ComponentPropertyDescription:: - ComponentPropertyDescription (::CIAO::Config_Handlers::ComponentPropertyDescription const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - type_ (new ::CIAO::Config_Handlers::DataType (*s.type_)), - regulator__ () - { - name_->container (this); - type_->container (this); - } +::XMLSchema::string< ACE_TCHAR > const& ComponentPortDescription:: +specificType () const +{ +return *specificType_; +} - ::CIAO::Config_Handlers::ComponentPropertyDescription& ComponentPropertyDescription:: - operator= (::CIAO::Config_Handlers::ComponentPropertyDescription const& s) - { - name (s.name ()); +void ComponentPortDescription:: +specificType (::XMLSchema::string< ACE_TCHAR > const& e) +{ +if (specificType_.get ()) +{ +*specificType_ = e; +} - type (s.type ()); +else +{ +specificType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +specificType_->container (this); +} +} - return *this; - } +// ComponentPortDescription +// +ComponentPortDescription::supportedType_iterator ComponentPortDescription:: +begin_supportedType () +{ +return supportedType_.begin (); +} +ComponentPortDescription::supportedType_iterator ComponentPortDescription:: +end_supportedType () +{ +return supportedType_.end (); +} - // ComponentPropertyDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPropertyDescription:: - name () const - { - return *name_; - } +ComponentPortDescription::supportedType_const_iterator ComponentPortDescription:: +begin_supportedType () const +{ +return supportedType_.begin (); +} - void ComponentPropertyDescription:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +ComponentPortDescription::supportedType_const_iterator ComponentPortDescription:: +end_supportedType () const +{ +return supportedType_.end (); +} - // ComponentPropertyDescription - // - ::CIAO::Config_Handlers::DataType const& ComponentPropertyDescription:: - type () const - { - return *type_; - } +void ComponentPortDescription:: +add_supportedType (::XMLSchema::string< ACE_TCHAR > const& e) +{ +supportedType_.push_back (e); +} - void ComponentPropertyDescription:: - type (::CIAO::Config_Handlers::DataType const& e) - { - *type_ = e; - } +size_t ComponentPortDescription:: +count_supportedType(void) const +{ +return supportedType_.size (); +} +// ComponentPortDescription +// +::XMLSchema::boolean const& ComponentPortDescription:: +provider () const +{ +return *provider_; +} - // ComponentExternalPortEndpoint - // +void ComponentPortDescription:: +provider (::XMLSchema::boolean const& e) +{ +*provider_ = e; +} - ComponentExternalPortEndpoint:: - ComponentExternalPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__) - : - ::XSCRT::Type (), - portName_ (new ::XMLSchema::string< ACE_TCHAR > (portName__)), - regulator__ () - { - portName_->container (this); - } +// ComponentPortDescription +// +::XMLSchema::boolean const& ComponentPortDescription:: +exclusiveProvider () const +{ +return *exclusiveProvider_; +} - ComponentExternalPortEndpoint:: - ComponentExternalPortEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& s) - : - ::XSCRT::Type (), - portName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.portName_)), - regulator__ () - { - portName_->container (this); - } +void ComponentPortDescription:: +exclusiveProvider (::XMLSchema::boolean const& e) +{ +*exclusiveProvider_ = e; +} - ::CIAO::Config_Handlers::ComponentExternalPortEndpoint& ComponentExternalPortEndpoint:: - operator= (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& s) - { - portName (s.portName ()); +// ComponentPortDescription +// +::XMLSchema::boolean const& ComponentPortDescription:: +exclusiveUser () const +{ +return *exclusiveUser_; +} - return *this; - } +void ComponentPortDescription:: +exclusiveUser (::XMLSchema::boolean const& e) +{ +*exclusiveUser_ = e; +} +// ComponentPortDescription +// +::XMLSchema::boolean const& ComponentPortDescription:: +optional () const +{ +return *optional_; +} - // ComponentExternalPortEndpoint - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentExternalPortEndpoint:: - portName () const - { - return *portName_; - } +void ComponentPortDescription:: +optional (::XMLSchema::boolean const& e) +{ +*optional_ = e; +} - void ComponentExternalPortEndpoint:: - portName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *portName_ = e; - } +// ComponentPortDescription +// +::CIAO::Config_Handlers::CCMComponentPortKind const& ComponentPortDescription:: +kind () const +{ +return *kind_; +} +void ComponentPortDescription:: +kind (::CIAO::Config_Handlers::CCMComponentPortKind const& e) +{ +*kind_ = e; +} - // PlanSubcomponentPortEndpoint - // - PlanSubcomponentPortEndpoint:: - PlanSubcomponentPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__, - ::CIAO::Config_Handlers::CCMComponentPortKind const& kind__, - ::XMLSchema::IDREF< ACE_TCHAR > const& instance__) - : - ::XSCRT::Type (), - portName_ (new ::XMLSchema::string< ACE_TCHAR > (portName__)), - kind_ (new ::CIAO::Config_Handlers::CCMComponentPortKind (kind__)), - instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (instance__)), - regulator__ () - { - portName_->container (this); - kind_->container (this); - instance_->container (this); - } +// ComponentPropertyDescription +// - PlanSubcomponentPortEndpoint:: - PlanSubcomponentPortEndpoint (::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint const& s) - : - ::XSCRT::Type (), - portName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.portName_)), - provider_ (s.provider_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.provider_) : 0), - kind_ (new ::CIAO::Config_Handlers::CCMComponentPortKind (*s.kind_)), - instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (*s.instance_)), - regulator__ () - { - portName_->container (this); - if (provider_.get ()) provider_->container (this); - kind_->container (this); - instance_->container (this); - } +ComponentPropertyDescription:: +ComponentPropertyDescription (::XMLSchema::string< ACE_TCHAR > const& name__, +::CIAO::Config_Handlers::DataType const& type__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +type_ (new ::CIAO::Config_Handlers::DataType (type__)), +regulator__ () +{ +name_->container (this); +type_->container (this); +} - ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint& PlanSubcomponentPortEndpoint:: - operator= (::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint const& s) - { - portName (s.portName ()); +ComponentPropertyDescription:: +ComponentPropertyDescription (::CIAO::Config_Handlers::ComponentPropertyDescription const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +type_ (new ::CIAO::Config_Handlers::DataType (*s.type_)), +regulator__ () +{ +name_->container (this); +type_->container (this); +} - if (s.provider_.get ()) provider (*(s.provider_)); - else provider_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); +::CIAO::Config_Handlers::ComponentPropertyDescription& ComponentPropertyDescription:: +operator= (::CIAO::Config_Handlers::ComponentPropertyDescription const& s) +{ +name (s.name ()); - kind (s.kind ()); +type (s.type ()); - instance (s.instance ()); +return *this; +} - return *this; - } +// ComponentPropertyDescription +// +::XMLSchema::string< ACE_TCHAR > const& ComponentPropertyDescription:: +name () const +{ +return *name_; +} - // PlanSubcomponentPortEndpoint - // - ::XMLSchema::string< ACE_TCHAR > const& PlanSubcomponentPortEndpoint:: - portName () const - { - return *portName_; - } +void ComponentPropertyDescription:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - void PlanSubcomponentPortEndpoint:: - portName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *portName_ = e; - } +// ComponentPropertyDescription +// +::CIAO::Config_Handlers::DataType const& ComponentPropertyDescription:: +type () const +{ +return *type_; +} - // PlanSubcomponentPortEndpoint - // - bool PlanSubcomponentPortEndpoint:: - provider_p () const - { - return provider_.get () != 0; - } +void ComponentPropertyDescription:: +type (::CIAO::Config_Handlers::DataType const& e) +{ +*type_ = e; +} - ::XMLSchema::string< ACE_TCHAR > const& PlanSubcomponentPortEndpoint:: - provider () const - { - return *provider_; - } - void PlanSubcomponentPortEndpoint:: - provider (::XMLSchema::string< ACE_TCHAR > const& e) - { - if (provider_.get ()) - { - *provider_ = e; - } +// ComponentExternalPortEndpoint +// - else - { - provider_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - provider_->container (this); - } - } +ComponentExternalPortEndpoint:: +ComponentExternalPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__) +: +::XSCRT::Type (), +portName_ (new ::XMLSchema::string< ACE_TCHAR > (portName__)), +regulator__ () +{ +portName_->container (this); +} - // PlanSubcomponentPortEndpoint - // - ::CIAO::Config_Handlers::CCMComponentPortKind const& PlanSubcomponentPortEndpoint:: - kind () const - { - return *kind_; - } +ComponentExternalPortEndpoint:: +ComponentExternalPortEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& s) +: +::XSCRT::Type (), +portName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.portName_)), +regulator__ () +{ +portName_->container (this); +} - void PlanSubcomponentPortEndpoint:: - kind (::CIAO::Config_Handlers::CCMComponentPortKind const& e) - { - *kind_ = e; - } +::CIAO::Config_Handlers::ComponentExternalPortEndpoint& ComponentExternalPortEndpoint:: +operator= (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& s) +{ +portName (s.portName ()); - // PlanSubcomponentPortEndpoint - // - ::XMLSchema::IDREF< ACE_TCHAR > const& PlanSubcomponentPortEndpoint:: - instance () const - { - return *instance_; - } +return *this; +} - void PlanSubcomponentPortEndpoint:: - instance (::XMLSchema::IDREF< ACE_TCHAR > const& e) - { - *instance_ = e; - } +// ComponentExternalPortEndpoint +// +::XMLSchema::string< ACE_TCHAR > const& ComponentExternalPortEndpoint:: +portName () const +{ +return *portName_; +} - // ExternalReferenceEndpoint - // +void ComponentExternalPortEndpoint:: +portName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*portName_ = e; +} - ExternalReferenceEndpoint:: - ExternalReferenceEndpoint (::XMLSchema::string< ACE_TCHAR > const& location__) - : - ::XSCRT::Type (), - location_ (new ::XMLSchema::string< ACE_TCHAR > (location__)), - regulator__ () - { - location_->container (this); - } - ExternalReferenceEndpoint:: - ExternalReferenceEndpoint (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& s) - : - ::XSCRT::Type (), - location_ (new ::XMLSchema::string< ACE_TCHAR > (*s.location_)), - regulator__ () - { - location_->container (this); - } +// PlanSubcomponentPortEndpoint +// - ::CIAO::Config_Handlers::ExternalReferenceEndpoint& ExternalReferenceEndpoint:: - operator= (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& s) - { - location (s.location ()); +PlanSubcomponentPortEndpoint:: +PlanSubcomponentPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__, +::CIAO::Config_Handlers::CCMComponentPortKind const& kind__, +::XMLSchema::IDREF< ACE_TCHAR > const& instance__) +: +::XSCRT::Type (), +portName_ (new ::XMLSchema::string< ACE_TCHAR > (portName__)), +kind_ (new ::CIAO::Config_Handlers::CCMComponentPortKind (kind__)), +instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (instance__)), +regulator__ () +{ +portName_->container (this); +kind_->container (this); +instance_->container (this); +} - return *this; - } +PlanSubcomponentPortEndpoint:: +PlanSubcomponentPortEndpoint (::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint const& s) +: +::XSCRT::Type (), +portName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.portName_)), +provider_ (s.provider_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.provider_) : 0), +kind_ (new ::CIAO::Config_Handlers::CCMComponentPortKind (*s.kind_)), +instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (*s.instance_)), +regulator__ () +{ +portName_->container (this); +if (provider_.get ()) provider_->container (this); +kind_->container (this); +instance_->container (this); +} +::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint& PlanSubcomponentPortEndpoint:: +operator= (::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint const& s) +{ +portName (s.portName ()); - // ExternalReferenceEndpoint - // - ::XMLSchema::string< ACE_TCHAR > const& ExternalReferenceEndpoint:: - location () const - { - return *location_; - } +if (s.provider_.get ()) provider (*(s.provider_)); +else provider_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - void ExternalReferenceEndpoint:: - location (::XMLSchema::string< ACE_TCHAR > const& e) - { - *location_ = e; - } +kind (s.kind ()); +instance (s.instance ()); - // ConnectionResourceDeploymentDescription - // - - ConnectionResourceDeploymentDescription:: - ConnectionResourceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& targetName__, - ::XMLSchema::string< ACE_TCHAR > const& requirementName__, - ::XMLSchema::string< ACE_TCHAR > const& resourceName__, - ::CIAO::Config_Handlers::Any const& resourceValue__) - : - ::XSCRT::Type (), - targetName_ (new ::XMLSchema::string< ACE_TCHAR > (targetName__)), - requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (requirementName__)), - resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (resourceName__)), - resourceValue_ (new ::CIAO::Config_Handlers::Any (resourceValue__)), - regulator__ () - { - targetName_->container (this); - requirementName_->container (this); - resourceName_->container (this); - resourceValue_->container (this); - } +return *this; +} - ConnectionResourceDeploymentDescription:: - ConnectionResourceDeploymentDescription (::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& s) - : - ::XSCRT::Type (), - targetName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.targetName_)), - requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requirementName_)), - resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceName_)), - resourceValue_ (new ::CIAO::Config_Handlers::Any (*s.resourceValue_)), - regulator__ () - { - targetName_->container (this); - requirementName_->container (this); - resourceName_->container (this); - resourceValue_->container (this); - } - ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription& ConnectionResourceDeploymentDescription:: - operator= (::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& s) - { - targetName (s.targetName ()); +// PlanSubcomponentPortEndpoint +// +::XMLSchema::string< ACE_TCHAR > const& PlanSubcomponentPortEndpoint:: +portName () const +{ +return *portName_; +} - requirementName (s.requirementName ()); +void PlanSubcomponentPortEndpoint:: +portName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*portName_ = e; +} - resourceName (s.resourceName ()); +// PlanSubcomponentPortEndpoint +// +bool PlanSubcomponentPortEndpoint:: +provider_p () const +{ +return provider_.get () != 0; +} - resourceValue (s.resourceValue ()); +::XMLSchema::string< ACE_TCHAR > const& PlanSubcomponentPortEndpoint:: +provider () const +{ +return *provider_; +} - return *this; - } +void PlanSubcomponentPortEndpoint:: +provider (::XMLSchema::string< ACE_TCHAR > const& e) +{ +if (provider_.get ()) +{ +*provider_ = e; +} +else +{ +provider_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +provider_->container (this); +} +} - // ConnectionResourceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ConnectionResourceDeploymentDescription:: - targetName () const - { - return *targetName_; - } +// PlanSubcomponentPortEndpoint +// +::CIAO::Config_Handlers::CCMComponentPortKind const& PlanSubcomponentPortEndpoint:: +kind () const +{ +return *kind_; +} - void ConnectionResourceDeploymentDescription:: - targetName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *targetName_ = e; - } +void PlanSubcomponentPortEndpoint:: +kind (::CIAO::Config_Handlers::CCMComponentPortKind const& e) +{ +*kind_ = e; +} - // ConnectionResourceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ConnectionResourceDeploymentDescription:: - requirementName () const - { - return *requirementName_; - } +// PlanSubcomponentPortEndpoint +// +::XMLSchema::IDREF< ACE_TCHAR > const& PlanSubcomponentPortEndpoint:: +instance () const +{ +return *instance_; +} - void ConnectionResourceDeploymentDescription:: - requirementName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *requirementName_ = e; - } +void PlanSubcomponentPortEndpoint:: +instance (::XMLSchema::IDREF< ACE_TCHAR > const& e) +{ +*instance_ = e; +} - // ConnectionResourceDeploymentDescription - // - ::XMLSchema::string< ACE_TCHAR > const& ConnectionResourceDeploymentDescription:: - resourceName () const - { - return *resourceName_; - } - void ConnectionResourceDeploymentDescription:: - resourceName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *resourceName_ = e; - } +// ExternalReferenceEndpoint +// - // ConnectionResourceDeploymentDescription - // - ::CIAO::Config_Handlers::Any const& ConnectionResourceDeploymentDescription:: - resourceValue () const - { - return *resourceValue_; - } +ExternalReferenceEndpoint:: +ExternalReferenceEndpoint (::XMLSchema::string< ACE_TCHAR > const& location__) +: +::XSCRT::Type (), +location_ (new ::XMLSchema::string< ACE_TCHAR > (location__)), +regulator__ () +{ +location_->container (this); +} - void ConnectionResourceDeploymentDescription:: - resourceValue (::CIAO::Config_Handlers::Any const& e) - { - *resourceValue_ = e; - } +ExternalReferenceEndpoint:: +ExternalReferenceEndpoint (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& s) +: +::XSCRT::Type (), +location_ (new ::XMLSchema::string< ACE_TCHAR > (*s.location_)), +regulator__ () +{ +location_->container (this); +} +::CIAO::Config_Handlers::ExternalReferenceEndpoint& ExternalReferenceEndpoint:: +operator= (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& s) +{ +location (s.location ()); - // PlanConnectionDescription - // +return *this; +} - PlanConnectionDescription:: - PlanConnectionDescription (::XMLSchema::string< ACE_TCHAR > const& name__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - regulator__ () - { - name_->container (this); - } - PlanConnectionDescription:: - PlanConnectionDescription (::CIAO::Config_Handlers::PlanConnectionDescription const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - source_ (s.source_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.source_) : 0), - regulator__ () - { - name_->container (this); - if (source_.get ()) source_->container (this); - { - for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); - } +// ExternalReferenceEndpoint +// +::XMLSchema::string< ACE_TCHAR > const& ExternalReferenceEndpoint:: +location () const +{ +return *location_; +} - { - for (externalEndpoint_const_iterator i (s.externalEndpoint_.begin ());i != s.externalEndpoint_.end ();++i) add_externalEndpoint (*i); - } +void ExternalReferenceEndpoint:: +location (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*location_ = e; +} - { - for (internalEndpoint_const_iterator i (s.internalEndpoint_.begin ());i != s.internalEndpoint_.end ();++i) add_internalEndpoint (*i); - } - { - for (externalReference_const_iterator i (s.externalReference_.begin ());i != s.externalReference_.end ();++i) add_externalReference (*i); - } +// ConnectionResourceDeploymentDescription +// - { - for (deployedResource_const_iterator i (s.deployedResource_.begin ());i != s.deployedResource_.end ();++i) add_deployedResource (*i); - } - } +ConnectionResourceDeploymentDescription:: +ConnectionResourceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& targetName__, +::XMLSchema::string< ACE_TCHAR > const& requirementName__, +::XMLSchema::string< ACE_TCHAR > const& resourceName__) +: +::XSCRT::Type (), +targetName_ (new ::XMLSchema::string< ACE_TCHAR > (targetName__)), +requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (requirementName__)), +resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (resourceName__)), +regulator__ () +{ +targetName_->container (this); +requirementName_->container (this); +resourceName_->container (this); +} - ::CIAO::Config_Handlers::PlanConnectionDescription& PlanConnectionDescription:: - operator= (::CIAO::Config_Handlers::PlanConnectionDescription const& s) - { - name (s.name ()); +ConnectionResourceDeploymentDescription:: +ConnectionResourceDeploymentDescription (::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& s) +: +::XSCRT::Type (), +targetName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.targetName_)), +requirementName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requirementName_)), +resourceName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceName_)), +regulator__ () +{ +targetName_->container (this); +requirementName_->container (this); +resourceName_->container (this); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} +} - if (s.source_.get ()) source (*(s.source_)); - else source_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); +::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription& ConnectionResourceDeploymentDescription:: +operator= (::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& s) +{ +targetName (s.targetName ()); - deployRequirement_.clear (); - { - for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); - } +requirementName (s.requirementName ()); - externalEndpoint_.clear (); - { - for (externalEndpoint_const_iterator i (s.externalEndpoint_.begin ());i != s.externalEndpoint_.end ();++i) add_externalEndpoint (*i); - } +resourceName (s.resourceName ()); - internalEndpoint_.clear (); - { - for (internalEndpoint_const_iterator i (s.internalEndpoint_.begin ());i != s.internalEndpoint_.end ();++i) add_internalEndpoint (*i); - } +property_.clear (); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} - externalReference_.clear (); - { - for (externalReference_const_iterator i (s.externalReference_.begin ());i != s.externalReference_.end ();++i) add_externalReference (*i); - } +return *this; +} - deployedResource_.clear (); - { - for (deployedResource_const_iterator i (s.deployedResource_.begin ());i != s.deployedResource_.end ();++i) add_deployedResource (*i); - } - return *this; - } +// ConnectionResourceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& ConnectionResourceDeploymentDescription:: +targetName () const +{ +return *targetName_; +} +void ConnectionResourceDeploymentDescription:: +targetName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*targetName_ = e; +} - // PlanConnectionDescription - // - ::XMLSchema::string< ACE_TCHAR > const& PlanConnectionDescription:: - name () const - { - return *name_; - } +// ConnectionResourceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& ConnectionResourceDeploymentDescription:: +requirementName () const +{ +return *requirementName_; +} - void PlanConnectionDescription:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +void ConnectionResourceDeploymentDescription:: +requirementName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*requirementName_ = e; +} - // PlanConnectionDescription - // - bool PlanConnectionDescription:: - source_p () const - { - return source_.get () != 0; - } +// ConnectionResourceDeploymentDescription +// +::XMLSchema::string< ACE_TCHAR > const& ConnectionResourceDeploymentDescription:: +resourceName () const +{ +return *resourceName_; +} - ::XMLSchema::string< ACE_TCHAR > const& PlanConnectionDescription:: - source () const - { - return *source_; - } +void ConnectionResourceDeploymentDescription:: +resourceName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*resourceName_ = e; +} - void PlanConnectionDescription:: - source (::XMLSchema::string< ACE_TCHAR > const& e) - { - if (source_.get ()) - { - *source_ = e; - } +// ConnectionResourceDeploymentDescription +// +ConnectionResourceDeploymentDescription::property_iterator ConnectionResourceDeploymentDescription:: +begin_property () +{ +return property_.begin (); +} - else - { - source_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - source_->container (this); - } - } +ConnectionResourceDeploymentDescription::property_iterator ConnectionResourceDeploymentDescription:: +end_property () +{ +return property_.end (); +} - // PlanConnectionDescription - // - PlanConnectionDescription::deployRequirement_iterator PlanConnectionDescription:: - begin_deployRequirement () - { - return deployRequirement_.begin (); - } +ConnectionResourceDeploymentDescription::property_const_iterator ConnectionResourceDeploymentDescription:: +begin_property () const +{ +return property_.begin (); +} - PlanConnectionDescription::deployRequirement_iterator PlanConnectionDescription:: - end_deployRequirement () - { - return deployRequirement_.end (); - } +ConnectionResourceDeploymentDescription::property_const_iterator ConnectionResourceDeploymentDescription:: +end_property () const +{ +return property_.end (); +} - PlanConnectionDescription::deployRequirement_const_iterator PlanConnectionDescription:: - begin_deployRequirement () const - { - return deployRequirement_.begin (); - } +void ConnectionResourceDeploymentDescription:: +add_property (::CIAO::Config_Handlers::Property const& e) +{ +property_.push_back (e); +} - PlanConnectionDescription::deployRequirement_const_iterator PlanConnectionDescription:: - end_deployRequirement () const - { - return deployRequirement_.end (); - } +size_t ConnectionResourceDeploymentDescription:: +count_property(void) const +{ +return property_.size (); +} - void PlanConnectionDescription:: - add_deployRequirement (::CIAO::Config_Handlers::Requirement const& e) - { - deployRequirement_.push_back (e); - } - size_t PlanConnectionDescription:: - count_deployRequirement(void) const - { - return deployRequirement_.size (); - } +// PlanConnectionDescription +// - // PlanConnectionDescription - // - PlanConnectionDescription::externalEndpoint_iterator PlanConnectionDescription:: - begin_externalEndpoint () - { - return externalEndpoint_.begin (); - } +PlanConnectionDescription:: +PlanConnectionDescription (::XMLSchema::string< ACE_TCHAR > const& name__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +regulator__ () +{ +name_->container (this); +} - PlanConnectionDescription::externalEndpoint_iterator PlanConnectionDescription:: - end_externalEndpoint () - { - return externalEndpoint_.end (); - } +PlanConnectionDescription:: +PlanConnectionDescription (::CIAO::Config_Handlers::PlanConnectionDescription const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +source_ (s.source_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.source_) : 0), +regulator__ () +{ +name_->container (this); +if (source_.get ()) source_->container (this); +{ +for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); +} - PlanConnectionDescription::externalEndpoint_const_iterator PlanConnectionDescription:: - begin_externalEndpoint () const - { - return externalEndpoint_.begin (); - } +{ +for (externalEndpoint_const_iterator i (s.externalEndpoint_.begin ());i != s.externalEndpoint_.end ();++i) add_externalEndpoint (*i); +} - PlanConnectionDescription::externalEndpoint_const_iterator PlanConnectionDescription:: - end_externalEndpoint () const - { - return externalEndpoint_.end (); - } +{ +for (internalEndpoint_const_iterator i (s.internalEndpoint_.begin ());i != s.internalEndpoint_.end ();++i) add_internalEndpoint (*i); +} - void PlanConnectionDescription:: - add_externalEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& e) - { - externalEndpoint_.push_back (e); - } +{ +for (externalReference_const_iterator i (s.externalReference_.begin ());i != s.externalReference_.end ();++i) add_externalReference (*i); +} - size_t PlanConnectionDescription:: - count_externalEndpoint(void) const - { - return externalEndpoint_.size (); - } +{ +for (deployedResource_const_iterator i (s.deployedResource_.begin ());i != s.deployedResource_.end ();++i) add_deployedResource (*i); +} +} - // PlanConnectionDescription - // - PlanConnectionDescription::internalEndpoint_iterator PlanConnectionDescription:: - begin_internalEndpoint () - { - return internalEndpoint_.begin (); - } +::CIAO::Config_Handlers::PlanConnectionDescription& PlanConnectionDescription:: +operator= (::CIAO::Config_Handlers::PlanConnectionDescription const& s) +{ +name (s.name ()); - PlanConnectionDescription::internalEndpoint_iterator PlanConnectionDescription:: - end_internalEndpoint () - { - return internalEndpoint_.end (); - } +if (s.source_.get ()) source (*(s.source_)); +else source_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - PlanConnectionDescription::internalEndpoint_const_iterator PlanConnectionDescription:: - begin_internalEndpoint () const - { - return internalEndpoint_.begin (); - } +deployRequirement_.clear (); +{ +for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); +} - PlanConnectionDescription::internalEndpoint_const_iterator PlanConnectionDescription:: - end_internalEndpoint () const - { - return internalEndpoint_.end (); - } +externalEndpoint_.clear (); +{ +for (externalEndpoint_const_iterator i (s.externalEndpoint_.begin ());i != s.externalEndpoint_.end ();++i) add_externalEndpoint (*i); +} - void PlanConnectionDescription:: - add_internalEndpoint (::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint const& e) - { - internalEndpoint_.push_back (e); - } +internalEndpoint_.clear (); +{ +for (internalEndpoint_const_iterator i (s.internalEndpoint_.begin ());i != s.internalEndpoint_.end ();++i) add_internalEndpoint (*i); +} - size_t PlanConnectionDescription:: - count_internalEndpoint(void) const - { - return internalEndpoint_.size (); - } +externalReference_.clear (); +{ +for (externalReference_const_iterator i (s.externalReference_.begin ());i != s.externalReference_.end ();++i) add_externalReference (*i); +} - // PlanConnectionDescription - // - PlanConnectionDescription::externalReference_iterator PlanConnectionDescription:: - begin_externalReference () - { - return externalReference_.begin (); - } +deployedResource_.clear (); +{ +for (deployedResource_const_iterator i (s.deployedResource_.begin ());i != s.deployedResource_.end ();++i) add_deployedResource (*i); +} - PlanConnectionDescription::externalReference_iterator PlanConnectionDescription:: - end_externalReference () - { - return externalReference_.end (); - } +return *this; +} - PlanConnectionDescription::externalReference_const_iterator PlanConnectionDescription:: - begin_externalReference () const - { - return externalReference_.begin (); - } - PlanConnectionDescription::externalReference_const_iterator PlanConnectionDescription:: - end_externalReference () const - { - return externalReference_.end (); - } +// PlanConnectionDescription +// +::XMLSchema::string< ACE_TCHAR > const& PlanConnectionDescription:: +name () const +{ +return *name_; +} - void PlanConnectionDescription:: - add_externalReference (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& e) - { - externalReference_.push_back (e); - } +void PlanConnectionDescription:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - size_t PlanConnectionDescription:: - count_externalReference(void) const - { - return externalReference_.size (); - } +// PlanConnectionDescription +// +bool PlanConnectionDescription:: +source_p () const +{ +return source_.get () != 0; +} - // PlanConnectionDescription - // - PlanConnectionDescription::deployedResource_iterator PlanConnectionDescription:: - begin_deployedResource () - { - return deployedResource_.begin (); - } +::XMLSchema::string< ACE_TCHAR > const& PlanConnectionDescription:: +source () const +{ +return *source_; +} - PlanConnectionDescription::deployedResource_iterator PlanConnectionDescription:: - end_deployedResource () - { - return deployedResource_.end (); - } +void PlanConnectionDescription:: +source (::XMLSchema::string< ACE_TCHAR > const& e) +{ +if (source_.get ()) +{ +*source_ = e; +} - PlanConnectionDescription::deployedResource_const_iterator PlanConnectionDescription:: - begin_deployedResource () const - { - return deployedResource_.begin (); - } +else +{ +source_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +source_->container (this); +} +} - PlanConnectionDescription::deployedResource_const_iterator PlanConnectionDescription:: - end_deployedResource () const - { - return deployedResource_.end (); - } +// PlanConnectionDescription +// +PlanConnectionDescription::deployRequirement_iterator PlanConnectionDescription:: +begin_deployRequirement () +{ +return deployRequirement_.begin (); +} - void PlanConnectionDescription:: - add_deployedResource (::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& e) - { - deployedResource_.push_back (e); - } +PlanConnectionDescription::deployRequirement_iterator PlanConnectionDescription:: +end_deployRequirement () +{ +return deployRequirement_.end (); +} - size_t PlanConnectionDescription:: - count_deployedResource(void) const - { - return deployedResource_.size (); - } +PlanConnectionDescription::deployRequirement_const_iterator PlanConnectionDescription:: +begin_deployRequirement () const +{ +return deployRequirement_.begin (); +} +PlanConnectionDescription::deployRequirement_const_iterator PlanConnectionDescription:: +end_deployRequirement () const +{ +return deployRequirement_.end (); +} - // ImplementationDependency - // +void PlanConnectionDescription:: +add_deployRequirement (::CIAO::Config_Handlers::Requirement const& e) +{ +deployRequirement_.push_back (e); +} - ImplementationDependency:: - ImplementationDependency (::XMLSchema::string< ACE_TCHAR > const& requiredType__) - : - ::XSCRT::Type (), - requiredType_ (new ::XMLSchema::string< ACE_TCHAR > (requiredType__)), - regulator__ () - { - requiredType_->container (this); - } +size_t PlanConnectionDescription:: +count_deployRequirement(void) const +{ +return deployRequirement_.size (); +} - ImplementationDependency:: - ImplementationDependency (::CIAO::Config_Handlers::ImplementationDependency const& s) - : - ::XSCRT::Type (), - requiredType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requiredType_)), - regulator__ () - { - requiredType_->container (this); - } +// PlanConnectionDescription +// +PlanConnectionDescription::externalEndpoint_iterator PlanConnectionDescription:: +begin_externalEndpoint () +{ +return externalEndpoint_.begin (); +} - ::CIAO::Config_Handlers::ImplementationDependency& ImplementationDependency:: - operator= (::CIAO::Config_Handlers::ImplementationDependency const& s) - { - requiredType (s.requiredType ()); +PlanConnectionDescription::externalEndpoint_iterator PlanConnectionDescription:: +end_externalEndpoint () +{ +return externalEndpoint_.end (); +} - return *this; - } +PlanConnectionDescription::externalEndpoint_const_iterator PlanConnectionDescription:: +begin_externalEndpoint () const +{ +return externalEndpoint_.begin (); +} +PlanConnectionDescription::externalEndpoint_const_iterator PlanConnectionDescription:: +end_externalEndpoint () const +{ +return externalEndpoint_.end (); +} - // ImplementationDependency - // - ::XMLSchema::string< ACE_TCHAR > const& ImplementationDependency:: - requiredType () const - { - return *requiredType_; - } +void PlanConnectionDescription:: +add_externalEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& e) +{ +externalEndpoint_.push_back (e); +} - void ImplementationDependency:: - requiredType (::XMLSchema::string< ACE_TCHAR > const& e) - { - *requiredType_ = e; - } +size_t PlanConnectionDescription:: +count_externalEndpoint(void) const +{ +return externalEndpoint_.size (); +} +// PlanConnectionDescription +// +PlanConnectionDescription::internalEndpoint_iterator PlanConnectionDescription:: +begin_internalEndpoint () +{ +return internalEndpoint_.begin (); +} - // Capability - // +PlanConnectionDescription::internalEndpoint_iterator PlanConnectionDescription:: +end_internalEndpoint () +{ +return internalEndpoint_.end (); +} - Capability:: - Capability (::XMLSchema::string< ACE_TCHAR > const& name__, - ::XMLSchema::string< ACE_TCHAR > const& resourceType__, - ::CIAO::Config_Handlers::SatisfierProperty const& property__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (resourceType__)), - property_ (new ::CIAO::Config_Handlers::SatisfierProperty (property__)), - regulator__ () - { - name_->container (this); - resourceType_->container (this); - property_->container (this); - } +PlanConnectionDescription::internalEndpoint_const_iterator PlanConnectionDescription:: +begin_internalEndpoint () const +{ +return internalEndpoint_.begin (); +} - Capability:: - Capability (::CIAO::Config_Handlers::Capability const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceType_)), - property_ (new ::CIAO::Config_Handlers::SatisfierProperty (*s.property_)), - regulator__ () - { - name_->container (this); - resourceType_->container (this); - property_->container (this); - } +PlanConnectionDescription::internalEndpoint_const_iterator PlanConnectionDescription:: +end_internalEndpoint () const +{ +return internalEndpoint_.end (); +} - ::CIAO::Config_Handlers::Capability& Capability:: - operator= (::CIAO::Config_Handlers::Capability const& s) - { - name (s.name ()); +void PlanConnectionDescription:: +add_internalEndpoint (::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint const& e) +{ +internalEndpoint_.push_back (e); +} - resourceType (s.resourceType ()); +size_t PlanConnectionDescription:: +count_internalEndpoint(void) const +{ +return internalEndpoint_.size (); +} - property (s.property ()); +// PlanConnectionDescription +// +PlanConnectionDescription::externalReference_iterator PlanConnectionDescription:: +begin_externalReference () +{ +return externalReference_.begin (); +} - return *this; - } +PlanConnectionDescription::externalReference_iterator PlanConnectionDescription:: +end_externalReference () +{ +return externalReference_.end (); +} +PlanConnectionDescription::externalReference_const_iterator PlanConnectionDescription:: +begin_externalReference () const +{ +return externalReference_.begin (); +} - // Capability - // - ::XMLSchema::string< ACE_TCHAR > const& Capability:: - name () const - { - return *name_; - } +PlanConnectionDescription::externalReference_const_iterator PlanConnectionDescription:: +end_externalReference () const +{ +return externalReference_.end (); +} - void Capability:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +void PlanConnectionDescription:: +add_externalReference (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& e) +{ +externalReference_.push_back (e); +} - // Capability - // - ::XMLSchema::string< ACE_TCHAR > const& Capability:: - resourceType () const - { - return *resourceType_; - } +size_t PlanConnectionDescription:: +count_externalReference(void) const +{ +return externalReference_.size (); +} - void Capability:: - resourceType (::XMLSchema::string< ACE_TCHAR > const& e) - { - *resourceType_ = e; - } +// PlanConnectionDescription +// +PlanConnectionDescription::deployedResource_iterator PlanConnectionDescription:: +begin_deployedResource () +{ +return deployedResource_.begin (); +} - // Capability - // - ::CIAO::Config_Handlers::SatisfierProperty const& Capability:: - property () const - { - return *property_; - } +PlanConnectionDescription::deployedResource_iterator PlanConnectionDescription:: +end_deployedResource () +{ +return deployedResource_.end (); +} - void Capability:: - property (::CIAO::Config_Handlers::SatisfierProperty const& e) - { - *property_ = e; - } +PlanConnectionDescription::deployedResource_const_iterator PlanConnectionDescription:: +begin_deployedResource () const +{ +return deployedResource_.begin (); +} +PlanConnectionDescription::deployedResource_const_iterator PlanConnectionDescription:: +end_deployedResource () const +{ +return deployedResource_.end (); +} - // ImplementationRequirement - // - - ImplementationRequirement:: - ImplementationRequirement (::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage__, - ::XMLSchema::string< ACE_TCHAR > const& resourcePort__, - ::XMLSchema::string< ACE_TCHAR > const& componentPort__, - ::XMLSchema::string< ACE_TCHAR > const& resourceType__, - ::XMLSchema::string< ACE_TCHAR > const& name__, - ::CIAO::Config_Handlers::Property const& property__) - : - ::XSCRT::Type (), - resourceUsage_ (new ::CIAO::Config_Handlers::ResourceUsageKind (resourceUsage__)), - resourcePort_ (new ::XMLSchema::string< ACE_TCHAR > (resourcePort__)), - componentPort_ (new ::XMLSchema::string< ACE_TCHAR > (componentPort__)), - resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (resourceType__)), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - property_ (new ::CIAO::Config_Handlers::Property (property__)), - regulator__ () - { - resourceUsage_->container (this); - resourcePort_->container (this); - componentPort_->container (this); - resourceType_->container (this); - name_->container (this); - property_->container (this); - } +void PlanConnectionDescription:: +add_deployedResource (::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& e) +{ +deployedResource_.push_back (e); +} - ImplementationRequirement:: - ImplementationRequirement (::CIAO::Config_Handlers::ImplementationRequirement const& s) - : - ::XSCRT::Type (), - resourceUsage_ (new ::CIAO::Config_Handlers::ResourceUsageKind (*s.resourceUsage_)), - resourcePort_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourcePort_)), - componentPort_ (new ::XMLSchema::string< ACE_TCHAR > (*s.componentPort_)), - resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceType_)), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - property_ (new ::CIAO::Config_Handlers::Property (*s.property_)), - regulator__ () - { - resourceUsage_->container (this); - resourcePort_->container (this); - componentPort_->container (this); - resourceType_->container (this); - name_->container (this); - property_->container (this); - } +size_t PlanConnectionDescription:: +count_deployedResource(void) const +{ +return deployedResource_.size (); +} - ::CIAO::Config_Handlers::ImplementationRequirement& ImplementationRequirement:: - operator= (::CIAO::Config_Handlers::ImplementationRequirement const& s) - { - resourceUsage (s.resourceUsage ()); - resourcePort (s.resourcePort ()); +// ImplementationDependency +// - componentPort (s.componentPort ()); +ImplementationDependency:: +ImplementationDependency (::XMLSchema::string< ACE_TCHAR > const& requiredType__) +: +::XSCRT::Type (), +requiredType_ (new ::XMLSchema::string< ACE_TCHAR > (requiredType__)), +regulator__ () +{ +requiredType_->container (this); +} - resourceType (s.resourceType ()); +ImplementationDependency:: +ImplementationDependency (::CIAO::Config_Handlers::ImplementationDependency const& s) +: +::XSCRT::Type (), +requiredType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requiredType_)), +regulator__ () +{ +requiredType_->container (this); +} - name (s.name ()); +::CIAO::Config_Handlers::ImplementationDependency& ImplementationDependency:: +operator= (::CIAO::Config_Handlers::ImplementationDependency const& s) +{ +requiredType (s.requiredType ()); - property (s.property ()); +return *this; +} - return *this; - } +// ImplementationDependency +// +::XMLSchema::string< ACE_TCHAR > const& ImplementationDependency:: +requiredType () const +{ +return *requiredType_; +} - // ImplementationRequirement - // - ::CIAO::Config_Handlers::ResourceUsageKind const& ImplementationRequirement:: - resourceUsage () const - { - return *resourceUsage_; - } +void ImplementationDependency:: +requiredType (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*requiredType_ = e; +} - void ImplementationRequirement:: - resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& e) - { - *resourceUsage_ = e; - } - // ImplementationRequirement - // - ::XMLSchema::string< ACE_TCHAR > const& ImplementationRequirement:: - resourcePort () const - { - return *resourcePort_; - } +// Capability +// - void ImplementationRequirement:: - resourcePort (::XMLSchema::string< ACE_TCHAR > const& e) - { - *resourcePort_ = e; - } +Capability:: +Capability (::XMLSchema::string< ACE_TCHAR > const& name__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +regulator__ () +{ +name_->container (this); +} - // ImplementationRequirement - // - ::XMLSchema::string< ACE_TCHAR > const& ImplementationRequirement:: - componentPort () const - { - return *componentPort_; - } +Capability:: +Capability (::CIAO::Config_Handlers::Capability const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +regulator__ () +{ +name_->container (this); +{ +for (resourceType_const_iterator i (s.resourceType_.begin ());i != s.resourceType_.end ();++i) add_resourceType (*i); +} - void ImplementationRequirement:: - componentPort (::XMLSchema::string< ACE_TCHAR > const& e) - { - *componentPort_ = e; - } +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} +} - // ImplementationRequirement - // - ::XMLSchema::string< ACE_TCHAR > const& ImplementationRequirement:: - resourceType () const - { - return *resourceType_; - } +::CIAO::Config_Handlers::Capability& Capability:: +operator= (::CIAO::Config_Handlers::Capability const& s) +{ +name (s.name ()); - void ImplementationRequirement:: - resourceType (::XMLSchema::string< ACE_TCHAR > const& e) - { - *resourceType_ = e; - } +resourceType_.clear (); +{ +for (resourceType_const_iterator i (s.resourceType_.begin ());i != s.resourceType_.end ();++i) add_resourceType (*i); +} - // ImplementationRequirement - // - ::XMLSchema::string< ACE_TCHAR > const& ImplementationRequirement:: - name () const - { - return *name_; - } +property_.clear (); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} - void ImplementationRequirement:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +return *this; +} - // ImplementationRequirement - // - ::CIAO::Config_Handlers::Property const& ImplementationRequirement:: - property () const - { - return *property_; - } - void ImplementationRequirement:: - property (::CIAO::Config_Handlers::Property const& e) - { - *property_ = e; - } +// Capability +// +::XMLSchema::string< ACE_TCHAR > const& Capability:: +name () const +{ +return *name_; +} +void Capability:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - // ComponentPackageReference - // +// Capability +// +Capability::resourceType_iterator Capability:: +begin_resourceType () +{ +return resourceType_.begin (); +} - ComponentPackageReference:: - ComponentPackageReference (::XMLSchema::string< ACE_TCHAR > const& requiredUUID__, - ::XMLSchema::string< ACE_TCHAR > const& requiredName__, - ::XMLSchema::string< ACE_TCHAR > const& requiredType__) - : - ::XSCRT::Type (), - requiredUUID_ (new ::XMLSchema::string< ACE_TCHAR > (requiredUUID__)), - requiredName_ (new ::XMLSchema::string< ACE_TCHAR > (requiredName__)), - requiredType_ (new ::XMLSchema::string< ACE_TCHAR > (requiredType__)), - regulator__ () - { - requiredUUID_->container (this); - requiredName_->container (this); - requiredType_->container (this); - } +Capability::resourceType_iterator Capability:: +end_resourceType () +{ +return resourceType_.end (); +} - ComponentPackageReference:: - ComponentPackageReference (::CIAO::Config_Handlers::ComponentPackageReference const& s) - : - ::XSCRT::Type (), - requiredUUID_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requiredUUID_)), - requiredName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requiredName_)), - requiredType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requiredType_)), - regulator__ () - { - requiredUUID_->container (this); - requiredName_->container (this); - requiredType_->container (this); - } +Capability::resourceType_const_iterator Capability:: +begin_resourceType () const +{ +return resourceType_.begin (); +} - ::CIAO::Config_Handlers::ComponentPackageReference& ComponentPackageReference:: - operator= (::CIAO::Config_Handlers::ComponentPackageReference const& s) - { - requiredUUID (s.requiredUUID ()); +Capability::resourceType_const_iterator Capability:: +end_resourceType () const +{ +return resourceType_.end (); +} - requiredName (s.requiredName ()); +void Capability:: +add_resourceType (::XMLSchema::string< ACE_TCHAR > const& e) +{ +resourceType_.push_back (e); +} - requiredType (s.requiredType ()); +size_t Capability:: +count_resourceType(void) const +{ +return resourceType_.size (); +} - return *this; - } +// Capability +// +Capability::property_iterator Capability:: +begin_property () +{ +return property_.begin (); +} +Capability::property_iterator Capability:: +end_property () +{ +return property_.end (); +} - // ComponentPackageReference - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPackageReference:: - requiredUUID () const - { - return *requiredUUID_; - } +Capability::property_const_iterator Capability:: +begin_property () const +{ +return property_.begin (); +} - void ComponentPackageReference:: - requiredUUID (::XMLSchema::string< ACE_TCHAR > const& e) - { - *requiredUUID_ = e; - } +Capability::property_const_iterator Capability:: +end_property () const +{ +return property_.end (); +} - // ComponentPackageReference - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPackageReference:: - requiredName () const - { - return *requiredName_; - } +void Capability:: +add_property (::CIAO::Config_Handlers::SatisfierProperty const& e) +{ +property_.push_back (e); +} - void ComponentPackageReference:: - requiredName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *requiredName_ = e; - } +size_t Capability:: +count_property(void) const +{ +return property_.size (); +} - // ComponentPackageReference - // - ::XMLSchema::string< ACE_TCHAR > const& ComponentPackageReference:: - requiredType () const - { - return *requiredType_; - } - void ComponentPackageReference:: - requiredType (::XMLSchema::string< ACE_TCHAR > const& e) - { - *requiredType_ = e; - } +// ImplementationRequirement +// +ImplementationRequirement:: +ImplementationRequirement (::XMLSchema::string< ACE_TCHAR > const& resourceType__, +::XMLSchema::string< ACE_TCHAR > const& name__) +: +::XSCRT::Type (), +resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (resourceType__)), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +regulator__ () +{ +resourceType_->container (this); +name_->container (this); +} - // SubcomponentPortEndpoint - // +ImplementationRequirement:: +ImplementationRequirement (::CIAO::Config_Handlers::ImplementationRequirement const& s) +: +::XSCRT::Type (), +resourceUsage_ (s.resourceUsage_.get () ? new ::CIAO::Config_Handlers::ResourceUsageKind (*s.resourceUsage_) : 0), +resourcePort_ (s.resourcePort_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.resourcePort_) : 0), +componentPort_ (s.componentPort_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.componentPort_) : 0), +resourceType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.resourceType_)), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +regulator__ () +{ +if (resourceUsage_.get ()) resourceUsage_->container (this); +if (resourcePort_.get ()) resourcePort_->container (this); +if (componentPort_.get ()) componentPort_->container (this); +resourceType_->container (this); +name_->container (this); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} +} - SubcomponentPortEndpoint:: - SubcomponentPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__, - ::XMLSchema::IDREF< ACE_TCHAR > const& instance__) - : - ::XSCRT::Type (), - portName_ (new ::XMLSchema::string< ACE_TCHAR > (portName__)), - instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (instance__)), - regulator__ () - { - portName_->container (this); - instance_->container (this); - } +::CIAO::Config_Handlers::ImplementationRequirement& ImplementationRequirement:: +operator= (::CIAO::Config_Handlers::ImplementationRequirement const& s) +{ +if (s.resourceUsage_.get ()) resourceUsage (*(s.resourceUsage_)); +else resourceUsage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > (0); - SubcomponentPortEndpoint:: - SubcomponentPortEndpoint (::CIAO::Config_Handlers::SubcomponentPortEndpoint const& s) - : - ::XSCRT::Type (), - portName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.portName_)), - instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (*s.instance_)), - regulator__ () - { - portName_->container (this); - instance_->container (this); - } +if (s.resourcePort_.get ()) resourcePort (*(s.resourcePort_)); +else resourcePort_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - ::CIAO::Config_Handlers::SubcomponentPortEndpoint& SubcomponentPortEndpoint:: - operator= (::CIAO::Config_Handlers::SubcomponentPortEndpoint const& s) - { - portName (s.portName ()); +if (s.componentPort_.get ()) componentPort (*(s.componentPort_)); +else componentPort_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - instance (s.instance ()); +resourceType (s.resourceType ()); - return *this; - } +name (s.name ()); +property_.clear (); +{ +for (property_const_iterator i (s.property_.begin ());i != s.property_.end ();++i) add_property (*i); +} - // SubcomponentPortEndpoint - // - ::XMLSchema::string< ACE_TCHAR > const& SubcomponentPortEndpoint:: - portName () const - { - return *portName_; - } +return *this; +} - void SubcomponentPortEndpoint:: - portName (::XMLSchema::string< ACE_TCHAR > const& e) - { - *portName_ = e; - } - // SubcomponentPortEndpoint - // - ::XMLSchema::IDREF< ACE_TCHAR > const& SubcomponentPortEndpoint:: - instance () const - { - return *instance_; - } +// ImplementationRequirement +// +bool ImplementationRequirement:: +resourceUsage_p () const +{ +return resourceUsage_.get () != 0; +} - void SubcomponentPortEndpoint:: - instance (::XMLSchema::IDREF< ACE_TCHAR > const& e) - { - *instance_ = e; - } +::CIAO::Config_Handlers::ResourceUsageKind const& ImplementationRequirement:: +resourceUsage () const +{ +return *resourceUsage_; +} +void ImplementationRequirement:: +resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& e) +{ +if (resourceUsage_.get ()) +{ +*resourceUsage_ = e; +} - // AssemblyConnectionDescription - // +else +{ +resourceUsage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > (new ::CIAO::Config_Handlers::ResourceUsageKind (e)); +resourceUsage_->container (this); +} +} - AssemblyConnectionDescription:: - AssemblyConnectionDescription (::XMLSchema::string< ACE_TCHAR > const& name__) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), - regulator__ () - { - name_->container (this); - } +// ImplementationRequirement +// +bool ImplementationRequirement:: +resourcePort_p () const +{ +return resourcePort_.get () != 0; +} - AssemblyConnectionDescription:: - AssemblyConnectionDescription (::CIAO::Config_Handlers::AssemblyConnectionDescription const& s) - : - ::XSCRT::Type (), - name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), - deployRequirement_ (s.deployRequirement_.get () ? new ::CIAO::Config_Handlers::Requirement (*s.deployRequirement_) : 0), - regulator__ () - { - name_->container (this); - if (deployRequirement_.get ()) deployRequirement_->container (this); - { - for (externalEndpoint_const_iterator i (s.externalEndpoint_.begin ());i != s.externalEndpoint_.end ();++i) add_externalEndpoint (*i); - } +::XMLSchema::string< ACE_TCHAR > const& ImplementationRequirement:: +resourcePort () const +{ +return *resourcePort_; +} - { - for (internalEndpoint_const_iterator i (s.internalEndpoint_.begin ());i != s.internalEndpoint_.end ();++i) add_internalEndpoint (*i); - } +void ImplementationRequirement:: +resourcePort (::XMLSchema::string< ACE_TCHAR > const& e) +{ +if (resourcePort_.get ()) +{ +*resourcePort_ = e; +} - { - for (externalReference_const_iterator i (s.externalReference_.begin ());i != s.externalReference_.end ();++i) add_externalReference (*i); - } - } +else +{ +resourcePort_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +resourcePort_->container (this); +} +} - ::CIAO::Config_Handlers::AssemblyConnectionDescription& AssemblyConnectionDescription:: - operator= (::CIAO::Config_Handlers::AssemblyConnectionDescription const& s) - { - name (s.name ()); +// ImplementationRequirement +// +bool ImplementationRequirement:: +componentPort_p () const +{ +return componentPort_.get () != 0; +} - if (s.deployRequirement_.get ()) deployRequirement (*(s.deployRequirement_)); - else deployRequirement_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Requirement > (0); +::XMLSchema::string< ACE_TCHAR > const& ImplementationRequirement:: +componentPort () const +{ +return *componentPort_; +} - externalEndpoint_.clear (); - { - for (externalEndpoint_const_iterator i (s.externalEndpoint_.begin ());i != s.externalEndpoint_.end ();++i) add_externalEndpoint (*i); - } +void ImplementationRequirement:: +componentPort (::XMLSchema::string< ACE_TCHAR > const& e) +{ +if (componentPort_.get ()) +{ +*componentPort_ = e; +} - internalEndpoint_.clear (); - { - for (internalEndpoint_const_iterator i (s.internalEndpoint_.begin ());i != s.internalEndpoint_.end ();++i) add_internalEndpoint (*i); - } +else +{ +componentPort_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +componentPort_->container (this); +} +} - externalReference_.clear (); - { - for (externalReference_const_iterator i (s.externalReference_.begin ());i != s.externalReference_.end ();++i) add_externalReference (*i); - } +// ImplementationRequirement +// +::XMLSchema::string< ACE_TCHAR > const& ImplementationRequirement:: +resourceType () const +{ +return *resourceType_; +} - return *this; - } +void ImplementationRequirement:: +resourceType (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*resourceType_ = e; +} +// ImplementationRequirement +// +::XMLSchema::string< ACE_TCHAR > const& ImplementationRequirement:: +name () const +{ +return *name_; +} - // AssemblyConnectionDescription - // - ::XMLSchema::string< ACE_TCHAR > const& AssemblyConnectionDescription:: - name () const - { - return *name_; - } +void ImplementationRequirement:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - void AssemblyConnectionDescription:: - name (::XMLSchema::string< ACE_TCHAR > const& e) - { - *name_ = e; - } +// ImplementationRequirement +// +ImplementationRequirement::property_iterator ImplementationRequirement:: +begin_property () +{ +return property_.begin (); +} - // AssemblyConnectionDescription - // - bool AssemblyConnectionDescription:: - deployRequirement_p () const - { - return deployRequirement_.get () != 0; - } +ImplementationRequirement::property_iterator ImplementationRequirement:: +end_property () +{ +return property_.end (); +} - ::CIAO::Config_Handlers::Requirement const& AssemblyConnectionDescription:: - deployRequirement () const - { - return *deployRequirement_; - } +ImplementationRequirement::property_const_iterator ImplementationRequirement:: +begin_property () const +{ +return property_.begin (); +} - void AssemblyConnectionDescription:: - deployRequirement (::CIAO::Config_Handlers::Requirement const& e) - { - if (deployRequirement_.get ()) - { - *deployRequirement_ = e; - } +ImplementationRequirement::property_const_iterator ImplementationRequirement:: +end_property () const +{ +return property_.end (); +} - else - { - deployRequirement_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Requirement > (new ::CIAO::Config_Handlers::Requirement (e)); - deployRequirement_->container (this); - } - } +void ImplementationRequirement:: +add_property (::CIAO::Config_Handlers::Property const& e) +{ +property_.push_back (e); +} - // AssemblyConnectionDescription - // - AssemblyConnectionDescription::externalEndpoint_iterator AssemblyConnectionDescription:: - begin_externalEndpoint () - { - return externalEndpoint_.begin (); - } +size_t ImplementationRequirement:: +count_property(void) const +{ +return property_.size (); +} - AssemblyConnectionDescription::externalEndpoint_iterator AssemblyConnectionDescription:: - end_externalEndpoint () - { - return externalEndpoint_.end (); - } - AssemblyConnectionDescription::externalEndpoint_const_iterator AssemblyConnectionDescription:: - begin_externalEndpoint () const - { - return externalEndpoint_.begin (); - } +// ComponentPackageReference +// - AssemblyConnectionDescription::externalEndpoint_const_iterator AssemblyConnectionDescription:: - end_externalEndpoint () const - { - return externalEndpoint_.end (); - } +ComponentPackageReference:: +ComponentPackageReference (::XMLSchema::string< ACE_TCHAR > const& requiredType__) +: +::XSCRT::Type (), +requiredType_ (new ::XMLSchema::string< ACE_TCHAR > (requiredType__)), +regulator__ () +{ +requiredType_->container (this); +} - void AssemblyConnectionDescription:: - add_externalEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& e) - { - externalEndpoint_.push_back (e); - } +ComponentPackageReference:: +ComponentPackageReference (::CIAO::Config_Handlers::ComponentPackageReference const& s) +: +::XSCRT::Type (), +requiredUUID_ (s.requiredUUID_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.requiredUUID_) : 0), +requiredName_ (s.requiredName_.get () ? new ::XMLSchema::string< ACE_TCHAR > (*s.requiredName_) : 0), +requiredType_ (new ::XMLSchema::string< ACE_TCHAR > (*s.requiredType_)), +regulator__ () +{ +if (requiredUUID_.get ()) requiredUUID_->container (this); +if (requiredName_.get ()) requiredName_->container (this); +requiredType_->container (this); +} - size_t AssemblyConnectionDescription:: - count_externalEndpoint(void) const - { - return externalEndpoint_.size (); - } +::CIAO::Config_Handlers::ComponentPackageReference& ComponentPackageReference:: +operator= (::CIAO::Config_Handlers::ComponentPackageReference const& s) +{ +if (s.requiredUUID_.get ()) requiredUUID (*(s.requiredUUID_)); +else requiredUUID_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - // AssemblyConnectionDescription - // - AssemblyConnectionDescription::internalEndpoint_iterator AssemblyConnectionDescription:: - begin_internalEndpoint () - { - return internalEndpoint_.begin (); - } +if (s.requiredName_.get ()) requiredName (*(s.requiredName_)); +else requiredName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (0); - AssemblyConnectionDescription::internalEndpoint_iterator AssemblyConnectionDescription:: - end_internalEndpoint () - { - return internalEndpoint_.end (); - } +requiredType (s.requiredType ()); - AssemblyConnectionDescription::internalEndpoint_const_iterator AssemblyConnectionDescription:: - begin_internalEndpoint () const - { - return internalEndpoint_.begin (); - } +return *this; +} - AssemblyConnectionDescription::internalEndpoint_const_iterator AssemblyConnectionDescription:: - end_internalEndpoint () const - { - return internalEndpoint_.end (); - } - void AssemblyConnectionDescription:: - add_internalEndpoint (::CIAO::Config_Handlers::SubcomponentPortEndpoint const& e) - { - internalEndpoint_.push_back (e); - } +// ComponentPackageReference +// +bool ComponentPackageReference:: +requiredUUID_p () const +{ +return requiredUUID_.get () != 0; +} - size_t AssemblyConnectionDescription:: - count_internalEndpoint(void) const - { - return internalEndpoint_.size (); - } +::XMLSchema::string< ACE_TCHAR > const& ComponentPackageReference:: +requiredUUID () const +{ +return *requiredUUID_; +} - // AssemblyConnectionDescription - // - AssemblyConnectionDescription::externalReference_iterator AssemblyConnectionDescription:: - begin_externalReference () - { - return externalReference_.begin (); - } +void ComponentPackageReference:: +requiredUUID (::XMLSchema::string< ACE_TCHAR > const& e) +{ +if (requiredUUID_.get ()) +{ +*requiredUUID_ = e; +} - AssemblyConnectionDescription::externalReference_iterator AssemblyConnectionDescription:: - end_externalReference () - { - return externalReference_.end (); - } +else +{ +requiredUUID_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +requiredUUID_->container (this); +} +} - AssemblyConnectionDescription::externalReference_const_iterator AssemblyConnectionDescription:: - begin_externalReference () const - { - return externalReference_.begin (); - } +// ComponentPackageReference +// +bool ComponentPackageReference:: +requiredName_p () const +{ +return requiredName_.get () != 0; +} - AssemblyConnectionDescription::externalReference_const_iterator AssemblyConnectionDescription:: - end_externalReference () const - { - return externalReference_.end (); - } +::XMLSchema::string< ACE_TCHAR > const& ComponentPackageReference:: +requiredName () const +{ +return *requiredName_; +} - void AssemblyConnectionDescription:: - add_externalReference (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& e) - { - externalReference_.push_back (e); - } +void ComponentPackageReference:: +requiredName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +if (requiredName_.get ()) +{ +*requiredName_ = e; +} - size_t AssemblyConnectionDescription:: - count_externalReference(void) const - { - return externalReference_.size (); - } - } +else +{ +requiredName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +requiredName_->container (this); +} } -namespace CIAO +// ComponentPackageReference +// +::XMLSchema::string< ACE_TCHAR > const& ComponentPackageReference:: +requiredType () const { - namespace Config_Handlers - { - // TCKind - // +return *requiredType_; +} - TCKind:: - TCKind (::XSCRT::XML::Element< ACE_TCHAR > const& e) - : ::XSCRT::Type (e) - { - ::std::basic_string< ACE_TCHAR > v (e.value ()); - - if (v == "tk_null") v_ = tk_null_l; - else if (v == "tk_void") v_ = tk_void_l; - else if (v == "tk_short") v_ = tk_short_l; - else if (v == "tk_long") v_ = tk_long_l; - else if (v == "tk_ushort") v_ = tk_ushort_l; - else if (v == "tk_ulong") v_ = tk_ulong_l; - else if (v == "tk_float") v_ = tk_float_l; - else if (v == "tk_double") v_ = tk_double_l; - else if (v == "tk_boolean") v_ = tk_boolean_l; - else if (v == "tk_char") v_ = tk_char_l; - else if (v == "tk_octet") v_ = tk_octet_l; - else if (v == "tk_any") v_ = tk_any_l; - else if (v == "tk_TypeCode") v_ = tk_TypeCode_l; - else if (v == "tk_Principal") v_ = tk_Principal_l; - else if (v == "tk_objref") v_ = tk_objref_l; - else if (v == "tk_struct") v_ = tk_struct_l; - else if (v == "tk_union") v_ = tk_union_l; - else if (v == "tk_enum") v_ = tk_enum_l; - else if (v == "tk_string") v_ = tk_string_l; - else if (v == "tk_sequence") v_ = tk_sequence_l; - else if (v == "tk_array") v_ = tk_array_l; - else if (v == "tk_alias") v_ = tk_alias_l; - else if (v == "tk_except") v_ = tk_except_l; - else if (v == "tk_longlong") v_ = tk_longlong_l; - else if (v == "tk_ulonglong") v_ = tk_ulonglong_l; - else if (v == "tk_longdouble") v_ = tk_longdouble_l; - else if (v == "tk_wchar") v_ = tk_wchar_l; - else if (v == "tk_wstring") v_ = tk_wstring_l; - else if (v == "tk_wfixed") v_ = tk_wfixed_l; - else if (v == "tk_value") v_ = tk_value_l; - else if (v == "tk_value_box") v_ = tk_value_box_l; - else if (v == "tk_native") v_ = tk_native_l; - else if (v == "tk_abstract_interface") v_ = tk_abstract_interface_l; - else if (v == "tk_local_interface") v_ = tk_local_interface_l; - else if (v == "tk_component") v_ = tk_component_l; - else if (v == "tk_home") v_ = tk_home_l; - else if (v == "tk_event") v_ = tk_event_l; - else - { - } - } +void ComponentPackageReference:: +requiredType (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*requiredType_ = e; +} - TCKind:: - TCKind (::XSCRT::XML::Attribute< ACE_TCHAR > const& a) - : ::XSCRT::Type (a) - { - ::std::basic_string< ACE_TCHAR > v (a.value ()); - - if (v == "tk_null") v_ = tk_null_l; - else if (v == "tk_void") v_ = tk_void_l; - else if (v == "tk_short") v_ = tk_short_l; - else if (v == "tk_long") v_ = tk_long_l; - else if (v == "tk_ushort") v_ = tk_ushort_l; - else if (v == "tk_ulong") v_ = tk_ulong_l; - else if (v == "tk_float") v_ = tk_float_l; - else if (v == "tk_double") v_ = tk_double_l; - else if (v == "tk_boolean") v_ = tk_boolean_l; - else if (v == "tk_char") v_ = tk_char_l; - else if (v == "tk_octet") v_ = tk_octet_l; - else if (v == "tk_any") v_ = tk_any_l; - else if (v == "tk_TypeCode") v_ = tk_TypeCode_l; - else if (v == "tk_Principal") v_ = tk_Principal_l; - else if (v == "tk_objref") v_ = tk_objref_l; - else if (v == "tk_struct") v_ = tk_struct_l; - else if (v == "tk_union") v_ = tk_union_l; - else if (v == "tk_enum") v_ = tk_enum_l; - else if (v == "tk_string") v_ = tk_string_l; - else if (v == "tk_sequence") v_ = tk_sequence_l; - else if (v == "tk_array") v_ = tk_array_l; - else if (v == "tk_alias") v_ = tk_alias_l; - else if (v == "tk_except") v_ = tk_except_l; - else if (v == "tk_longlong") v_ = tk_longlong_l; - else if (v == "tk_ulonglong") v_ = tk_ulonglong_l; - else if (v == "tk_longdouble") v_ = tk_longdouble_l; - else if (v == "tk_wchar") v_ = tk_wchar_l; - else if (v == "tk_wstring") v_ = tk_wstring_l; - else if (v == "tk_wfixed") v_ = tk_wfixed_l; - else if (v == "tk_value") v_ = tk_value_l; - else if (v == "tk_value_box") v_ = tk_value_box_l; - else if (v == "tk_native") v_ = tk_native_l; - else if (v == "tk_abstract_interface") v_ = tk_abstract_interface_l; - else if (v == "tk_local_interface") v_ = tk_local_interface_l; - else if (v == "tk_component") v_ = tk_component_l; - else if (v == "tk_home") v_ = tk_home_l; - else if (v == "tk_event") v_ = tk_event_l; - else - { - } - } - TCKind const TCKind::tk_null (TCKind::tk_null_l); - TCKind const TCKind::tk_void (TCKind::tk_void_l); - TCKind const TCKind::tk_short (TCKind::tk_short_l); - TCKind const TCKind::tk_long (TCKind::tk_long_l); - TCKind const TCKind::tk_ushort (TCKind::tk_ushort_l); - TCKind const TCKind::tk_ulong (TCKind::tk_ulong_l); - TCKind const TCKind::tk_float (TCKind::tk_float_l); - TCKind const TCKind::tk_double (TCKind::tk_double_l); - TCKind const TCKind::tk_boolean (TCKind::tk_boolean_l); - TCKind const TCKind::tk_char (TCKind::tk_char_l); - TCKind const TCKind::tk_octet (TCKind::tk_octet_l); - TCKind const TCKind::tk_any (TCKind::tk_any_l); - TCKind const TCKind::tk_TypeCode (TCKind::tk_TypeCode_l); - TCKind const TCKind::tk_Principal (TCKind::tk_Principal_l); - TCKind const TCKind::tk_objref (TCKind::tk_objref_l); - TCKind const TCKind::tk_struct (TCKind::tk_struct_l); - TCKind const TCKind::tk_union (TCKind::tk_union_l); - TCKind const TCKind::tk_enum (TCKind::tk_enum_l); - TCKind const TCKind::tk_string (TCKind::tk_string_l); - TCKind const TCKind::tk_sequence (TCKind::tk_sequence_l); - TCKind const TCKind::tk_array (TCKind::tk_array_l); - TCKind const TCKind::tk_alias (TCKind::tk_alias_l); - TCKind const TCKind::tk_except (TCKind::tk_except_l); - TCKind const TCKind::tk_longlong (TCKind::tk_longlong_l); - TCKind const TCKind::tk_ulonglong (TCKind::tk_ulonglong_l); - TCKind const TCKind::tk_longdouble (TCKind::tk_longdouble_l); - TCKind const TCKind::tk_wchar (TCKind::tk_wchar_l); - TCKind const TCKind::tk_wstring (TCKind::tk_wstring_l); - TCKind const TCKind::tk_wfixed (TCKind::tk_wfixed_l); - TCKind const TCKind::tk_value (TCKind::tk_value_l); - TCKind const TCKind::tk_value_box (TCKind::tk_value_box_l); - TCKind const TCKind::tk_native (TCKind::tk_native_l); - TCKind const TCKind::tk_abstract_interface (TCKind::tk_abstract_interface_l); - TCKind const TCKind::tk_local_interface (TCKind::tk_local_interface_l); - TCKind const TCKind::tk_component (TCKind::tk_component_l); - TCKind const TCKind::tk_home (TCKind::tk_home_l); - TCKind const TCKind::tk_event (TCKind::tk_event_l); +// SubcomponentPortEndpoint +// - // DataType - // +SubcomponentPortEndpoint:: +SubcomponentPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__, +::XMLSchema::IDREF< ACE_TCHAR > const& instance__) +: +::XSCRT::Type (), +portName_ (new ::XMLSchema::string< ACE_TCHAR > (portName__)), +instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (instance__)), +regulator__ () +{ +portName_->container (this); +instance_->container (this); +} - DataType:: - DataType (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +SubcomponentPortEndpoint:: +SubcomponentPortEndpoint (::CIAO::Config_Handlers::SubcomponentPortEndpoint const& s) +: +::XSCRT::Type (), +portName_ (new ::XMLSchema::string< ACE_TCHAR > (*s.portName_)), +instance_ (new ::XMLSchema::IDREF< ACE_TCHAR > (*s.instance_)), +regulator__ () +{ +portName_->container (this); +instance_->container (this); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +::CIAO::Config_Handlers::SubcomponentPortEndpoint& SubcomponentPortEndpoint:: +operator= (::CIAO::Config_Handlers::SubcomponentPortEndpoint const& s) +{ +portName (s.portName ()); - 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 ())); +instance (s.instance ()); - if (n == "kind") - { - kind_ = ::std::auto_ptr< ::CIAO::Config_Handlers::TCKind > (new ::CIAO::Config_Handlers::TCKind (e)); - kind_->container (this); - } +return *this; +} - else if (n == "enum") - { - ::CIAO::Config_Handlers::EnumType t (e); - enum_ (t); - } - else - { - } - } - } +// SubcomponentPortEndpoint +// +::XMLSchema::string< ACE_TCHAR > const& SubcomponentPortEndpoint:: +portName () const +{ +return *portName_; +} - // DataValue - // +void SubcomponentPortEndpoint:: +portName (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*portName_ = e; +} - DataValue:: - DataValue (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +// SubcomponentPortEndpoint +// +::XMLSchema::IDREF< ACE_TCHAR > const& SubcomponentPortEndpoint:: +instance () const +{ +return *instance_; +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +void SubcomponentPortEndpoint:: +instance (::XMLSchema::IDREF< ACE_TCHAR > const& e) +{ +*instance_ = 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 == "short") - { - ::XMLSchema::short_ t (e); - add_short (t); - } +// AssemblyConnectionDescription +// - else if (n == "long") - { - ::XMLSchema::int_ t (e); - add_long (t); - } +AssemblyConnectionDescription:: +AssemblyConnectionDescription (::XMLSchema::string< ACE_TCHAR > const& name__) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (name__)), +regulator__ () +{ +name_->container (this); +} - else if (n == "ushort") - { - ::XMLSchema::unsignedShort t (e); - add_ushort (t); - } +AssemblyConnectionDescription:: +AssemblyConnectionDescription (::CIAO::Config_Handlers::AssemblyConnectionDescription const& s) +: +::XSCRT::Type (), +name_ (new ::XMLSchema::string< ACE_TCHAR > (*s.name_)), +regulator__ () +{ +name_->container (this); +{ +for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); +} - else if (n == "ulong") - { - ::XMLSchema::unsignedInt t (e); - add_ulong (t); - } +{ +for (internalEndpoint_const_iterator i (s.internalEndpoint_.begin ());i != s.internalEndpoint_.end ();++i) add_internalEndpoint (*i); +} - else if (n == "float") - { - ::XMLSchema::float_ t (e); - add_float (t); - } +{ +for (externalEndpoint_const_iterator i (s.externalEndpoint_.begin ());i != s.externalEndpoint_.end ();++i) add_externalEndpoint (*i); +} - else if (n == "double") - { - ::XMLSchema::double_ t (e); - add_double (t); - } +{ +for (externalReference_const_iterator i (s.externalReference_.begin ());i != s.externalReference_.end ();++i) add_externalReference (*i); +} +} - else if (n == "boolean") - { - ::XMLSchema::boolean t (e); - add_boolean (t); - } +::CIAO::Config_Handlers::AssemblyConnectionDescription& AssemblyConnectionDescription:: +operator= (::CIAO::Config_Handlers::AssemblyConnectionDescription const& s) +{ +name (s.name ()); - else if (n == "octet") - { - ::XMLSchema::unsignedByte t (e); - add_octet (t); - } +deployRequirement_.clear (); +{ +for (deployRequirement_const_iterator i (s.deployRequirement_.begin ());i != s.deployRequirement_.end ();++i) add_deployRequirement (*i); +} - else if (n == "enum") - { - ::XMLSchema::string< ACE_TCHAR > t (e); - add_enum (t); - } +internalEndpoint_.clear (); +{ +for (internalEndpoint_const_iterator i (s.internalEndpoint_.begin ());i != s.internalEndpoint_.end ();++i) add_internalEndpoint (*i); +} - else if (n == "string") - { - ::XMLSchema::string< ACE_TCHAR > t (e); - add_string (t); - } +externalEndpoint_.clear (); +{ +for (externalEndpoint_const_iterator i (s.externalEndpoint_.begin ());i != s.externalEndpoint_.end ();++i) add_externalEndpoint (*i); +} - else if (n == "longlong") - { - ::XMLSchema::long_ t (e); - add_longlong (t); - } +externalReference_.clear (); +{ +for (externalReference_const_iterator i (s.externalReference_.begin ());i != s.externalReference_.end ();++i) add_externalReference (*i); +} - else if (n == "ulonglong") - { - ::XMLSchema::unsignedLong t (e); - add_ulonglong (t); - } +return *this; +} - else if (n == "longdouble") - { - ::XMLSchema::double_ t (e); - add_longdouble (t); - } - else - { - } - } - } +// AssemblyConnectionDescription +// +::XMLSchema::string< ACE_TCHAR > const& AssemblyConnectionDescription:: +name () const +{ +return *name_; +} - // EnumType - // +void AssemblyConnectionDescription:: +name (::XMLSchema::string< ACE_TCHAR > const& e) +{ +*name_ = e; +} - EnumType:: - EnumType (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +// AssemblyConnectionDescription +// +AssemblyConnectionDescription::deployRequirement_iterator AssemblyConnectionDescription:: +begin_deployRequirement () +{ +return deployRequirement_.begin (); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +AssemblyConnectionDescription::deployRequirement_iterator AssemblyConnectionDescription:: +end_deployRequirement () +{ +return deployRequirement_.end (); +} - 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 ())); +AssemblyConnectionDescription::deployRequirement_const_iterator AssemblyConnectionDescription:: +begin_deployRequirement () const +{ +return deployRequirement_.begin (); +} - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +AssemblyConnectionDescription::deployRequirement_const_iterator AssemblyConnectionDescription:: +end_deployRequirement () const +{ +return deployRequirement_.end (); +} - else if (n == "typeId") - { - typeId_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - typeId_->container (this); - } +void AssemblyConnectionDescription:: +add_deployRequirement (::CIAO::Config_Handlers::Requirement const& e) +{ +deployRequirement_.push_back (e); +} - else if (n == "member") - { - ::XMLSchema::string< ACE_TCHAR > t (e); - add_member (t); - } +size_t AssemblyConnectionDescription:: +count_deployRequirement(void) const +{ +return deployRequirement_.size (); +} - else - { - } - } - } +// AssemblyConnectionDescription +// +AssemblyConnectionDescription::internalEndpoint_iterator AssemblyConnectionDescription:: +begin_internalEndpoint () +{ +return internalEndpoint_.begin (); +} - // Any - // +AssemblyConnectionDescription::internalEndpoint_iterator AssemblyConnectionDescription:: +end_internalEndpoint () +{ +return internalEndpoint_.end (); +} - Any:: - Any (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +AssemblyConnectionDescription::internalEndpoint_const_iterator AssemblyConnectionDescription:: +begin_internalEndpoint () const +{ +return internalEndpoint_.begin (); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +AssemblyConnectionDescription::internalEndpoint_const_iterator AssemblyConnectionDescription:: +end_internalEndpoint () const +{ +return internalEndpoint_.end (); +} - 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 ())); +void AssemblyConnectionDescription:: +add_internalEndpoint (::CIAO::Config_Handlers::SubcomponentPortEndpoint const& e) +{ +internalEndpoint_.push_back (e); +} - if (n == "type") - { - type_ = ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > (new ::CIAO::Config_Handlers::DataType (e)); - type_->container (this); - } +size_t AssemblyConnectionDescription:: +count_internalEndpoint(void) const +{ +return internalEndpoint_.size (); +} - else if (n == "value") - { - value_ = ::std::auto_ptr< ::CIAO::Config_Handlers::DataValue > (new ::CIAO::Config_Handlers::DataValue (e)); - value_->container (this); - } +// AssemblyConnectionDescription +// +AssemblyConnectionDescription::externalEndpoint_iterator AssemblyConnectionDescription:: +begin_externalEndpoint () +{ +return externalEndpoint_.begin (); +} - else - { - } - } - } +AssemblyConnectionDescription::externalEndpoint_iterator AssemblyConnectionDescription:: +end_externalEndpoint () +{ +return externalEndpoint_.end (); +} - // Property - // +AssemblyConnectionDescription::externalEndpoint_const_iterator AssemblyConnectionDescription:: +begin_externalEndpoint () const +{ +return externalEndpoint_.begin (); +} - Property:: - Property (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +AssemblyConnectionDescription::externalEndpoint_const_iterator AssemblyConnectionDescription:: +end_externalEndpoint () const +{ +return externalEndpoint_.end (); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +void AssemblyConnectionDescription:: +add_externalEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& e) +{ +externalEndpoint_.push_back (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 ())); +size_t AssemblyConnectionDescription:: +count_externalEndpoint(void) const +{ +return externalEndpoint_.size (); +} - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +// AssemblyConnectionDescription +// +AssemblyConnectionDescription::externalReference_iterator AssemblyConnectionDescription:: +begin_externalReference () +{ +return externalReference_.begin (); +} - else if (n == "value") - { - value_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Any > (new ::CIAO::Config_Handlers::Any (e)); - value_->container (this); - } +AssemblyConnectionDescription::externalReference_iterator AssemblyConnectionDescription:: +end_externalReference () +{ +return externalReference_.end (); +} - else - { - } - } - } +AssemblyConnectionDescription::externalReference_const_iterator AssemblyConnectionDescription:: +begin_externalReference () const +{ +return externalReference_.begin (); +} - // SatisfierPropertyKind - // +AssemblyConnectionDescription::externalReference_const_iterator AssemblyConnectionDescription:: +end_externalReference () const +{ +return externalReference_.end (); +} - SatisfierPropertyKind:: - SatisfierPropertyKind (::XSCRT::XML::Element< ACE_TCHAR > const& e) - : ::XSCRT::Type (e) - { - ::std::basic_string< ACE_TCHAR > v (e.value ()); - - if (v == "Quantity") v_ = Quantity_l; - else if (v == "Capacity") v_ = Capacity_l; - else if (v == "Minimum") v_ = Minimum_l; - else if (v == "Maximum") v_ = Maximum_l; - else if (v == "Attribute") v_ = Attribute_l; - else if (v == "Selection") v_ = Selection_l; - else - { - } - } +void AssemblyConnectionDescription:: +add_externalReference (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& e) +{ +externalReference_.push_back (e); +} - SatisfierPropertyKind:: - SatisfierPropertyKind (::XSCRT::XML::Attribute< ACE_TCHAR > const& a) - : ::XSCRT::Type (a) - { - ::std::basic_string< ACE_TCHAR > v (a.value ()); - - if (v == "Quantity") v_ = Quantity_l; - else if (v == "Capacity") v_ = Capacity_l; - else if (v == "Minimum") v_ = Minimum_l; - else if (v == "Maximum") v_ = Maximum_l; - else if (v == "Attribute") v_ = Attribute_l; - else if (v == "Selection") v_ = Selection_l; - else - { - } - } +size_t AssemblyConnectionDescription:: +count_externalReference(void) const +{ +return externalReference_.size (); +} +} +} - SatisfierPropertyKind const SatisfierPropertyKind::Quantity (SatisfierPropertyKind::Quantity_l); - SatisfierPropertyKind const SatisfierPropertyKind::Capacity (SatisfierPropertyKind::Capacity_l); - SatisfierPropertyKind const SatisfierPropertyKind::Minimum (SatisfierPropertyKind::Minimum_l); - SatisfierPropertyKind const SatisfierPropertyKind::Maximum (SatisfierPropertyKind::Maximum_l); - SatisfierPropertyKind const SatisfierPropertyKind::Attribute (SatisfierPropertyKind::Attribute_l); - SatisfierPropertyKind const SatisfierPropertyKind::Selection (SatisfierPropertyKind::Selection_l); +namespace CIAO +{ +namespace Config_Handlers +{ +// TCKind +// - // SatisfierProperty - // +TCKind:: +TCKind (::XSCRT::XML::Element< ACE_TCHAR > const& e) +: ::XSCRT::Type (e) +{ +::std::basic_string< ACE_TCHAR > v (e.value ()); + +if (v == "tk_null") v_ = tk_null_l; +else if (v == "tk_void") v_ = tk_void_l; +else if (v == "tk_short") v_ = tk_short_l; +else if (v == "tk_long") v_ = tk_long_l; +else if (v == "tk_ushort") v_ = tk_ushort_l; +else if (v == "tk_ulong") v_ = tk_ulong_l; +else if (v == "tk_float") v_ = tk_float_l; +else if (v == "tk_double") v_ = tk_double_l; +else if (v == "tk_boolean") v_ = tk_boolean_l; +else if (v == "tk_char") v_ = tk_char_l; +else if (v == "tk_octet") v_ = tk_octet_l; +else if (v == "tk_any") v_ = tk_any_l; +else if (v == "tk_TypeCode") v_ = tk_TypeCode_l; +else if (v == "tk_Principal") v_ = tk_Principal_l; +else if (v == "tk_objref") v_ = tk_objref_l; +else if (v == "tk_struct") v_ = tk_struct_l; +else if (v == "tk_union") v_ = tk_union_l; +else if (v == "tk_enum") v_ = tk_enum_l; +else if (v == "tk_string") v_ = tk_string_l; +else if (v == "tk_sequence") v_ = tk_sequence_l; +else if (v == "tk_array") v_ = tk_array_l; +else if (v == "tk_alias") v_ = tk_alias_l; +else if (v == "tk_except") v_ = tk_except_l; +else if (v == "tk_longlong") v_ = tk_longlong_l; +else if (v == "tk_ulonglong") v_ = tk_ulonglong_l; +else if (v == "tk_longdouble") v_ = tk_longdouble_l; +else if (v == "tk_wchar") v_ = tk_wchar_l; +else if (v == "tk_wstring") v_ = tk_wstring_l; +else if (v == "tk_wfixed") v_ = tk_wfixed_l; +else if (v == "tk_value") v_ = tk_value_l; +else if (v == "tk_value_box") v_ = tk_value_box_l; +else if (v == "tk_native") v_ = tk_native_l; +else if (v == "tk_abstract_interface") v_ = tk_abstract_interface_l; +else if (v == "tk_local_interface") v_ = tk_local_interface_l; +else if (v == "tk_component") v_ = tk_component_l; +else if (v == "tk_home") v_ = tk_home_l; +else if (v == "tk_event") v_ = tk_event_l; +else +{ +} +} - SatisfierProperty:: - SatisfierProperty (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +TCKind:: +TCKind (::XSCRT::XML::Attribute< ACE_TCHAR > const& a) +: ::XSCRT::Type (a) +{ +::std::basic_string< ACE_TCHAR > v (a.value ()); + +if (v == "tk_null") v_ = tk_null_l; +else if (v == "tk_void") v_ = tk_void_l; +else if (v == "tk_short") v_ = tk_short_l; +else if (v == "tk_long") v_ = tk_long_l; +else if (v == "tk_ushort") v_ = tk_ushort_l; +else if (v == "tk_ulong") v_ = tk_ulong_l; +else if (v == "tk_float") v_ = tk_float_l; +else if (v == "tk_double") v_ = tk_double_l; +else if (v == "tk_boolean") v_ = tk_boolean_l; +else if (v == "tk_char") v_ = tk_char_l; +else if (v == "tk_octet") v_ = tk_octet_l; +else if (v == "tk_any") v_ = tk_any_l; +else if (v == "tk_TypeCode") v_ = tk_TypeCode_l; +else if (v == "tk_Principal") v_ = tk_Principal_l; +else if (v == "tk_objref") v_ = tk_objref_l; +else if (v == "tk_struct") v_ = tk_struct_l; +else if (v == "tk_union") v_ = tk_union_l; +else if (v == "tk_enum") v_ = tk_enum_l; +else if (v == "tk_string") v_ = tk_string_l; +else if (v == "tk_sequence") v_ = tk_sequence_l; +else if (v == "tk_array") v_ = tk_array_l; +else if (v == "tk_alias") v_ = tk_alias_l; +else if (v == "tk_except") v_ = tk_except_l; +else if (v == "tk_longlong") v_ = tk_longlong_l; +else if (v == "tk_ulonglong") v_ = tk_ulonglong_l; +else if (v == "tk_longdouble") v_ = tk_longdouble_l; +else if (v == "tk_wchar") v_ = tk_wchar_l; +else if (v == "tk_wstring") v_ = tk_wstring_l; +else if (v == "tk_wfixed") v_ = tk_wfixed_l; +else if (v == "tk_value") v_ = tk_value_l; +else if (v == "tk_value_box") v_ = tk_value_box_l; +else if (v == "tk_native") v_ = tk_native_l; +else if (v == "tk_abstract_interface") v_ = tk_abstract_interface_l; +else if (v == "tk_local_interface") v_ = tk_local_interface_l; +else if (v == "tk_component") v_ = tk_component_l; +else if (v == "tk_home") v_ = tk_home_l; +else if (v == "tk_event") v_ = tk_event_l; +else +{ +} +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +TCKind const TCKind::tk_null (TCKind::tk_null_l); +TCKind const TCKind::tk_void (TCKind::tk_void_l); +TCKind const TCKind::tk_short (TCKind::tk_short_l); +TCKind const TCKind::tk_long (TCKind::tk_long_l); +TCKind const TCKind::tk_ushort (TCKind::tk_ushort_l); +TCKind const TCKind::tk_ulong (TCKind::tk_ulong_l); +TCKind const TCKind::tk_float (TCKind::tk_float_l); +TCKind const TCKind::tk_double (TCKind::tk_double_l); +TCKind const TCKind::tk_boolean (TCKind::tk_boolean_l); +TCKind const TCKind::tk_char (TCKind::tk_char_l); +TCKind const TCKind::tk_octet (TCKind::tk_octet_l); +TCKind const TCKind::tk_any (TCKind::tk_any_l); +TCKind const TCKind::tk_TypeCode (TCKind::tk_TypeCode_l); +TCKind const TCKind::tk_Principal (TCKind::tk_Principal_l); +TCKind const TCKind::tk_objref (TCKind::tk_objref_l); +TCKind const TCKind::tk_struct (TCKind::tk_struct_l); +TCKind const TCKind::tk_union (TCKind::tk_union_l); +TCKind const TCKind::tk_enum (TCKind::tk_enum_l); +TCKind const TCKind::tk_string (TCKind::tk_string_l); +TCKind const TCKind::tk_sequence (TCKind::tk_sequence_l); +TCKind const TCKind::tk_array (TCKind::tk_array_l); +TCKind const TCKind::tk_alias (TCKind::tk_alias_l); +TCKind const TCKind::tk_except (TCKind::tk_except_l); +TCKind const TCKind::tk_longlong (TCKind::tk_longlong_l); +TCKind const TCKind::tk_ulonglong (TCKind::tk_ulonglong_l); +TCKind const TCKind::tk_longdouble (TCKind::tk_longdouble_l); +TCKind const TCKind::tk_wchar (TCKind::tk_wchar_l); +TCKind const TCKind::tk_wstring (TCKind::tk_wstring_l); +TCKind const TCKind::tk_wfixed (TCKind::tk_wfixed_l); +TCKind const TCKind::tk_value (TCKind::tk_value_l); +TCKind const TCKind::tk_value_box (TCKind::tk_value_box_l); +TCKind const TCKind::tk_native (TCKind::tk_native_l); +TCKind const TCKind::tk_abstract_interface (TCKind::tk_abstract_interface_l); +TCKind const TCKind::tk_local_interface (TCKind::tk_local_interface_l); +TCKind const TCKind::tk_component (TCKind::tk_component_l); +TCKind const TCKind::tk_home (TCKind::tk_home_l); +TCKind const TCKind::tk_event (TCKind::tk_event_l); + +// DataType +// + +DataType:: +DataType (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - 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 ())); +::XSCRT::Parser< ACE_TCHAR > p (e); - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +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 ())); - else if (n == "kind") - { - kind_ = ::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierPropertyKind > (new ::CIAO::Config_Handlers::SatisfierPropertyKind (e)); - kind_->container (this); - } +if (n == "kind") +{ +kind_ = ::std::auto_ptr< ::CIAO::Config_Handlers::TCKind > (new ::CIAO::Config_Handlers::TCKind (e)); +kind_->container (this); +} - else if (n == "value") - { - value_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Any > (new ::CIAO::Config_Handlers::Any (e)); - value_->container (this); - } +else if (n == "enum") +{ +::CIAO::Config_Handlers::EnumType t (e); +enum_ (t); +} - else - { - } - } - } +else +{ +} +} +} - // Resource - // +// DataValue +// - Resource:: - Resource (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +DataValue:: +DataValue (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - ::XSCRT::Parser< ACE_TCHAR > p (e); +::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 ())); +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); - } +if (n == "short") +{ +::XMLSchema::short_ t (e); +add_short (t); +} - else if (n == "resourceType") - { - ::XMLSchema::string< ACE_TCHAR > t (e); - add_resourceType (t); - } +else if (n == "long") +{ +::XMLSchema::int_ t (e); +add_long (t); +} - else if (n == "property") - { - ::CIAO::Config_Handlers::SatisfierProperty t (e); - add_property (t); - } +else if (n == "ushort") +{ +::XMLSchema::unsignedShort t (e); +add_ushort (t); +} - else - { - } - } - } +else if (n == "ulong") +{ +::XMLSchema::unsignedInt t (e); +add_ulong (t); +} - // Requirement - // +else if (n == "float") +{ +::XMLSchema::float_ t (e); +add_float (t); +} - Requirement:: - Requirement (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +else if (n == "double") +{ +::XMLSchema::double_ t (e); +add_double (t); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +else if (n == "boolean") +{ +::XMLSchema::boolean t (e); +add_boolean (t); +} - 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 ())); +else if (n == "octet") +{ +::XMLSchema::unsignedByte t (e); +add_octet (t); +} - if (n == "resourceType") - { - resourceType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - resourceType_->container (this); - } +else if (n == "enum") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +add_enum (t); +} - else if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +else if (n == "string") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +add_string (t); +} - else if (n == "property") - { - property_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Property > (new ::CIAO::Config_Handlers::Property (e)); - property_->container (this); - } +else if (n == "longlong") +{ +::XMLSchema::long_ t (e); +add_longlong (t); +} - else - { - } - } - } +else if (n == "ulonglong") +{ +::XMLSchema::unsignedLong t (e); +add_ulonglong (t); +} - // ResourceDeploymentDescription - // +else if (n == "longdouble") +{ +::XMLSchema::double_ t (e); +add_longdouble (t); +} - ResourceDeploymentDescription:: - ResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +else +{ +} +} +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +// EnumType +// - 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 ())); +EnumType:: +EnumType (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - if (n == "requirementName") - { - requirementName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - requirementName_->container (this); - } +::XSCRT::Parser< ACE_TCHAR > p (e); - else if (n == "resourceName") - { - resourceName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - resourceName_->container (this); - } +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 ())); - else if (n == "resourceValue") - { - resourceValue_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Any > (new ::CIAO::Config_Handlers::Any (e)); - resourceValue_->container (this); - } +if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - else - { - } - } - } +else if (n == "typeId") +{ +typeId_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +typeId_->container (this); +} - // ArtifactDeploymentDescription - // +else if (n == "member") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +add_member (t); +} - ArtifactDeploymentDescription:: - ArtifactDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +else +{ +} +} +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +// Any +// - 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 ())); +Any:: +Any (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +::XSCRT::Parser< ACE_TCHAR > p (e); - else if (n == "source") - { - ::XMLSchema::string< ACE_TCHAR > t (e); - add_source (t); - } +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 ())); - else if (n == "node") - { - node_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - node_->container (this); - } +if (n == "type") +{ +type_ = ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > (new ::CIAO::Config_Handlers::DataType (e)); +type_->container (this); +} - else if (n == "location") - { - ::XMLSchema::string< ACE_TCHAR > t (e); - add_location (t); - } +else if (n == "value") +{ +value_ = ::std::auto_ptr< ::CIAO::Config_Handlers::DataValue > (new ::CIAO::Config_Handlers::DataValue (e)); +value_->container (this); +} - else if (n == "execParameter") - { - ::CIAO::Config_Handlers::Property t (e); - add_execParameter (t); - } +else +{ +} +} +} - else if (n == "deployRequirement") - { - ::CIAO::Config_Handlers::Requirement t (e); - add_deployRequirement (t); - } +// Property +// - else if (n == "deployedResource") - { - ::CIAO::Config_Handlers::ResourceDeploymentDescription t (e); - add_deployedResource (t); - } +Property:: +Property (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - else - { - } - } +::XSCRT::Parser< ACE_TCHAR > p (e); - 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); - } +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 ())); - else - { - } - } - } +if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - // MonolithicDeploymentDescription - // +else if (n == "value") +{ +value_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Any > (new ::CIAO::Config_Handlers::Any (e)); +value_->container (this); +} - MonolithicDeploymentDescription:: - MonolithicDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +else +{ +} +} +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +// SatisfierPropertyKind +// - 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 ())); +SatisfierPropertyKind:: +SatisfierPropertyKind (::XSCRT::XML::Element< ACE_TCHAR > const& e) +: ::XSCRT::Type (e) +{ +::std::basic_string< ACE_TCHAR > v (e.value ()); + +if (v == "Quantity") v_ = Quantity_l; +else if (v == "Capacity") v_ = Capacity_l; +else if (v == "Minimum") v_ = Minimum_l; +else if (v == "Maximum") v_ = Maximum_l; +else if (v == "Attribute") v_ = Attribute_l; +else if (v == "Selection") v_ = Selection_l; +else +{ +} +} - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +SatisfierPropertyKind:: +SatisfierPropertyKind (::XSCRT::XML::Attribute< ACE_TCHAR > const& a) +: ::XSCRT::Type (a) +{ +::std::basic_string< ACE_TCHAR > v (a.value ()); + +if (v == "Quantity") v_ = Quantity_l; +else if (v == "Capacity") v_ = Capacity_l; +else if (v == "Minimum") v_ = Minimum_l; +else if (v == "Maximum") v_ = Maximum_l; +else if (v == "Attribute") v_ = Attribute_l; +else if (v == "Selection") v_ = Selection_l; +else +{ +} +} - else if (n == "source") - { - ::XMLSchema::string< ACE_TCHAR > t (e); - add_source (t); - } +SatisfierPropertyKind const SatisfierPropertyKind::Quantity (SatisfierPropertyKind::Quantity_l); +SatisfierPropertyKind const SatisfierPropertyKind::Capacity (SatisfierPropertyKind::Capacity_l); +SatisfierPropertyKind const SatisfierPropertyKind::Minimum (SatisfierPropertyKind::Minimum_l); +SatisfierPropertyKind const SatisfierPropertyKind::Maximum (SatisfierPropertyKind::Maximum_l); +SatisfierPropertyKind const SatisfierPropertyKind::Attribute (SatisfierPropertyKind::Attribute_l); +SatisfierPropertyKind const SatisfierPropertyKind::Selection (SatisfierPropertyKind::Selection_l); - else if (n == "artifact") - { - ::XMLSchema::IDREF< ACE_TCHAR > t (e); - add_artifact (t); - } +// SatisfierProperty +// - else if (n == "execParameter") - { - ::CIAO::Config_Handlers::Property t (e); - add_execParameter (t); - } +SatisfierProperty:: +SatisfierProperty (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - else if (n == "deployRequirement") - { - ::CIAO::Config_Handlers::Requirement t (e); - add_deployRequirement (t); - } +::XSCRT::Parser< ACE_TCHAR > p (e); - else - { - } - } +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 ())); - 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); - } +if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - else - { - } - } - } +else if (n == "kind") +{ +kind_ = ::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierPropertyKind > (new ::CIAO::Config_Handlers::SatisfierPropertyKind (e)); +kind_->container (this); +} - // ResourceUsageKind - // +else if (n == "dynamic") +{ +dynamic_ = ::std::auto_ptr< ::XMLSchema::boolean > (new ::XMLSchema::boolean (e)); +dynamic_->container (this); +} - ResourceUsageKind:: - ResourceUsageKind (::XSCRT::XML::Element< ACE_TCHAR > const& e) - : ::XSCRT::Type (e) - { - ::std::basic_string< ACE_TCHAR > v (e.value ()); - - if (v == "None") v_ = None_l; - else if (v == "InstanceUsesResource") v_ = InstanceUsesResource_l; - else if (v == "ResourceUsesInstance") v_ = ResourceUsesInstance_l; - else if (v == "PortUsesResource") v_ = PortUsesResource_l; - else if (v == "ResourceUsesPort") v_ = ResourceUsesPort_l; - else - { - } - } +else if (n == "value") +{ +value_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Any > (new ::CIAO::Config_Handlers::Any (e)); +value_->container (this); +} - ResourceUsageKind:: - ResourceUsageKind (::XSCRT::XML::Attribute< ACE_TCHAR > const& a) - : ::XSCRT::Type (a) - { - ::std::basic_string< ACE_TCHAR > v (a.value ()); - - if (v == "None") v_ = None_l; - else if (v == "InstanceUsesResource") v_ = InstanceUsesResource_l; - else if (v == "ResourceUsesInstance") v_ = ResourceUsesInstance_l; - else if (v == "PortUsesResource") v_ = PortUsesResource_l; - else if (v == "ResourceUsesPort") v_ = ResourceUsesPort_l; - else - { - } - } +else +{ +} +} +} - ResourceUsageKind const ResourceUsageKind::None (ResourceUsageKind::None_l); - ResourceUsageKind const ResourceUsageKind::InstanceUsesResource (ResourceUsageKind::InstanceUsesResource_l); - ResourceUsageKind const ResourceUsageKind::ResourceUsesInstance (ResourceUsageKind::ResourceUsesInstance_l); - ResourceUsageKind const ResourceUsageKind::PortUsesResource (ResourceUsageKind::PortUsesResource_l); - ResourceUsageKind const ResourceUsageKind::ResourceUsesPort (ResourceUsageKind::ResourceUsesPort_l); +// Resource +// - // InstanceResourceDeploymentDescription - // +Resource:: +Resource (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - InstanceResourceDeploymentDescription:: - InstanceResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +::XSCRT::Parser< ACE_TCHAR > p (e); - ::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 ())); - 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); +} - if (n == "resourceUsage") - { - resourceUsage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > (new ::CIAO::Config_Handlers::ResourceUsageKind (e)); - resourceUsage_->container (this); - } +else if (n == "resourceType") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +add_resourceType (t); +} - else if (n == "requirementName") - { - requirementName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - requirementName_->container (this); - } +else if (n == "property") +{ +::CIAO::Config_Handlers::SatisfierProperty t (e); +add_property (t); +} - else if (n == "resourceName") - { - resourceName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - resourceName_->container (this); - } +else +{ +} +} +} - else if (n == "resourceValue") - { - resourceValue_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Any > (new ::CIAO::Config_Handlers::Any (e)); - resourceValue_->container (this); - } +// Requirement +// - else - { - } - } - } +Requirement:: +Requirement (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - // InstanceDeploymentDescription - // +::XSCRT::Parser< ACE_TCHAR > p (e); - InstanceDeploymentDescription:: - InstanceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +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 ())); - ::XSCRT::Parser< ACE_TCHAR > p (e); +if (n == "resourceType") +{ +resourceType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +resourceType_->container (this); +} - 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 ())); +else if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +else if (n == "property") +{ +::CIAO::Config_Handlers::Property t (e); +add_property (t); +} - else if (n == "node") - { - node_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - node_->container (this); - } +else +{ +} +} +} - else if (n == "source") - { - source_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - source_->container (this); - } +// ResourceDeploymentDescription +// - else if (n == "implementation") - { - implementation_ = ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > (new ::XMLSchema::IDREF< ACE_TCHAR > (e)); - implementation_->container (this); - } +ResourceDeploymentDescription:: +ResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - else if (n == "configProperty") - { - ::CIAO::Config_Handlers::Property t (e); - add_configProperty (t); - } +::XSCRT::Parser< ACE_TCHAR > p (e); - else if (n == "deployedResource") - { - ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription t (e); - deployedResource (t); - } +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 ())); - else if (n == "deployedSharedResource") - { - ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription t (e); - deployedSharedResource (t); - } +if (n == "requirementName") +{ +requirementName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +requirementName_->container (this); +} - else - { - } - } +else if (n == "resourceName") +{ +resourceName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +resourceName_->container (this); +} - 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 if (n == "property") +{ +::CIAO::Config_Handlers::Property t (e); +add_property (t); +} - else - { - } - } - } +else +{ +} +} +} - // CCMComponentPortKind - // +// ArtifactDeploymentDescription +// - CCMComponentPortKind:: - CCMComponentPortKind (::XSCRT::XML::Element< ACE_TCHAR > const& e) - : ::XSCRT::Type (e) - { - ::std::basic_string< ACE_TCHAR > v (e.value ()); - - if (v == "Facet") v_ = Facet_l; - else if (v == "SimplexReceptacle") v_ = SimplexReceptacle_l; - else if (v == "MultiplexReceptacle") v_ = MultiplexReceptacle_l; - else if (v == "EventEmitter") v_ = EventEmitter_l; - else if (v == "EventPublisher") v_ = EventPublisher_l; - else if (v == "EventConsumer") v_ = EventConsumer_l; - else - { - } - } +ArtifactDeploymentDescription:: +ArtifactDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - CCMComponentPortKind:: - CCMComponentPortKind (::XSCRT::XML::Attribute< ACE_TCHAR > const& a) - : ::XSCRT::Type (a) - { - ::std::basic_string< ACE_TCHAR > v (a.value ()); - - if (v == "Facet") v_ = Facet_l; - else if (v == "SimplexReceptacle") v_ = SimplexReceptacle_l; - else if (v == "MultiplexReceptacle") v_ = MultiplexReceptacle_l; - else if (v == "EventEmitter") v_ = EventEmitter_l; - else if (v == "EventPublisher") v_ = EventPublisher_l; - else if (v == "EventConsumer") v_ = EventConsumer_l; - else - { - } - } +::XSCRT::Parser< ACE_TCHAR > p (e); - CCMComponentPortKind const CCMComponentPortKind::Facet (CCMComponentPortKind::Facet_l); - CCMComponentPortKind const CCMComponentPortKind::SimplexReceptacle (CCMComponentPortKind::SimplexReceptacle_l); - CCMComponentPortKind const CCMComponentPortKind::MultiplexReceptacle (CCMComponentPortKind::MultiplexReceptacle_l); - CCMComponentPortKind const CCMComponentPortKind::EventEmitter (CCMComponentPortKind::EventEmitter_l); - CCMComponentPortKind const CCMComponentPortKind::EventPublisher (CCMComponentPortKind::EventPublisher_l); - CCMComponentPortKind const CCMComponentPortKind::EventConsumer (CCMComponentPortKind::EventConsumer_l); +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 ())); - // ComponentPortDescription - // +if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - ComponentPortDescription:: - ComponentPortDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +else if (n == "source") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +add_source (t); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +else if (n == "node") +{ +node_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +node_->container (this); +} - 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 ())); +else if (n == "location") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +add_location (t); +} - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +else if (n == "execParameter") +{ +::CIAO::Config_Handlers::Property t (e); +add_execParameter (t); +} - else if (n == "specificType") - { - specificType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - specificType_->container (this); - } +else if (n == "deployRequirement") +{ +::CIAO::Config_Handlers::Requirement t (e); +add_deployRequirement (t); +} - else if (n == "supportedType") - { - supportedType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - supportedType_->container (this); - } +else if (n == "deployedResource") +{ +::CIAO::Config_Handlers::ResourceDeploymentDescription t (e); +add_deployedResource (t); +} - else if (n == "provider") - { - provider_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - provider_->container (this); - } +else +{ +} +} - else if (n == "exclusiveProvider") - { - exclusiveProvider_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - exclusiveProvider_->container (this); - } +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 if (n == "exclusiveUser") - { - exclusiveUser_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - exclusiveUser_->container (this); - } +else +{ +} +} +} - else if (n == "optional") - { - optional_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - optional_->container (this); - } +// MonolithicDeploymentDescription +// - else if (n == "kind") - { - kind_ = ::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > (new ::CIAO::Config_Handlers::CCMComponentPortKind (e)); - kind_->container (this); - } +MonolithicDeploymentDescription:: +MonolithicDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - else - { - } - } - } +::XSCRT::Parser< ACE_TCHAR > p (e); - // ComponentPropertyDescription - // +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 ())); - ComponentPropertyDescription:: - ComponentPropertyDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +else if (n == "source") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +add_source (t); +} - 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 ())); +else if (n == "artifact") +{ +::XMLSchema::IDREF< ACE_TCHAR > t (e); +add_artifact (t); +} - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +else if (n == "execParameter") +{ +::CIAO::Config_Handlers::Property t (e); +add_execParameter (t); +} - else if (n == "type") - { - type_ = ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > (new ::CIAO::Config_Handlers::DataType (e)); - type_->container (this); - } +else if (n == "deployRequirement") +{ +::CIAO::Config_Handlers::Requirement t (e); +add_deployRequirement (t); +} - else - { - } - } - } +else +{ +} +} - // ComponentExternalPortEndpoint - // +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); +} - ComponentExternalPortEndpoint:: - ComponentExternalPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +else +{ +} +} +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +// ResourceUsageKind +// - 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 ())); +ResourceUsageKind:: +ResourceUsageKind (::XSCRT::XML::Element< ACE_TCHAR > const& e) +: ::XSCRT::Type (e) +{ +::std::basic_string< ACE_TCHAR > v (e.value ()); + +if (v == "None") v_ = None_l; +else if (v == "InstanceUsesResource") v_ = InstanceUsesResource_l; +else if (v == "ResourceUsesInstance") v_ = ResourceUsesInstance_l; +else if (v == "PortUsesResource") v_ = PortUsesResource_l; +else if (v == "ResourceUsesPort") v_ = ResourceUsesPort_l; +else +{ +} +} - if (n == "portName") - { - portName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - portName_->container (this); - } +ResourceUsageKind:: +ResourceUsageKind (::XSCRT::XML::Attribute< ACE_TCHAR > const& a) +: ::XSCRT::Type (a) +{ +::std::basic_string< ACE_TCHAR > v (a.value ()); + +if (v == "None") v_ = None_l; +else if (v == "InstanceUsesResource") v_ = InstanceUsesResource_l; +else if (v == "ResourceUsesInstance") v_ = ResourceUsesInstance_l; +else if (v == "PortUsesResource") v_ = PortUsesResource_l; +else if (v == "ResourceUsesPort") v_ = ResourceUsesPort_l; +else +{ +} +} - else - { - } - } - } +ResourceUsageKind const ResourceUsageKind::None (ResourceUsageKind::None_l); +ResourceUsageKind const ResourceUsageKind::InstanceUsesResource (ResourceUsageKind::InstanceUsesResource_l); +ResourceUsageKind const ResourceUsageKind::ResourceUsesInstance (ResourceUsageKind::ResourceUsesInstance_l); +ResourceUsageKind const ResourceUsageKind::PortUsesResource (ResourceUsageKind::PortUsesResource_l); +ResourceUsageKind const ResourceUsageKind::ResourceUsesPort (ResourceUsageKind::ResourceUsesPort_l); - // PlanSubcomponentPortEndpoint - // +// InstanceResourceDeploymentDescription +// - PlanSubcomponentPortEndpoint:: - PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +InstanceResourceDeploymentDescription:: +InstanceResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - ::XSCRT::Parser< ACE_TCHAR > p (e); +::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 ())); +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 == "portName") - { - portName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - portName_->container (this); - } +if (n == "resourceUsage") +{ +resourceUsage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > (new ::CIAO::Config_Handlers::ResourceUsageKind (e)); +resourceUsage_->container (this); +} - else if (n == "provider") - { - ::XMLSchema::string< ACE_TCHAR > t (e); - provider (t); - } +else if (n == "requirementName") +{ +requirementName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +requirementName_->container (this); +} - else if (n == "kind") - { - kind_ = ::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > (new ::CIAO::Config_Handlers::CCMComponentPortKind (e)); - kind_->container (this); - } +else if (n == "resourceName") +{ +resourceName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +resourceName_->container (this); +} - else if (n == "instance") - { - instance_ = ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > (new ::XMLSchema::IDREF< ACE_TCHAR > (e)); - instance_->container (this); - } +else if (n == "property") +{ +::CIAO::Config_Handlers::Property t (e); +add_property (t); +} - else - { - } - } - } +else +{ +} +} +} - // ExternalReferenceEndpoint - // +// InstanceDeploymentDescription +// - ExternalReferenceEndpoint:: - ExternalReferenceEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +InstanceDeploymentDescription:: +InstanceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - ::XSCRT::Parser< ACE_TCHAR > p (e); +::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 ())); +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 == "location") - { - location_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - location_->container (this); - } +if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - else - { - } - } - } +else if (n == "node") +{ +node_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +node_->container (this); +} - // ConnectionResourceDeploymentDescription - // +else if (n == "source") +{ +source_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +source_->container (this); +} - ConnectionResourceDeploymentDescription:: - ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +else if (n == "implementation") +{ +implementation_ = ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > (new ::XMLSchema::IDREF< ACE_TCHAR > (e)); +implementation_->container (this); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +else if (n == "configProperty") +{ +::CIAO::Config_Handlers::Property t (e); +add_configProperty (t); +} - 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 ())); +else if (n == "deployedResource") +{ +::CIAO::Config_Handlers::InstanceResourceDeploymentDescription t (e); +deployedResource (t); +} - if (n == "targetName") - { - targetName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - targetName_->container (this); - } +else if (n == "deployedSharedResource") +{ +::CIAO::Config_Handlers::InstanceResourceDeploymentDescription t (e); +deployedSharedResource (t); +} - else if (n == "requirementName") - { - requirementName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - requirementName_->container (this); - } +else +{ +} +} - else if (n == "resourceName") - { - resourceName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - resourceName_->container (this); - } +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 if (n == "resourceValue") - { - resourceValue_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Any > (new ::CIAO::Config_Handlers::Any (e)); - resourceValue_->container (this); - } +else +{ +} +} +} - else - { - } - } - } +// CCMComponentPortKind +// - // PlanConnectionDescription - // +CCMComponentPortKind:: +CCMComponentPortKind (::XSCRT::XML::Element< ACE_TCHAR > const& e) +: ::XSCRT::Type (e) +{ +::std::basic_string< ACE_TCHAR > v (e.value ()); + +if (v == "Facet") v_ = Facet_l; +else if (v == "SimplexReceptacle") v_ = SimplexReceptacle_l; +else if (v == "MultiplexReceptacle") v_ = MultiplexReceptacle_l; +else if (v == "EventEmitter") v_ = EventEmitter_l; +else if (v == "EventPublisher") v_ = EventPublisher_l; +else if (v == "EventConsumer") v_ = EventConsumer_l; +else +{ +} +} - PlanConnectionDescription:: - PlanConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +CCMComponentPortKind:: +CCMComponentPortKind (::XSCRT::XML::Attribute< ACE_TCHAR > const& a) +: ::XSCRT::Type (a) +{ +::std::basic_string< ACE_TCHAR > v (a.value ()); + +if (v == "Facet") v_ = Facet_l; +else if (v == "SimplexReceptacle") v_ = SimplexReceptacle_l; +else if (v == "MultiplexReceptacle") v_ = MultiplexReceptacle_l; +else if (v == "EventEmitter") v_ = EventEmitter_l; +else if (v == "EventPublisher") v_ = EventPublisher_l; +else if (v == "EventConsumer") v_ = EventConsumer_l; +else +{ +} +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +CCMComponentPortKind const CCMComponentPortKind::Facet (CCMComponentPortKind::Facet_l); +CCMComponentPortKind const CCMComponentPortKind::SimplexReceptacle (CCMComponentPortKind::SimplexReceptacle_l); +CCMComponentPortKind const CCMComponentPortKind::MultiplexReceptacle (CCMComponentPortKind::MultiplexReceptacle_l); +CCMComponentPortKind const CCMComponentPortKind::EventEmitter (CCMComponentPortKind::EventEmitter_l); +CCMComponentPortKind const CCMComponentPortKind::EventPublisher (CCMComponentPortKind::EventPublisher_l); +CCMComponentPortKind const CCMComponentPortKind::EventConsumer (CCMComponentPortKind::EventConsumer_l); - 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 ())); +// ComponentPortDescription +// - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +ComponentPortDescription:: +ComponentPortDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - else if (n == "source") - { - ::XMLSchema::string< ACE_TCHAR > t (e); - source (t); - } +::XSCRT::Parser< ACE_TCHAR > p (e); - else if (n == "deployRequirement") - { - ::CIAO::Config_Handlers::Requirement t (e); - add_deployRequirement (t); - } +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 ())); - else if (n == "externalEndpoint") - { - ::CIAO::Config_Handlers::ComponentExternalPortEndpoint t (e); - add_externalEndpoint (t); - } +if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - else if (n == "internalEndpoint") - { - ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint t (e); - add_internalEndpoint (t); - } +else if (n == "specificType") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +specificType (t); +} - else if (n == "externalReference") - { - ::CIAO::Config_Handlers::ExternalReferenceEndpoint t (e); - add_externalReference (t); - } +else if (n == "supportedType") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +add_supportedType (t); +} - else if (n == "deployedResource") - { - ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription t (e); - add_deployedResource (t); - } +else if (n == "provider") +{ +provider_ = ::std::auto_ptr< ::XMLSchema::boolean > (new ::XMLSchema::boolean (e)); +provider_->container (this); +} - else - { - } - } - } +else if (n == "exclusiveProvider") +{ +exclusiveProvider_ = ::std::auto_ptr< ::XMLSchema::boolean > (new ::XMLSchema::boolean (e)); +exclusiveProvider_->container (this); +} - // ImplementationDependency - // +else if (n == "exclusiveUser") +{ +exclusiveUser_ = ::std::auto_ptr< ::XMLSchema::boolean > (new ::XMLSchema::boolean (e)); +exclusiveUser_->container (this); +} - ImplementationDependency:: - ImplementationDependency (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +else if (n == "optional") +{ +optional_ = ::std::auto_ptr< ::XMLSchema::boolean > (new ::XMLSchema::boolean (e)); +optional_->container (this); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +else if (n == "kind") +{ +kind_ = ::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > (new ::CIAO::Config_Handlers::CCMComponentPortKind (e)); +kind_->container (this); +} - 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 ())); +else +{ +} +} +} - if (n == "requiredType") - { - requiredType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - requiredType_->container (this); - } +// ComponentPropertyDescription +// - else - { - } - } - } +ComponentPropertyDescription:: +ComponentPropertyDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - // Capability - // +::XSCRT::Parser< ACE_TCHAR > p (e); - Capability:: - Capability (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +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 ())); - ::XSCRT::Parser< ACE_TCHAR > p (e); +if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - 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 ())); +else if (n == "type") +{ +type_ = ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > (new ::CIAO::Config_Handlers::DataType (e)); +type_->container (this); +} - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +else +{ +} +} +} - else if (n == "resourceType") - { - resourceType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - resourceType_->container (this); - } +// ComponentExternalPortEndpoint +// - else if (n == "property") - { - property_ = ::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierProperty > (new ::CIAO::Config_Handlers::SatisfierProperty (e)); - property_->container (this); - } +ComponentExternalPortEndpoint:: +ComponentExternalPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - else - { - } - } - } +::XSCRT::Parser< ACE_TCHAR > p (e); - // ImplementationRequirement - // +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 ())); - ImplementationRequirement:: - ImplementationRequirement (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +if (n == "portName") +{ +portName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +portName_->container (this); +} - ::XSCRT::Parser< ACE_TCHAR > p (e); +else +{ +} +} +} - 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 ())); +// PlanSubcomponentPortEndpoint +// - if (n == "resourceUsage") - { - resourceUsage_ = ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > (new ::CIAO::Config_Handlers::ResourceUsageKind (e)); - resourceUsage_->container (this); - } +PlanSubcomponentPortEndpoint:: +PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - else if (n == "resourcePort") - { - resourcePort_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - resourcePort_->container (this); - } +::XSCRT::Parser< ACE_TCHAR > p (e); - else if (n == "componentPort") - { - componentPort_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - componentPort_->container (this); - } +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 ())); - else if (n == "resourceType") - { - resourceType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - resourceType_->container (this); - } +if (n == "portName") +{ +portName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +portName_->container (this); +} - else if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +else if (n == "provider") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +provider (t); +} - else if (n == "property") - { - property_ = ::std::auto_ptr< ::CIAO::Config_Handlers::Property > (new ::CIAO::Config_Handlers::Property (e)); - property_->container (this); - } +else if (n == "kind") +{ +kind_ = ::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > (new ::CIAO::Config_Handlers::CCMComponentPortKind (e)); +kind_->container (this); +} - else - { - } - } - } +else if (n == "instance") +{ +instance_ = ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > (new ::XMLSchema::IDREF< ACE_TCHAR > (e)); +instance_->container (this); +} - // ComponentPackageReference - // +else +{ +} +} +} - ComponentPackageReference:: - ComponentPackageReference (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +// ExternalReferenceEndpoint +// - ::XSCRT::Parser< ACE_TCHAR > p (e); +ExternalReferenceEndpoint:: +ExternalReferenceEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - 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 ())); +::XSCRT::Parser< ACE_TCHAR > p (e); - if (n == "requiredUUID") - { - requiredUUID_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - requiredUUID_->container (this); - } +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 ())); - else if (n == "requiredName") - { - requiredName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - requiredName_->container (this); - } +if (n == "location") +{ +location_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +location_->container (this); +} - else if (n == "requiredType") - { - requiredType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - requiredType_->container (this); - } +else +{ +} +} +} - else - { - } - } - } +// ConnectionResourceDeploymentDescription +// - // SubcomponentPortEndpoint - // +ConnectionResourceDeploymentDescription:: +ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - SubcomponentPortEndpoint:: - SubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +::XSCRT::Parser< ACE_TCHAR > p (e); - ::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 ())); - 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 == "targetName") +{ +targetName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +targetName_->container (this); +} - if (n == "portName") - { - portName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - portName_->container (this); - } +else if (n == "requirementName") +{ +requirementName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +requirementName_->container (this); +} - else if (n == "instance") - { - instance_ = ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > (new ::XMLSchema::IDREF< ACE_TCHAR > (e)); - instance_->container (this); - } +else if (n == "resourceName") +{ +resourceName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +resourceName_->container (this); +} - else - { - } - } - } +else if (n == "property") +{ +::CIAO::Config_Handlers::Property t (e); +add_property (t); +} - // AssemblyConnectionDescription - // +else +{ +} +} +} - AssemblyConnectionDescription:: - AssemblyConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) - :Base__ (e), regulator__ () - { +// PlanConnectionDescription +// - ::XSCRT::Parser< ACE_TCHAR > p (e); +PlanConnectionDescription:: +PlanConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR > const& e) +:Base__ (e), regulator__ () +{ - 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 ())); +::XSCRT::Parser< ACE_TCHAR > p (e); - if (n == "name") - { - name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); - name_->container (this); - } +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 ())); - else if (n == "deployRequirement") - { - ::CIAO::Config_Handlers::Requirement t (e); - deployRequirement (t); - } +if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} - else if (n == "externalEndpoint") - { - ::CIAO::Config_Handlers::ComponentExternalPortEndpoint t (e); - add_externalEndpoint (t); - } +else if (n == "source") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +source (t); +} - else if (n == "internalEndpoint") - { - ::CIAO::Config_Handlers::SubcomponentPortEndpoint t (e); - add_internalEndpoint (t); - } +else if (n == "deployRequirement") +{ +::CIAO::Config_Handlers::Requirement t (e); +add_deployRequirement (t); +} - else if (n == "externalReference") - { - ::CIAO::Config_Handlers::ExternalReferenceEndpoint t (e); - add_externalReference (t); - } +else if (n == "externalEndpoint") +{ +::CIAO::Config_Handlers::ComponentExternalPortEndpoint t (e); +add_externalEndpoint (t); +} - else - { - } - } - } - } +else if (n == "internalEndpoint") +{ +::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint t (e); +add_internalEndpoint (t); +} + +else if (n == "externalReference") +{ +::CIAO::Config_Handlers::ExternalReferenceEndpoint t (e); +add_externalReference (t); +} + +else if (n == "deployedResource") +{ +::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription t (e); +add_deployedResource (t); +} + +else +{ +} +} +} + +// ImplementationDependency +// + +ImplementationDependency:: +ImplementationDependency (::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 == "requiredType") +{ +requiredType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +requiredType_->container (this); +} + +else +{ +} +} +} + +// Capability +// + +Capability:: +Capability (::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 == "resourceType") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +add_resourceType (t); +} + +else if (n == "property") +{ +::CIAO::Config_Handlers::SatisfierProperty t (e); +add_property (t); +} + +else +{ +} +} +} + +// ImplementationRequirement +// + +ImplementationRequirement:: +ImplementationRequirement (::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 == "resourceUsage") +{ +::CIAO::Config_Handlers::ResourceUsageKind t (e); +resourceUsage (t); +} + +else if (n == "resourcePort") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +resourcePort (t); +} + +else if (n == "componentPort") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +componentPort (t); +} + +else if (n == "resourceType") +{ +resourceType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +resourceType_->container (this); +} + +else if (n == "name") +{ +name_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +name_->container (this); +} + +else if (n == "property") +{ +::CIAO::Config_Handlers::Property t (e); +add_property (t); +} + +else +{ +} +} +} + +// ComponentPackageReference +// + +ComponentPackageReference:: +ComponentPackageReference (::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 == "requiredUUID") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +requiredUUID (t); +} + +else if (n == "requiredName") +{ +::XMLSchema::string< ACE_TCHAR > t (e); +requiredName (t); +} + +else if (n == "requiredType") +{ +requiredType_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +requiredType_->container (this); +} + +else +{ +} +} +} + +// SubcomponentPortEndpoint +// + +SubcomponentPortEndpoint:: +SubcomponentPortEndpoint (::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 == "portName") +{ +portName_ = ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > (new ::XMLSchema::string< ACE_TCHAR > (e)); +portName_->container (this); +} + +else if (n == "instance") +{ +instance_ = ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > (new ::XMLSchema::IDREF< ACE_TCHAR > (e)); +instance_->container (this); +} + +else +{ +} +} +} + +// AssemblyConnectionDescription +// + +AssemblyConnectionDescription:: +AssemblyConnectionDescription (::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 == "deployRequirement") +{ +::CIAO::Config_Handlers::Requirement t (e); +add_deployRequirement (t); +} + +else if (n == "internalEndpoint") +{ +::CIAO::Config_Handlers::SubcomponentPortEndpoint t (e); +add_internalEndpoint (t); +} + +else if (n == "externalEndpoint") +{ +::CIAO::Config_Handlers::ComponentExternalPortEndpoint t (e); +add_externalEndpoint (t); +} + +else if (n == "externalReference") +{ +::CIAO::Config_Handlers::ExternalReferenceEndpoint t (e); +add_externalReference (t); +} + +else +{ +} +} +} +} } namespace CIAO { - namespace Config_Handlers - { - } +namespace Config_Handlers +{ +} } #include "XMLSchema/TypeInfo.hpp" namespace CIAO { - namespace Config_Handlers - { - namespace - { - ::XMLSchema::TypeInfoInitializer < ACE_TCHAR > XMLSchemaTypeInfoInitializer_ (::XSCRT::extended_type_info_map ()); +namespace Config_Handlers +{ +namespace +{ +::XMLSchema::TypeInfoInitializer < ACE_TCHAR > XMLSchemaTypeInfoInitializer_ (::XSCRT::extended_type_info_map ()); - struct TCKindTypeInfoInitializer - { - TCKindTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (TCKind)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct TCKindTypeInfoInitializer +{ +TCKindTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (TCKind)); +::XSCRT::ExtendedTypeInfo nf (id); - nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); - ::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); - } - }; +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - TCKindTypeInfoInitializer TCKindTypeInfoInitializer_; +TCKindTypeInfoInitializer TCKindTypeInfoInitializer_; - struct DataTypeTypeInfoInitializer - { - DataTypeTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (DataType)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct DataTypeTypeInfoInitializer +{ +DataTypeTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (DataType)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - DataTypeTypeInfoInitializer DataTypeTypeInfoInitializer_; +DataTypeTypeInfoInitializer DataTypeTypeInfoInitializer_; - struct DataValueTypeInfoInitializer - { - DataValueTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (DataValue)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct DataValueTypeInfoInitializer +{ +DataValueTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (DataValue)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - DataValueTypeInfoInitializer DataValueTypeInfoInitializer_; +DataValueTypeInfoInitializer DataValueTypeInfoInitializer_; - struct EnumTypeTypeInfoInitializer - { - EnumTypeTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (EnumType)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct EnumTypeTypeInfoInitializer +{ +EnumTypeTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (EnumType)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - EnumTypeTypeInfoInitializer EnumTypeTypeInfoInitializer_; +EnumTypeTypeInfoInitializer EnumTypeTypeInfoInitializer_; - struct AnyTypeInfoInitializer - { - AnyTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (Any)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct AnyTypeInfoInitializer +{ +AnyTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (Any)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - AnyTypeInfoInitializer AnyTypeInfoInitializer_; +AnyTypeInfoInitializer AnyTypeInfoInitializer_; - struct PropertyTypeInfoInitializer - { - PropertyTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (Property)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct PropertyTypeInfoInitializer +{ +PropertyTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (Property)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - PropertyTypeInfoInitializer PropertyTypeInfoInitializer_; +PropertyTypeInfoInitializer PropertyTypeInfoInitializer_; - struct SatisfierPropertyKindTypeInfoInitializer - { - SatisfierPropertyKindTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (SatisfierPropertyKind)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct SatisfierPropertyKindTypeInfoInitializer +{ +SatisfierPropertyKindTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (SatisfierPropertyKind)); +::XSCRT::ExtendedTypeInfo nf (id); - nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); - ::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); - } - }; +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - SatisfierPropertyKindTypeInfoInitializer SatisfierPropertyKindTypeInfoInitializer_; +SatisfierPropertyKindTypeInfoInitializer SatisfierPropertyKindTypeInfoInitializer_; - struct SatisfierPropertyTypeInfoInitializer - { - SatisfierPropertyTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (SatisfierProperty)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct SatisfierPropertyTypeInfoInitializer +{ +SatisfierPropertyTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (SatisfierProperty)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - SatisfierPropertyTypeInfoInitializer SatisfierPropertyTypeInfoInitializer_; +SatisfierPropertyTypeInfoInitializer SatisfierPropertyTypeInfoInitializer_; - struct ResourceTypeInfoInitializer - { - ResourceTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (Resource)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ResourceTypeInfoInitializer +{ +ResourceTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (Resource)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ResourceTypeInfoInitializer ResourceTypeInfoInitializer_; +ResourceTypeInfoInitializer ResourceTypeInfoInitializer_; - struct RequirementTypeInfoInitializer - { - RequirementTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (Requirement)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct RequirementTypeInfoInitializer +{ +RequirementTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (Requirement)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - RequirementTypeInfoInitializer RequirementTypeInfoInitializer_; +RequirementTypeInfoInitializer RequirementTypeInfoInitializer_; - struct ResourceDeploymentDescriptionTypeInfoInitializer - { - ResourceDeploymentDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ResourceDeploymentDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ResourceDeploymentDescriptionTypeInfoInitializer +{ +ResourceDeploymentDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ResourceDeploymentDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ResourceDeploymentDescriptionTypeInfoInitializer ResourceDeploymentDescriptionTypeInfoInitializer_; +ResourceDeploymentDescriptionTypeInfoInitializer ResourceDeploymentDescriptionTypeInfoInitializer_; - struct ArtifactDeploymentDescriptionTypeInfoInitializer - { - ArtifactDeploymentDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ArtifactDeploymentDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ArtifactDeploymentDescriptionTypeInfoInitializer +{ +ArtifactDeploymentDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ArtifactDeploymentDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ArtifactDeploymentDescriptionTypeInfoInitializer ArtifactDeploymentDescriptionTypeInfoInitializer_; +ArtifactDeploymentDescriptionTypeInfoInitializer ArtifactDeploymentDescriptionTypeInfoInitializer_; - struct MonolithicDeploymentDescriptionTypeInfoInitializer - { - MonolithicDeploymentDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (MonolithicDeploymentDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct MonolithicDeploymentDescriptionTypeInfoInitializer +{ +MonolithicDeploymentDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (MonolithicDeploymentDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - MonolithicDeploymentDescriptionTypeInfoInitializer MonolithicDeploymentDescriptionTypeInfoInitializer_; +MonolithicDeploymentDescriptionTypeInfoInitializer MonolithicDeploymentDescriptionTypeInfoInitializer_; - struct ResourceUsageKindTypeInfoInitializer - { - ResourceUsageKindTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ResourceUsageKind)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ResourceUsageKindTypeInfoInitializer +{ +ResourceUsageKindTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ResourceUsageKind)); +::XSCRT::ExtendedTypeInfo nf (id); - nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); - ::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); - } - }; +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ResourceUsageKindTypeInfoInitializer ResourceUsageKindTypeInfoInitializer_; +ResourceUsageKindTypeInfoInitializer ResourceUsageKindTypeInfoInitializer_; - struct InstanceResourceDeploymentDescriptionTypeInfoInitializer - { - InstanceResourceDeploymentDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (InstanceResourceDeploymentDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct InstanceResourceDeploymentDescriptionTypeInfoInitializer +{ +InstanceResourceDeploymentDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (InstanceResourceDeploymentDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - InstanceResourceDeploymentDescriptionTypeInfoInitializer InstanceResourceDeploymentDescriptionTypeInfoInitializer_; +InstanceResourceDeploymentDescriptionTypeInfoInitializer InstanceResourceDeploymentDescriptionTypeInfoInitializer_; - struct InstanceDeploymentDescriptionTypeInfoInitializer - { - InstanceDeploymentDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (InstanceDeploymentDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct InstanceDeploymentDescriptionTypeInfoInitializer +{ +InstanceDeploymentDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (InstanceDeploymentDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - InstanceDeploymentDescriptionTypeInfoInitializer InstanceDeploymentDescriptionTypeInfoInitializer_; +InstanceDeploymentDescriptionTypeInfoInitializer InstanceDeploymentDescriptionTypeInfoInitializer_; - struct CCMComponentPortKindTypeInfoInitializer - { - CCMComponentPortKindTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (CCMComponentPortKind)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct CCMComponentPortKindTypeInfoInitializer +{ +CCMComponentPortKindTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (CCMComponentPortKind)); +::XSCRT::ExtendedTypeInfo nf (id); - nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); - ::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); - } - }; +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - CCMComponentPortKindTypeInfoInitializer CCMComponentPortKindTypeInfoInitializer_; +CCMComponentPortKindTypeInfoInitializer CCMComponentPortKindTypeInfoInitializer_; - struct ComponentPortDescriptionTypeInfoInitializer - { - ComponentPortDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ComponentPortDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ComponentPortDescriptionTypeInfoInitializer +{ +ComponentPortDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ComponentPortDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ComponentPortDescriptionTypeInfoInitializer ComponentPortDescriptionTypeInfoInitializer_; +ComponentPortDescriptionTypeInfoInitializer ComponentPortDescriptionTypeInfoInitializer_; - struct ComponentPropertyDescriptionTypeInfoInitializer - { - ComponentPropertyDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ComponentPropertyDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ComponentPropertyDescriptionTypeInfoInitializer +{ +ComponentPropertyDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ComponentPropertyDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ComponentPropertyDescriptionTypeInfoInitializer ComponentPropertyDescriptionTypeInfoInitializer_; +ComponentPropertyDescriptionTypeInfoInitializer ComponentPropertyDescriptionTypeInfoInitializer_; - struct ComponentExternalPortEndpointTypeInfoInitializer - { - ComponentExternalPortEndpointTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ComponentExternalPortEndpoint)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ComponentExternalPortEndpointTypeInfoInitializer +{ +ComponentExternalPortEndpointTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ComponentExternalPortEndpoint)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ComponentExternalPortEndpointTypeInfoInitializer ComponentExternalPortEndpointTypeInfoInitializer_; +ComponentExternalPortEndpointTypeInfoInitializer ComponentExternalPortEndpointTypeInfoInitializer_; - struct PlanSubcomponentPortEndpointTypeInfoInitializer - { - PlanSubcomponentPortEndpointTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (PlanSubcomponentPortEndpoint)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct PlanSubcomponentPortEndpointTypeInfoInitializer +{ +PlanSubcomponentPortEndpointTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (PlanSubcomponentPortEndpoint)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - PlanSubcomponentPortEndpointTypeInfoInitializer PlanSubcomponentPortEndpointTypeInfoInitializer_; +PlanSubcomponentPortEndpointTypeInfoInitializer PlanSubcomponentPortEndpointTypeInfoInitializer_; - struct ExternalReferenceEndpointTypeInfoInitializer - { - ExternalReferenceEndpointTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ExternalReferenceEndpoint)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ExternalReferenceEndpointTypeInfoInitializer +{ +ExternalReferenceEndpointTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ExternalReferenceEndpoint)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ExternalReferenceEndpointTypeInfoInitializer ExternalReferenceEndpointTypeInfoInitializer_; +ExternalReferenceEndpointTypeInfoInitializer ExternalReferenceEndpointTypeInfoInitializer_; - struct ConnectionResourceDeploymentDescriptionTypeInfoInitializer - { - ConnectionResourceDeploymentDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ConnectionResourceDeploymentDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ConnectionResourceDeploymentDescriptionTypeInfoInitializer +{ +ConnectionResourceDeploymentDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ConnectionResourceDeploymentDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ConnectionResourceDeploymentDescriptionTypeInfoInitializer ConnectionResourceDeploymentDescriptionTypeInfoInitializer_; +ConnectionResourceDeploymentDescriptionTypeInfoInitializer ConnectionResourceDeploymentDescriptionTypeInfoInitializer_; - struct PlanConnectionDescriptionTypeInfoInitializer - { - PlanConnectionDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (PlanConnectionDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct PlanConnectionDescriptionTypeInfoInitializer +{ +PlanConnectionDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (PlanConnectionDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - PlanConnectionDescriptionTypeInfoInitializer PlanConnectionDescriptionTypeInfoInitializer_; +PlanConnectionDescriptionTypeInfoInitializer PlanConnectionDescriptionTypeInfoInitializer_; - struct ImplementationDependencyTypeInfoInitializer - { - ImplementationDependencyTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ImplementationDependency)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ImplementationDependencyTypeInfoInitializer +{ +ImplementationDependencyTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ImplementationDependency)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ImplementationDependencyTypeInfoInitializer ImplementationDependencyTypeInfoInitializer_; +ImplementationDependencyTypeInfoInitializer ImplementationDependencyTypeInfoInitializer_; - struct CapabilityTypeInfoInitializer - { - CapabilityTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (Capability)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct CapabilityTypeInfoInitializer +{ +CapabilityTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (Capability)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - CapabilityTypeInfoInitializer CapabilityTypeInfoInitializer_; +CapabilityTypeInfoInitializer CapabilityTypeInfoInitializer_; - struct ImplementationRequirementTypeInfoInitializer - { - ImplementationRequirementTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ImplementationRequirement)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ImplementationRequirementTypeInfoInitializer +{ +ImplementationRequirementTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ImplementationRequirement)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ImplementationRequirementTypeInfoInitializer ImplementationRequirementTypeInfoInitializer_; +ImplementationRequirementTypeInfoInitializer ImplementationRequirementTypeInfoInitializer_; - struct ComponentPackageReferenceTypeInfoInitializer - { - ComponentPackageReferenceTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (ComponentPackageReference)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct ComponentPackageReferenceTypeInfoInitializer +{ +ComponentPackageReferenceTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (ComponentPackageReference)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - ComponentPackageReferenceTypeInfoInitializer ComponentPackageReferenceTypeInfoInitializer_; +ComponentPackageReferenceTypeInfoInitializer ComponentPackageReferenceTypeInfoInitializer_; - struct SubcomponentPortEndpointTypeInfoInitializer - { - SubcomponentPortEndpointTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (SubcomponentPortEndpoint)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct SubcomponentPortEndpointTypeInfoInitializer +{ +SubcomponentPortEndpointTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (SubcomponentPortEndpoint)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - SubcomponentPortEndpointTypeInfoInitializer SubcomponentPortEndpointTypeInfoInitializer_; +SubcomponentPortEndpointTypeInfoInitializer SubcomponentPortEndpointTypeInfoInitializer_; - struct AssemblyConnectionDescriptionTypeInfoInitializer - { - AssemblyConnectionDescriptionTypeInfoInitializer () - { - ::XSCRT::TypeId id (typeid (AssemblyConnectionDescription)); - ::XSCRT::ExtendedTypeInfo nf (id); +struct AssemblyConnectionDescriptionTypeInfoInitializer +{ +AssemblyConnectionDescriptionTypeInfoInitializer () +{ +::XSCRT::TypeId id (typeid (AssemblyConnectionDescription)); +::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)); - } - }; +nf.add_base (::XSCRT::ExtendedTypeInfo::Access::public_, false, typeid (::XSCRT::Type)); +::XSCRT::extended_type_info_map ().insert (::std::make_pair (id, nf)); +} +}; - AssemblyConnectionDescriptionTypeInfoInitializer AssemblyConnectionDescriptionTypeInfoInitializer_; - } - } +AssemblyConnectionDescriptionTypeInfoInitializer AssemblyConnectionDescriptionTypeInfoInitializer_; +} +} } namespace CIAO { - namespace Config_Handlers - { - namespace Traversal - { - // DataType - // - // +namespace Config_Handlers +{ +namespace Traversal +{ +// DataType +// +// - void DataType:: - traverse (Type& o) - { - pre (o); - kind (o); - if (o.enum_p ()) enum_ (o); - else enum_none (o); - post (o); - } +void DataType:: +traverse (Type& o) +{ +pre (o); +kind (o); +if (o.enum_p ()) enum_ (o); +else enum_none (o); +post (o); +} - void DataType:: - traverse (Type const& o) - { - pre (o); - kind (o); - if (o.enum_p ()) enum_ (o); - else enum_none (o); - post (o); - } +void DataType:: +traverse (Type const& o) +{ +pre (o); +kind (o); +if (o.enum_p ()) enum_ (o); +else enum_none (o); +post (o); +} - void DataType:: - pre (Type&) - { - } +void DataType:: +pre (Type&) +{ +} - void DataType:: - pre (Type const&) - { - } +void DataType:: +pre (Type const&) +{ +} - void DataType:: - kind (Type& o) - { - dispatch (o.kind ()); - } +void DataType:: +kind (Type& o) +{ +dispatch (o.kind ()); +} - void DataType:: - kind (Type const& o) - { - dispatch (o.kind ()); - } +void DataType:: +kind (Type const& o) +{ +dispatch (o.kind ()); +} - void DataType:: - enum_ (Type& o) - { - dispatch (o.enum_ ()); - } +void DataType:: +enum_ (Type& o) +{ +dispatch (o.enum_ ()); +} - void DataType:: - enum_ (Type const& o) - { - dispatch (o.enum_ ()); - } +void DataType:: +enum_ (Type const& o) +{ +dispatch (o.enum_ ()); +} - void DataType:: - enum_none (Type&) - { - } +void DataType:: +enum_none (Type&) +{ +} - void DataType:: - enum_none (Type const&) - { - } +void DataType:: +enum_none (Type const&) +{ +} - void DataType:: - post (Type&) - { - } +void DataType:: +post (Type&) +{ +} - void DataType:: - post (Type const&) - { - } +void DataType:: +post (Type const&) +{ +} - // DataValue - // - // +// DataValue +// +// - void DataValue:: - traverse (Type& o) - { - pre (o); - short_ (o); - long_ (o); - ushort (o); - ulong (o); - float_ (o); - double_ (o); - boolean (o); - octet (o); - enum_ (o); - string (o); - longlong (o); - ulonglong (o); - longdouble (o); - post (o); - } +void DataValue:: +traverse (Type& o) +{ +pre (o); +short_ (o); +long_ (o); +ushort (o); +ulong (o); +float_ (o); +double_ (o); +boolean (o); +octet (o); +enum_ (o); +string (o); +longlong (o); +ulonglong (o); +longdouble (o); +post (o); +} - void DataValue:: - traverse (Type const& o) - { - pre (o); - short_ (o); - long_ (o); - ushort (o); - ulong (o); - float_ (o); - double_ (o); - boolean (o); - octet (o); - enum_ (o); - string (o); - longlong (o); - ulonglong (o); - longdouble (o); - post (o); - } +void DataValue:: +traverse (Type const& o) +{ +pre (o); +short_ (o); +long_ (o); +ushort (o); +ulong (o); +float_ (o); +double_ (o); +boolean (o); +octet (o); +enum_ (o); +string (o); +longlong (o); +ulonglong (o); +longdouble (o); +post (o); +} - void DataValue:: - pre (Type&) - { - } +void DataValue:: +pre (Type&) +{ +} - void DataValue:: - pre (Type const&) - { - } +void DataValue:: +pre (Type const&) +{ +} - void DataValue:: - short_ (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::short_iterator b (o.begin_short()), e (o.end_short()); +void DataValue:: +short_ (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::short_iterator b (o.begin_short()), e (o.end_short()); - if (b != e) - { - short_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) short_next (o); - } - - short_post (o); - } +if (b != e) +{ +short_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) short_next (o); +} - else short_none (o); - } +short_post (o); +} - void DataValue:: - short_ (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::short_const_iterator b (o.begin_short()), e (o.end_short()); +else short_none (o); +} - if (b != e) - { - short_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) short_next (o); - } - - short_post (o); - } +void DataValue:: +short_ (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::short_const_iterator b (o.begin_short()), e (o.end_short()); - else short_none (o); - } +if (b != e) +{ +short_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) short_next (o); +} - void DataValue:: - short_pre (Type&) - { - } +short_post (o); +} - void DataValue:: - short_pre (Type const&) - { - } +else short_none (o); +} - void DataValue:: - short_next (Type&) - { - } +void DataValue:: +short_pre (Type&) +{ +} - void DataValue:: - short_next (Type const&) - { - } +void DataValue:: +short_pre (Type const&) +{ +} - void DataValue:: - short_post (Type&) - { - } +void DataValue:: +short_next (Type&) +{ +} - void DataValue:: - short_post (Type const&) - { - } +void DataValue:: +short_next (Type const&) +{ +} - void DataValue:: - short_none (Type&) - { - } +void DataValue:: +short_post (Type&) +{ +} - void DataValue:: - short_none (Type const&) - { - } +void DataValue:: +short_post (Type const&) +{ +} - void DataValue:: - long_ (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::long_iterator b (o.begin_long()), e (o.end_long()); +void DataValue:: +short_none (Type&) +{ +} - if (b != e) - { - long_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) long_next (o); - } - - long_post (o); - } +void DataValue:: +short_none (Type const&) +{ +} - else long_none (o); - } +void DataValue:: +long_ (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::long_iterator b (o.begin_long()), e (o.end_long()); - void DataValue:: - long_ (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::long_const_iterator b (o.begin_long()), e (o.end_long()); +if (b != e) +{ +long_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) long_next (o); +} - if (b != e) - { - long_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) long_next (o); - } - - long_post (o); - } +long_post (o); +} - else long_none (o); - } +else long_none (o); +} - void DataValue:: - long_pre (Type&) - { - } +void DataValue:: +long_ (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::long_const_iterator b (o.begin_long()), e (o.end_long()); - void DataValue:: - long_pre (Type const&) - { - } +if (b != e) +{ +long_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) long_next (o); +} - void DataValue:: - long_next (Type&) - { - } +long_post (o); +} - void DataValue:: - long_next (Type const&) - { - } +else long_none (o); +} - void DataValue:: - long_post (Type&) - { - } +void DataValue:: +long_pre (Type&) +{ +} - void DataValue:: - long_post (Type const&) - { - } +void DataValue:: +long_pre (Type const&) +{ +} - void DataValue:: - long_none (Type&) - { - } +void DataValue:: +long_next (Type&) +{ +} - void DataValue:: - long_none (Type const&) - { - } +void DataValue:: +long_next (Type const&) +{ +} - void DataValue:: - ushort (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::ushort_iterator b (o.begin_ushort()), e (o.end_ushort()); +void DataValue:: +long_post (Type&) +{ +} - if (b != e) - { - ushort_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) ushort_next (o); - } - - ushort_post (o); - } +void DataValue:: +long_post (Type const&) +{ +} - else ushort_none (o); - } +void DataValue:: +long_none (Type&) +{ +} - void DataValue:: - ushort (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::ushort_const_iterator b (o.begin_ushort()), e (o.end_ushort()); +void DataValue:: +long_none (Type const&) +{ +} - if (b != e) - { - ushort_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) ushort_next (o); - } - - ushort_post (o); - } +void DataValue:: +ushort (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::ushort_iterator b (o.begin_ushort()), e (o.end_ushort()); - else ushort_none (o); - } +if (b != e) +{ +ushort_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) ushort_next (o); +} - void DataValue:: - ushort_pre (Type&) - { - } +ushort_post (o); +} - void DataValue:: - ushort_pre (Type const&) - { - } +else ushort_none (o); +} - void DataValue:: - ushort_next (Type&) - { - } +void DataValue:: +ushort (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::ushort_const_iterator b (o.begin_ushort()), e (o.end_ushort()); - void DataValue:: - ushort_next (Type const&) - { - } +if (b != e) +{ +ushort_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) ushort_next (o); +} - void DataValue:: - ushort_post (Type&) - { - } +ushort_post (o); +} - void DataValue:: - ushort_post (Type const&) - { - } +else ushort_none (o); +} - void DataValue:: - ushort_none (Type&) - { - } +void DataValue:: +ushort_pre (Type&) +{ +} - void DataValue:: - ushort_none (Type const&) - { - } +void DataValue:: +ushort_pre (Type const&) +{ +} - void DataValue:: - ulong (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::ulong_iterator b (o.begin_ulong()), e (o.end_ulong()); +void DataValue:: +ushort_next (Type&) +{ +} - if (b != e) - { - ulong_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) ulong_next (o); - } - - ulong_post (o); - } +void DataValue:: +ushort_next (Type const&) +{ +} - else ulong_none (o); - } +void DataValue:: +ushort_post (Type&) +{ +} - void DataValue:: - ulong (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::ulong_const_iterator b (o.begin_ulong()), e (o.end_ulong()); +void DataValue:: +ushort_post (Type const&) +{ +} - if (b != e) - { - ulong_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) ulong_next (o); - } - - ulong_post (o); - } +void DataValue:: +ushort_none (Type&) +{ +} - else ulong_none (o); - } +void DataValue:: +ushort_none (Type const&) +{ +} - void DataValue:: - ulong_pre (Type&) - { - } +void DataValue:: +ulong (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::ulong_iterator b (o.begin_ulong()), e (o.end_ulong()); - void DataValue:: - ulong_pre (Type const&) - { - } +if (b != e) +{ +ulong_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) ulong_next (o); +} - void DataValue:: - ulong_next (Type&) - { - } +ulong_post (o); +} - void DataValue:: - ulong_next (Type const&) - { - } +else ulong_none (o); +} - void DataValue:: - ulong_post (Type&) - { - } +void DataValue:: +ulong (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::ulong_const_iterator b (o.begin_ulong()), e (o.end_ulong()); - void DataValue:: - ulong_post (Type const&) - { - } +if (b != e) +{ +ulong_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) ulong_next (o); +} - void DataValue:: - ulong_none (Type&) - { - } +ulong_post (o); +} - void DataValue:: - ulong_none (Type const&) - { - } +else ulong_none (o); +} - void DataValue:: - float_ (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::float_iterator b (o.begin_float()), e (o.end_float()); +void DataValue:: +ulong_pre (Type&) +{ +} - if (b != e) - { - float_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) float_next (o); - } - - float_post (o); - } +void DataValue:: +ulong_pre (Type const&) +{ +} - else float_none (o); - } +void DataValue:: +ulong_next (Type&) +{ +} - void DataValue:: - float_ (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::float_const_iterator b (o.begin_float()), e (o.end_float()); +void DataValue:: +ulong_next (Type const&) +{ +} - if (b != e) - { - float_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) float_next (o); - } - - float_post (o); - } +void DataValue:: +ulong_post (Type&) +{ +} - else float_none (o); - } +void DataValue:: +ulong_post (Type const&) +{ +} - void DataValue:: - float_pre (Type&) - { - } +void DataValue:: +ulong_none (Type&) +{ +} - void DataValue:: - float_pre (Type const&) - { - } +void DataValue:: +ulong_none (Type const&) +{ +} - void DataValue:: - float_next (Type&) - { - } +void DataValue:: +float_ (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::float_iterator b (o.begin_float()), e (o.end_float()); - void DataValue:: - float_next (Type const&) - { - } +if (b != e) +{ +float_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) float_next (o); +} - void DataValue:: - float_post (Type&) - { - } +float_post (o); +} - void DataValue:: - float_post (Type const&) - { - } +else float_none (o); +} - void DataValue:: - float_none (Type&) - { - } +void DataValue:: +float_ (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::float_const_iterator b (o.begin_float()), e (o.end_float()); - void DataValue:: - float_none (Type const&) - { - } +if (b != e) +{ +float_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) float_next (o); +} - void DataValue:: - double_ (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::double_iterator b (o.begin_double()), e (o.end_double()); +float_post (o); +} - if (b != e) - { - double_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) double_next (o); - } - - double_post (o); - } +else float_none (o); +} - else double_none (o); - } +void DataValue:: +float_pre (Type&) +{ +} - void DataValue:: - double_ (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::double_const_iterator b (o.begin_double()), e (o.end_double()); +void DataValue:: +float_pre (Type const&) +{ +} - if (b != e) - { - double_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) double_next (o); - } - - double_post (o); - } +void DataValue:: +float_next (Type&) +{ +} - else double_none (o); - } +void DataValue:: +float_next (Type const&) +{ +} - void DataValue:: - double_pre (Type&) - { - } +void DataValue:: +float_post (Type&) +{ +} - void DataValue:: - double_pre (Type const&) - { - } +void DataValue:: +float_post (Type const&) +{ +} - void DataValue:: - double_next (Type&) - { - } +void DataValue:: +float_none (Type&) +{ +} - void DataValue:: - double_next (Type const&) - { - } +void DataValue:: +float_none (Type const&) +{ +} - void DataValue:: - double_post (Type&) - { - } +void DataValue:: +double_ (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::double_iterator b (o.begin_double()), e (o.end_double()); - void DataValue:: - double_post (Type const&) - { - } +if (b != e) +{ +double_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) double_next (o); +} - void DataValue:: - double_none (Type&) - { - } +double_post (o); +} - void DataValue:: - double_none (Type const&) - { - } +else double_none (o); +} - void DataValue:: - boolean (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::boolean_iterator b (o.begin_boolean()), e (o.end_boolean()); +void DataValue:: +double_ (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::double_const_iterator b (o.begin_double()), e (o.end_double()); - if (b != e) - { - boolean_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) boolean_next (o); - } - - boolean_post (o); - } +if (b != e) +{ +double_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) double_next (o); +} - else boolean_none (o); - } +double_post (o); +} - void DataValue:: - boolean (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::boolean_const_iterator b (o.begin_boolean()), e (o.end_boolean()); +else double_none (o); +} - if (b != e) - { - boolean_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) boolean_next (o); - } - - boolean_post (o); - } +void DataValue:: +double_pre (Type&) +{ +} - else boolean_none (o); - } +void DataValue:: +double_pre (Type const&) +{ +} - void DataValue:: - boolean_pre (Type&) - { - } +void DataValue:: +double_next (Type&) +{ +} - void DataValue:: - boolean_pre (Type const&) - { - } +void DataValue:: +double_next (Type const&) +{ +} - void DataValue:: - boolean_next (Type&) - { - } +void DataValue:: +double_post (Type&) +{ +} - void DataValue:: - boolean_next (Type const&) - { - } +void DataValue:: +double_post (Type const&) +{ +} - void DataValue:: - boolean_post (Type&) - { - } +void DataValue:: +double_none (Type&) +{ +} - void DataValue:: - boolean_post (Type const&) - { - } +void DataValue:: +double_none (Type const&) +{ +} - void DataValue:: - boolean_none (Type&) - { - } +void DataValue:: +boolean (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::boolean_iterator b (o.begin_boolean()), e (o.end_boolean()); - void DataValue:: - boolean_none (Type const&) - { - } +if (b != e) +{ +boolean_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) boolean_next (o); +} - void DataValue:: - octet (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::octet_iterator b (o.begin_octet()), e (o.end_octet()); +boolean_post (o); +} - if (b != e) - { - octet_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) octet_next (o); - } - - octet_post (o); - } +else boolean_none (o); +} - else octet_none (o); - } +void DataValue:: +boolean (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::boolean_const_iterator b (o.begin_boolean()), e (o.end_boolean()); - void DataValue:: - octet (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::octet_const_iterator b (o.begin_octet()), e (o.end_octet()); +if (b != e) +{ +boolean_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) boolean_next (o); +} - if (b != e) - { - octet_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) octet_next (o); - } - - octet_post (o); - } +boolean_post (o); +} - else octet_none (o); - } +else boolean_none (o); +} - void DataValue:: - octet_pre (Type&) - { - } +void DataValue:: +boolean_pre (Type&) +{ +} - void DataValue:: - octet_pre (Type const&) - { - } +void DataValue:: +boolean_pre (Type const&) +{ +} - void DataValue:: - octet_next (Type&) - { - } +void DataValue:: +boolean_next (Type&) +{ +} - void DataValue:: - octet_next (Type const&) - { - } +void DataValue:: +boolean_next (Type const&) +{ +} - void DataValue:: - octet_post (Type&) - { - } +void DataValue:: +boolean_post (Type&) +{ +} - void DataValue:: - octet_post (Type const&) - { - } +void DataValue:: +boolean_post (Type const&) +{ +} - void DataValue:: - octet_none (Type&) - { - } +void DataValue:: +boolean_none (Type&) +{ +} - void DataValue:: - octet_none (Type const&) - { - } +void DataValue:: +boolean_none (Type const&) +{ +} - void DataValue:: - enum_ (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::enum_iterator b (o.begin_enum()), e (o.end_enum()); +void DataValue:: +octet (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::octet_iterator b (o.begin_octet()), e (o.end_octet()); - if (b != e) - { - enum_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) enum_next (o); - } - - enum_post (o); - } +if (b != e) +{ +octet_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) octet_next (o); +} - else enum_none (o); - } +octet_post (o); +} - void DataValue:: - enum_ (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::enum_const_iterator b (o.begin_enum()), e (o.end_enum()); +else octet_none (o); +} - if (b != e) - { - enum_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) enum_next (o); - } - - enum_post (o); - } +void DataValue:: +octet (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::octet_const_iterator b (o.begin_octet()), e (o.end_octet()); - else enum_none (o); - } +if (b != e) +{ +octet_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) octet_next (o); +} - void DataValue:: - enum_pre (Type&) - { - } +octet_post (o); +} - void DataValue:: - enum_pre (Type const&) - { - } +else octet_none (o); +} - void DataValue:: - enum_next (Type&) - { - } +void DataValue:: +octet_pre (Type&) +{ +} - void DataValue:: - enum_next (Type const&) - { - } +void DataValue:: +octet_pre (Type const&) +{ +} - void DataValue:: - enum_post (Type&) - { - } +void DataValue:: +octet_next (Type&) +{ +} - void DataValue:: - enum_post (Type const&) - { - } +void DataValue:: +octet_next (Type const&) +{ +} - void DataValue:: - enum_none (Type&) - { - } +void DataValue:: +octet_post (Type&) +{ +} - void DataValue:: - enum_none (Type const&) - { - } +void DataValue:: +octet_post (Type const&) +{ +} - void DataValue:: - string (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::string_iterator b (o.begin_string()), e (o.end_string()); +void DataValue:: +octet_none (Type&) +{ +} - if (b != e) - { - string_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) string_next (o); - } - - string_post (o); - } +void DataValue:: +octet_none (Type const&) +{ +} - else string_none (o); - } +void DataValue:: +enum_ (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::enum_iterator b (o.begin_enum()), e (o.end_enum()); - void DataValue:: - string (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::string_const_iterator b (o.begin_string()), e (o.end_string()); +if (b != e) +{ +enum_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) enum_next (o); +} - if (b != e) - { - string_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) string_next (o); - } - - string_post (o); - } +enum_post (o); +} - else string_none (o); - } +else enum_none (o); +} - void DataValue:: - string_pre (Type&) - { - } +void DataValue:: +enum_ (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::enum_const_iterator b (o.begin_enum()), e (o.end_enum()); - void DataValue:: - string_pre (Type const&) - { - } +if (b != e) +{ +enum_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) enum_next (o); +} - void DataValue:: - string_next (Type&) - { - } +enum_post (o); +} - void DataValue:: - string_next (Type const&) - { - } +else enum_none (o); +} - void DataValue:: - string_post (Type&) - { - } +void DataValue:: +enum_pre (Type&) +{ +} - void DataValue:: - string_post (Type const&) - { - } +void DataValue:: +enum_pre (Type const&) +{ +} - void DataValue:: - string_none (Type&) - { - } +void DataValue:: +enum_next (Type&) +{ +} - void DataValue:: - string_none (Type const&) - { - } +void DataValue:: +enum_next (Type const&) +{ +} - void DataValue:: - longlong (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::longlong_iterator b (o.begin_longlong()), e (o.end_longlong()); +void DataValue:: +enum_post (Type&) +{ +} - if (b != e) - { - longlong_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) longlong_next (o); - } - - longlong_post (o); - } +void DataValue:: +enum_post (Type const&) +{ +} - else longlong_none (o); - } +void DataValue:: +enum_none (Type&) +{ +} - void DataValue:: - longlong (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::longlong_const_iterator b (o.begin_longlong()), e (o.end_longlong()); +void DataValue:: +enum_none (Type const&) +{ +} - if (b != e) - { - longlong_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) longlong_next (o); - } - - longlong_post (o); - } +void DataValue:: +string (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::string_iterator b (o.begin_string()), e (o.end_string()); - else longlong_none (o); - } +if (b != e) +{ +string_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) string_next (o); +} - void DataValue:: - longlong_pre (Type&) - { - } +string_post (o); +} - void DataValue:: - longlong_pre (Type const&) - { - } +else string_none (o); +} - void DataValue:: - longlong_next (Type&) - { - } +void DataValue:: +string (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::string_const_iterator b (o.begin_string()), e (o.end_string()); - void DataValue:: - longlong_next (Type const&) - { - } +if (b != e) +{ +string_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) string_next (o); +} - void DataValue:: - longlong_post (Type&) - { - } +string_post (o); +} - void DataValue:: - longlong_post (Type const&) - { - } +else string_none (o); +} - void DataValue:: - longlong_none (Type&) - { - } +void DataValue:: +string_pre (Type&) +{ +} - void DataValue:: - longlong_none (Type const&) - { - } +void DataValue:: +string_pre (Type const&) +{ +} - void DataValue:: - ulonglong (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::ulonglong_iterator b (o.begin_ulonglong()), e (o.end_ulonglong()); +void DataValue:: +string_next (Type&) +{ +} - if (b != e) - { - ulonglong_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) ulonglong_next (o); - } - - ulonglong_post (o); - } +void DataValue:: +string_next (Type const&) +{ +} - else ulonglong_none (o); - } +void DataValue:: +string_post (Type&) +{ +} - void DataValue:: - ulonglong (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::ulonglong_const_iterator b (o.begin_ulonglong()), e (o.end_ulonglong()); +void DataValue:: +string_post (Type const&) +{ +} - if (b != e) - { - ulonglong_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) ulonglong_next (o); - } - - ulonglong_post (o); - } +void DataValue:: +string_none (Type&) +{ +} - else ulonglong_none (o); - } +void DataValue:: +string_none (Type const&) +{ +} - void DataValue:: - ulonglong_pre (Type&) - { - } +void DataValue:: +longlong (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::longlong_iterator b (o.begin_longlong()), e (o.end_longlong()); - void DataValue:: - ulonglong_pre (Type const&) - { - } +if (b != e) +{ +longlong_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) longlong_next (o); +} - void DataValue:: - ulonglong_next (Type&) - { - } +longlong_post (o); +} - void DataValue:: - ulonglong_next (Type const&) - { - } +else longlong_none (o); +} - void DataValue:: - ulonglong_post (Type&) - { - } +void DataValue:: +longlong (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::longlong_const_iterator b (o.begin_longlong()), e (o.end_longlong()); - void DataValue:: - ulonglong_post (Type const&) - { - } +if (b != e) +{ +longlong_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) longlong_next (o); +} - void DataValue:: - ulonglong_none (Type&) - { - } +longlong_post (o); +} - void DataValue:: - ulonglong_none (Type const&) - { - } +else longlong_none (o); +} - void DataValue:: - longdouble (Type& o) - { - // VC6 anathema strikes again - // - DataValue::Type::longdouble_iterator b (o.begin_longdouble()), e (o.end_longdouble()); +void DataValue:: +longlong_pre (Type&) +{ +} - if (b != e) - { - longdouble_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) longdouble_next (o); - } - - longdouble_post (o); - } +void DataValue:: +longlong_pre (Type const&) +{ +} - else longdouble_none (o); - } +void DataValue:: +longlong_next (Type&) +{ +} - void DataValue:: - longdouble (Type const& o) - { - // VC6 anathema strikes again - // - DataValue::Type::longdouble_const_iterator b (o.begin_longdouble()), e (o.end_longdouble()); +void DataValue:: +longlong_next (Type const&) +{ +} - if (b != e) - { - longdouble_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) longdouble_next (o); - } - - longdouble_post (o); - } +void DataValue:: +longlong_post (Type&) +{ +} - else longdouble_none (o); - } +void DataValue:: +longlong_post (Type const&) +{ +} - void DataValue:: - longdouble_pre (Type&) - { - } +void DataValue:: +longlong_none (Type&) +{ +} - void DataValue:: - longdouble_pre (Type const&) - { - } +void DataValue:: +longlong_none (Type const&) +{ +} - void DataValue:: - longdouble_next (Type&) - { - } +void DataValue:: +ulonglong (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::ulonglong_iterator b (o.begin_ulonglong()), e (o.end_ulonglong()); - void DataValue:: - longdouble_next (Type const&) - { - } +if (b != e) +{ +ulonglong_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) ulonglong_next (o); +} - void DataValue:: - longdouble_post (Type&) - { - } +ulonglong_post (o); +} - void DataValue:: - longdouble_post (Type const&) - { - } +else ulonglong_none (o); +} - void DataValue:: - longdouble_none (Type&) - { - } +void DataValue:: +ulonglong (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::ulonglong_const_iterator b (o.begin_ulonglong()), e (o.end_ulonglong()); - void DataValue:: - longdouble_none (Type const&) - { - } +if (b != e) +{ +ulonglong_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) ulonglong_next (o); +} - void DataValue:: - post (Type&) - { - } +ulonglong_post (o); +} - void DataValue:: - post (Type const&) - { - } +else ulonglong_none (o); +} - // EnumType - // - // +void DataValue:: +ulonglong_pre (Type&) +{ +} - void EnumType:: - traverse (Type& o) - { - pre (o); - name (o); - typeId (o); - member (o); - post (o); - } +void DataValue:: +ulonglong_pre (Type const&) +{ +} - void EnumType:: - traverse (Type const& o) - { - pre (o); - name (o); - typeId (o); - member (o); - post (o); - } +void DataValue:: +ulonglong_next (Type&) +{ +} - void EnumType:: - pre (Type&) - { - } +void DataValue:: +ulonglong_next (Type const&) +{ +} - void EnumType:: - pre (Type const&) - { - } +void DataValue:: +ulonglong_post (Type&) +{ +} - void EnumType:: - name (Type& o) - { - dispatch (o.name ()); - } +void DataValue:: +ulonglong_post (Type const&) +{ +} - void EnumType:: - name (Type const& o) - { - dispatch (o.name ()); - } +void DataValue:: +ulonglong_none (Type&) +{ +} - void EnumType:: - typeId (Type& o) - { - dispatch (o.typeId ()); - } +void DataValue:: +ulonglong_none (Type const&) +{ +} - void EnumType:: - typeId (Type const& o) - { - dispatch (o.typeId ()); - } +void DataValue:: +longdouble (Type& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::longdouble_iterator b (o.begin_longdouble()), e (o.end_longdouble()); - void EnumType:: - member (Type& o) - { - // VC6 anathema strikes again - // - EnumType::Type::member_iterator b (o.begin_member()), e (o.end_member()); +if (b != e) +{ +longdouble_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) longdouble_next (o); +} - if (b != e) - { - member_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) member_next (o); - } - - member_post (o); - } - } +longdouble_post (o); +} - void EnumType:: - member (Type const& o) - { - // VC6 anathema strikes again - // - EnumType::Type::member_const_iterator b (o.begin_member()), e (o.end_member()); +else longdouble_none (o); +} - if (b != e) - { - member_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) member_next (o); - } - - member_post (o); - } - } +void DataValue:: +longdouble (Type const& o) +{ +// VC6 anathema strikes again +// +DataValue::Type::longdouble_const_iterator b (o.begin_longdouble()), e (o.end_longdouble()); - void EnumType:: - member_pre (Type&) - { - } +if (b != e) +{ +longdouble_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) longdouble_next (o); +} - void EnumType:: - member_pre (Type const&) - { - } +longdouble_post (o); +} - void EnumType:: - member_next (Type&) - { - } +else longdouble_none (o); +} - void EnumType:: - member_next (Type const&) - { - } +void DataValue:: +longdouble_pre (Type&) +{ +} - void EnumType:: - member_post (Type&) - { - } +void DataValue:: +longdouble_pre (Type const&) +{ +} - void EnumType:: - member_post (Type const&) - { - } +void DataValue:: +longdouble_next (Type&) +{ +} - void EnumType:: - post (Type&) - { - } +void DataValue:: +longdouble_next (Type const&) +{ +} - void EnumType:: - post (Type const&) - { - } +void DataValue:: +longdouble_post (Type&) +{ +} - // Any - // - // +void DataValue:: +longdouble_post (Type const&) +{ +} - void Any:: - traverse (Type& o) - { - pre (o); - type (o); - value (o); - post (o); - } +void DataValue:: +longdouble_none (Type&) +{ +} - void Any:: - traverse (Type const& o) - { - pre (o); - type (o); - value (o); - post (o); - } +void DataValue:: +longdouble_none (Type const&) +{ +} - void Any:: - pre (Type&) - { - } +void DataValue:: +post (Type&) +{ +} - void Any:: - pre (Type const&) - { - } +void DataValue:: +post (Type const&) +{ +} - void Any:: - type (Type& o) - { - dispatch (o.type ()); - } +// EnumType +// +// - void Any:: - type (Type const& o) - { - dispatch (o.type ()); - } +void EnumType:: +traverse (Type& o) +{ +pre (o); +name (o); +typeId (o); +member (o); +post (o); +} - void Any:: - value (Type& o) - { - dispatch (o.value ()); - } +void EnumType:: +traverse (Type const& o) +{ +pre (o); +name (o); +typeId (o); +member (o); +post (o); +} - void Any:: - value (Type const& o) - { - dispatch (o.value ()); - } +void EnumType:: +pre (Type&) +{ +} - void Any:: - post (Type&) - { - } +void EnumType:: +pre (Type const&) +{ +} - void Any:: - post (Type const&) - { - } +void EnumType:: +name (Type& o) +{ +dispatch (o.name ()); +} - // Property - // - // +void EnumType:: +name (Type const& o) +{ +dispatch (o.name ()); +} - void Property:: - traverse (Type& o) - { - pre (o); - name (o); - value (o); - post (o); - } +void EnumType:: +typeId (Type& o) +{ +dispatch (o.typeId ()); +} - void Property:: - traverse (Type const& o) - { - pre (o); - name (o); - value (o); - post (o); - } +void EnumType:: +typeId (Type const& o) +{ +dispatch (o.typeId ()); +} - void Property:: - pre (Type&) - { - } +void EnumType:: +member (Type& o) +{ +// VC6 anathema strikes again +// +EnumType::Type::member_iterator b (o.begin_member()), e (o.end_member()); - void Property:: - pre (Type const&) - { - } +if (b != e) +{ +member_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) member_next (o); +} - void Property:: - name (Type& o) - { - dispatch (o.name ()); - } +member_post (o); +} +} - void Property:: - name (Type const& o) - { - dispatch (o.name ()); - } +void EnumType:: +member (Type const& o) +{ +// VC6 anathema strikes again +// +EnumType::Type::member_const_iterator b (o.begin_member()), e (o.end_member()); - void Property:: - value (Type& o) - { - dispatch (o.value ()); - } +if (b != e) +{ +member_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) member_next (o); +} - void Property:: - value (Type const& o) - { - dispatch (o.value ()); - } +member_post (o); +} +} - void Property:: - post (Type&) - { - } +void EnumType:: +member_pre (Type&) +{ +} - void Property:: - post (Type const&) - { - } +void EnumType:: +member_pre (Type const&) +{ +} - // SatisfierProperty - // - // +void EnumType:: +member_next (Type&) +{ +} - void SatisfierProperty:: - traverse (Type& o) - { - pre (o); - name (o); - kind (o); - value (o); - post (o); - } +void EnumType:: +member_next (Type const&) +{ +} - void SatisfierProperty:: - traverse (Type const& o) - { - pre (o); - name (o); - kind (o); - value (o); - post (o); - } +void EnumType:: +member_post (Type&) +{ +} - void SatisfierProperty:: - pre (Type&) - { - } +void EnumType:: +member_post (Type const&) +{ +} - void SatisfierProperty:: - pre (Type const&) - { - } +void EnumType:: +post (Type&) +{ +} - void SatisfierProperty:: - name (Type& o) - { - dispatch (o.name ()); - } +void EnumType:: +post (Type const&) +{ +} - void SatisfierProperty:: - name (Type const& o) - { - dispatch (o.name ()); - } +// Any +// +// - void SatisfierProperty:: - kind (Type& o) - { - dispatch (o.kind ()); - } +void Any:: +traverse (Type& o) +{ +pre (o); +type (o); +value (o); +post (o); +} - void SatisfierProperty:: - kind (Type const& o) - { - dispatch (o.kind ()); - } +void Any:: +traverse (Type const& o) +{ +pre (o); +type (o); +value (o); +post (o); +} - void SatisfierProperty:: - value (Type& o) - { - dispatch (o.value ()); - } +void Any:: +pre (Type&) +{ +} - void SatisfierProperty:: - value (Type const& o) - { - dispatch (o.value ()); - } +void Any:: +pre (Type const&) +{ +} - void SatisfierProperty:: - post (Type&) - { - } +void Any:: +type (Type& o) +{ +dispatch (o.type ()); +} - void SatisfierProperty:: - post (Type const&) - { - } +void Any:: +type (Type const& o) +{ +dispatch (o.type ()); +} - // Resource - // - // +void Any:: +value (Type& o) +{ +dispatch (o.value ()); +} - void Resource:: - traverse (Type& o) - { - pre (o); - name (o); - resourceType (o); - property (o); - post (o); - } +void Any:: +value (Type const& o) +{ +dispatch (o.value ()); +} - void Resource:: - traverse (Type const& o) - { - pre (o); - name (o); - resourceType (o); - property (o); - post (o); - } +void Any:: +post (Type&) +{ +} - void Resource:: - pre (Type&) - { - } +void Any:: +post (Type const&) +{ +} - void Resource:: - pre (Type const&) - { - } +// Property +// +// - void Resource:: - name (Type& o) - { - dispatch (o.name ()); - } +void Property:: +traverse (Type& o) +{ +pre (o); +name (o); +value (o); +post (o); +} - void Resource:: - name (Type const& o) - { - dispatch (o.name ()); - } +void Property:: +traverse (Type const& o) +{ +pre (o); +name (o); +value (o); +post (o); +} - void Resource:: - resourceType (Type& o) - { - // VC6 anathema strikes again - // - Resource::Type::resourceType_iterator b (o.begin_resourceType()), e (o.end_resourceType()); +void Property:: +pre (Type&) +{ +} - if (b != e) - { - resourceType_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) resourceType_next (o); - } - - resourceType_post (o); - } - } +void Property:: +pre (Type const&) +{ +} - void Resource:: - resourceType (Type const& o) - { - // VC6 anathema strikes again - // - Resource::Type::resourceType_const_iterator b (o.begin_resourceType()), e (o.end_resourceType()); +void Property:: +name (Type& o) +{ +dispatch (o.name ()); +} - if (b != e) - { - resourceType_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) resourceType_next (o); - } - - resourceType_post (o); - } - } +void Property:: +name (Type const& o) +{ +dispatch (o.name ()); +} - void Resource:: - resourceType_pre (Type&) - { - } +void Property:: +value (Type& o) +{ +dispatch (o.value ()); +} - void Resource:: - resourceType_pre (Type const&) - { - } +void Property:: +value (Type const& o) +{ +dispatch (o.value ()); +} - void Resource:: - resourceType_next (Type&) - { - } +void Property:: +post (Type&) +{ +} - void Resource:: - resourceType_next (Type const&) - { - } +void Property:: +post (Type const&) +{ +} - void Resource:: - resourceType_post (Type&) - { - } +// SatisfierProperty +// +// - void Resource:: - resourceType_post (Type const&) - { - } +void SatisfierProperty:: +traverse (Type& o) +{ +pre (o); +name (o); +kind (o); +dynamic (o); +value (o); +post (o); +} - void Resource:: - property (Type& o) - { - // VC6 anathema strikes again - // - Resource::Type::property_iterator b (o.begin_property()), e (o.end_property()); +void SatisfierProperty:: +traverse (Type const& o) +{ +pre (o); +name (o); +kind (o); +dynamic (o); +value (o); +post (o); +} - if (b != e) - { - property_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) property_next (o); - } - - property_post (o); - } +void SatisfierProperty:: +pre (Type&) +{ +} - else property_none (o); - } +void SatisfierProperty:: +pre (Type const&) +{ +} - void Resource:: - property (Type const& o) - { - // VC6 anathema strikes again - // - Resource::Type::property_const_iterator b (o.begin_property()), e (o.end_property()); +void SatisfierProperty:: +name (Type& o) +{ +dispatch (o.name ()); +} - if (b != e) - { - property_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) property_next (o); - } - - property_post (o); - } +void SatisfierProperty:: +name (Type const& o) +{ +dispatch (o.name ()); +} - else property_none (o); - } +void SatisfierProperty:: +kind (Type& o) +{ +dispatch (o.kind ()); +} - void Resource:: - property_pre (Type&) - { - } +void SatisfierProperty:: +kind (Type const& o) +{ +dispatch (o.kind ()); +} - void Resource:: - property_pre (Type const&) - { - } +void SatisfierProperty:: +dynamic (Type& o) +{ +dispatch (o.dynamic ()); +} - void Resource:: - property_next (Type&) - { - } +void SatisfierProperty:: +dynamic (Type const& o) +{ +dispatch (o.dynamic ()); +} - void Resource:: - property_next (Type const&) - { - } +void SatisfierProperty:: +value (Type& o) +{ +dispatch (o.value ()); +} - void Resource:: - property_post (Type&) - { - } +void SatisfierProperty:: +value (Type const& o) +{ +dispatch (o.value ()); +} - void Resource:: - property_post (Type const&) - { - } +void SatisfierProperty:: +post (Type&) +{ +} - void Resource:: - property_none (Type&) - { - } +void SatisfierProperty:: +post (Type const&) +{ +} - void Resource:: - property_none (Type const&) - { - } +// Resource +// +// - void Resource:: - post (Type&) - { - } +void Resource:: +traverse (Type& o) +{ +pre (o); +name (o); +resourceType (o); +property (o); +post (o); +} - void Resource:: - post (Type const&) - { - } +void Resource:: +traverse (Type const& o) +{ +pre (o); +name (o); +resourceType (o); +property (o); +post (o); +} - // Requirement - // - // +void Resource:: +pre (Type&) +{ +} - void Requirement:: - traverse (Type& o) - { - pre (o); - resourceType (o); - name (o); - property (o); - post (o); - } +void Resource:: +pre (Type const&) +{ +} - void Requirement:: - traverse (Type const& o) - { - pre (o); - resourceType (o); - name (o); - property (o); - post (o); - } +void Resource:: +name (Type& o) +{ +dispatch (o.name ()); +} - void Requirement:: - pre (Type&) - { - } +void Resource:: +name (Type const& o) +{ +dispatch (o.name ()); +} - void Requirement:: - pre (Type const&) - { - } +void Resource:: +resourceType (Type& o) +{ +// VC6 anathema strikes again +// +Resource::Type::resourceType_iterator b (o.begin_resourceType()), e (o.end_resourceType()); - void Requirement:: - resourceType (Type& o) - { - dispatch (o.resourceType ()); - } +if (b != e) +{ +resourceType_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) resourceType_next (o); +} - void Requirement:: - resourceType (Type const& o) - { - dispatch (o.resourceType ()); - } +resourceType_post (o); +} +} - void Requirement:: - name (Type& o) - { - dispatch (o.name ()); - } +void Resource:: +resourceType (Type const& o) +{ +// VC6 anathema strikes again +// +Resource::Type::resourceType_const_iterator b (o.begin_resourceType()), e (o.end_resourceType()); - void Requirement:: - name (Type const& o) - { - dispatch (o.name ()); - } +if (b != e) +{ +resourceType_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) resourceType_next (o); +} - void Requirement:: - property (Type& o) - { - dispatch (o.property ()); - } +resourceType_post (o); +} +} - void Requirement:: - property (Type const& o) - { - dispatch (o.property ()); - } +void Resource:: +resourceType_pre (Type&) +{ +} - void Requirement:: - post (Type&) - { - } +void Resource:: +resourceType_pre (Type const&) +{ +} - void Requirement:: - post (Type const&) - { - } +void Resource:: +resourceType_next (Type&) +{ +} - // ResourceDeploymentDescription - // - // +void Resource:: +resourceType_next (Type const&) +{ +} - void ResourceDeploymentDescription:: - traverse (Type& o) - { - pre (o); - requirementName (o); - resourceName (o); - resourceValue (o); - post (o); - } +void Resource:: +resourceType_post (Type&) +{ +} - void ResourceDeploymentDescription:: - traverse (Type const& o) - { - pre (o); - requirementName (o); - resourceName (o); - resourceValue (o); - post (o); - } +void Resource:: +resourceType_post (Type const&) +{ +} - void ResourceDeploymentDescription:: - pre (Type&) - { - } +void Resource:: +property (Type& o) +{ +// VC6 anathema strikes again +// +Resource::Type::property_iterator b (o.begin_property()), e (o.end_property()); - void ResourceDeploymentDescription:: - pre (Type const&) - { - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ResourceDeploymentDescription:: - requirementName (Type& o) - { - dispatch (o.requirementName ()); - } +property_post (o); +} - void ResourceDeploymentDescription:: - requirementName (Type const& o) - { - dispatch (o.requirementName ()); - } +else property_none (o); +} - void ResourceDeploymentDescription:: - resourceName (Type& o) - { - dispatch (o.resourceName ()); - } +void Resource:: +property (Type const& o) +{ +// VC6 anathema strikes again +// +Resource::Type::property_const_iterator b (o.begin_property()), e (o.end_property()); - void ResourceDeploymentDescription:: - resourceName (Type const& o) - { - dispatch (o.resourceName ()); - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ResourceDeploymentDescription:: - resourceValue (Type& o) - { - dispatch (o.resourceValue ()); - } +property_post (o); +} - void ResourceDeploymentDescription:: - resourceValue (Type const& o) - { - dispatch (o.resourceValue ()); - } +else property_none (o); +} - void ResourceDeploymentDescription:: - post (Type&) - { - } +void Resource:: +property_pre (Type&) +{ +} - void ResourceDeploymentDescription:: - post (Type const&) - { - } +void Resource:: +property_pre (Type const&) +{ +} - // ArtifactDeploymentDescription - // - // +void Resource:: +property_next (Type&) +{ +} - void ArtifactDeploymentDescription:: - traverse (Type& o) - { - pre (o); - name (o); - source (o); - node (o); - location (o); - execParameter (o); - deployRequirement (o); - deployedResource (o); - if (o.id_p ()) id (o); - else id_none (o); - post (o); - } +void Resource:: +property_next (Type const&) +{ +} - void ArtifactDeploymentDescription:: - traverse (Type const& o) - { - pre (o); - name (o); - source (o); - node (o); - location (o); - execParameter (o); - deployRequirement (o); - deployedResource (o); - if (o.id_p ()) id (o); - else id_none (o); - post (o); - } +void Resource:: +property_post (Type&) +{ +} - void ArtifactDeploymentDescription:: - pre (Type&) - { - } +void Resource:: +property_post (Type const&) +{ +} - void ArtifactDeploymentDescription:: - pre (Type const&) - { - } +void Resource:: +property_none (Type&) +{ +} - void ArtifactDeploymentDescription:: - name (Type& o) - { - dispatch (o.name ()); - } +void Resource:: +property_none (Type const&) +{ +} - void ArtifactDeploymentDescription:: - name (Type const& o) - { - dispatch (o.name ()); - } +void Resource:: +post (Type&) +{ +} - void ArtifactDeploymentDescription:: - source (Type& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::source_iterator b (o.begin_source()), e (o.end_source()); +void Resource:: +post (Type const&) +{ +} - if (b != e) - { - source_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) source_next (o); - } - - source_post (o); - } - } +// Requirement +// +// - void ArtifactDeploymentDescription:: - source (Type const& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::source_const_iterator b (o.begin_source()), e (o.end_source()); +void Requirement:: +traverse (Type& o) +{ +pre (o); +resourceType (o); +name (o); +property (o); +post (o); +} - if (b != e) - { - source_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) source_next (o); - } - - source_post (o); - } - } +void Requirement:: +traverse (Type const& o) +{ +pre (o); +resourceType (o); +name (o); +property (o); +post (o); +} - void ArtifactDeploymentDescription:: - source_pre (Type&) - { - } +void Requirement:: +pre (Type&) +{ +} - void ArtifactDeploymentDescription:: - source_pre (Type const&) - { - } +void Requirement:: +pre (Type const&) +{ +} - void ArtifactDeploymentDescription:: - source_next (Type&) - { - } +void Requirement:: +resourceType (Type& o) +{ +dispatch (o.resourceType ()); +} - void ArtifactDeploymentDescription:: - source_next (Type const&) - { - } +void Requirement:: +resourceType (Type const& o) +{ +dispatch (o.resourceType ()); +} - void ArtifactDeploymentDescription:: - source_post (Type&) - { - } +void Requirement:: +name (Type& o) +{ +dispatch (o.name ()); +} - void ArtifactDeploymentDescription:: - source_post (Type const&) - { - } +void Requirement:: +name (Type const& o) +{ +dispatch (o.name ()); +} - void ArtifactDeploymentDescription:: - node (Type& o) - { - dispatch (o.node ()); - } +void Requirement:: +property (Type& o) +{ +// VC6 anathema strikes again +// +Requirement::Type::property_iterator b (o.begin_property()), e (o.end_property()); - void ArtifactDeploymentDescription:: - node (Type const& o) - { - dispatch (o.node ()); - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ArtifactDeploymentDescription:: - location (Type& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::location_iterator b (o.begin_location()), e (o.end_location()); +property_post (o); +} - if (b != e) - { - location_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) location_next (o); - } - - location_post (o); - } - } +else property_none (o); +} - void ArtifactDeploymentDescription:: - location (Type const& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::location_const_iterator b (o.begin_location()), e (o.end_location()); +void Requirement:: +property (Type const& o) +{ +// VC6 anathema strikes again +// +Requirement::Type::property_const_iterator b (o.begin_property()), e (o.end_property()); - if (b != e) - { - location_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) location_next (o); - } - - location_post (o); - } - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ArtifactDeploymentDescription:: - location_pre (Type&) - { - } +property_post (o); +} - void ArtifactDeploymentDescription:: - location_pre (Type const&) - { - } +else property_none (o); +} - void ArtifactDeploymentDescription:: - location_next (Type&) - { - } +void Requirement:: +property_pre (Type&) +{ +} - void ArtifactDeploymentDescription:: - location_next (Type const&) - { - } +void Requirement:: +property_pre (Type const&) +{ +} - void ArtifactDeploymentDescription:: - location_post (Type&) - { - } +void Requirement:: +property_next (Type&) +{ +} - void ArtifactDeploymentDescription:: - location_post (Type const&) - { - } +void Requirement:: +property_next (Type const&) +{ +} - void ArtifactDeploymentDescription:: - execParameter (Type& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::execParameter_iterator b (o.begin_execParameter()), e (o.end_execParameter()); +void Requirement:: +property_post (Type&) +{ +} - if (b != e) - { - execParameter_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) execParameter_next (o); - } - - execParameter_post (o); - } +void Requirement:: +property_post (Type const&) +{ +} - else execParameter_none (o); - } +void Requirement:: +property_none (Type&) +{ +} - void ArtifactDeploymentDescription:: - execParameter (Type const& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::execParameter_const_iterator b (o.begin_execParameter()), e (o.end_execParameter()); +void Requirement:: +property_none (Type const&) +{ +} - if (b != e) - { - execParameter_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) execParameter_next (o); - } - - execParameter_post (o); - } +void Requirement:: +post (Type&) +{ +} - else execParameter_none (o); - } +void Requirement:: +post (Type const&) +{ +} - void ArtifactDeploymentDescription:: - execParameter_pre (Type&) - { - } +// ResourceDeploymentDescription +// +// - void ArtifactDeploymentDescription:: - execParameter_pre (Type const&) - { - } +void ResourceDeploymentDescription:: +traverse (Type& o) +{ +pre (o); +requirementName (o); +resourceName (o); +property (o); +post (o); +} - void ArtifactDeploymentDescription:: - execParameter_next (Type&) - { - } +void ResourceDeploymentDescription:: +traverse (Type const& o) +{ +pre (o); +requirementName (o); +resourceName (o); +property (o); +post (o); +} - void ArtifactDeploymentDescription:: - execParameter_next (Type const&) - { - } +void ResourceDeploymentDescription:: +pre (Type&) +{ +} - void ArtifactDeploymentDescription:: - execParameter_post (Type&) - { - } +void ResourceDeploymentDescription:: +pre (Type const&) +{ +} - void ArtifactDeploymentDescription:: - execParameter_post (Type const&) - { - } +void ResourceDeploymentDescription:: +requirementName (Type& o) +{ +dispatch (o.requirementName ()); +} - void ArtifactDeploymentDescription:: - execParameter_none (Type&) - { - } +void ResourceDeploymentDescription:: +requirementName (Type const& o) +{ +dispatch (o.requirementName ()); +} - void ArtifactDeploymentDescription:: - execParameter_none (Type const&) - { - } +void ResourceDeploymentDescription:: +resourceName (Type& o) +{ +dispatch (o.resourceName ()); +} - void ArtifactDeploymentDescription:: - deployRequirement (Type& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::deployRequirement_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); +void ResourceDeploymentDescription:: +resourceName (Type const& o) +{ +dispatch (o.resourceName ()); +} - if (b != e) - { - deployRequirement_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployRequirement_next (o); - } - - deployRequirement_post (o); - } +void ResourceDeploymentDescription:: +property (Type& o) +{ +// VC6 anathema strikes again +// +ResourceDeploymentDescription::Type::property_iterator b (o.begin_property()), e (o.end_property()); - else deployRequirement_none (o); - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ArtifactDeploymentDescription:: - deployRequirement (Type const& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::deployRequirement_const_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); +property_post (o); +} - if (b != e) - { - deployRequirement_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployRequirement_next (o); - } - - deployRequirement_post (o); - } +else property_none (o); +} - else deployRequirement_none (o); - } +void ResourceDeploymentDescription:: +property (Type const& o) +{ +// VC6 anathema strikes again +// +ResourceDeploymentDescription::Type::property_const_iterator b (o.begin_property()), e (o.end_property()); - void ArtifactDeploymentDescription:: - deployRequirement_pre (Type&) - { - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ArtifactDeploymentDescription:: - deployRequirement_pre (Type const&) - { - } +property_post (o); +} - void ArtifactDeploymentDescription:: - deployRequirement_next (Type&) - { - } +else property_none (o); +} - void ArtifactDeploymentDescription:: - deployRequirement_next (Type const&) - { - } +void ResourceDeploymentDescription:: +property_pre (Type&) +{ +} - void ArtifactDeploymentDescription:: - deployRequirement_post (Type&) - { - } +void ResourceDeploymentDescription:: +property_pre (Type const&) +{ +} - void ArtifactDeploymentDescription:: - deployRequirement_post (Type const&) - { - } +void ResourceDeploymentDescription:: +property_next (Type&) +{ +} - void ArtifactDeploymentDescription:: - deployRequirement_none (Type&) - { - } +void ResourceDeploymentDescription:: +property_next (Type const&) +{ +} - void ArtifactDeploymentDescription:: - deployRequirement_none (Type const&) - { - } +void ResourceDeploymentDescription:: +property_post (Type&) +{ +} - void ArtifactDeploymentDescription:: - deployedResource (Type& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::deployedResource_iterator b (o.begin_deployedResource()), e (o.end_deployedResource()); +void ResourceDeploymentDescription:: +property_post (Type const&) +{ +} - if (b != e) - { - deployedResource_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployedResource_next (o); - } - - deployedResource_post (o); - } +void ResourceDeploymentDescription:: +property_none (Type&) +{ +} - else deployedResource_none (o); - } +void ResourceDeploymentDescription:: +property_none (Type const&) +{ +} - void ArtifactDeploymentDescription:: - deployedResource (Type const& o) - { - // VC6 anathema strikes again - // - ArtifactDeploymentDescription::Type::deployedResource_const_iterator b (o.begin_deployedResource()), e (o.end_deployedResource()); +void ResourceDeploymentDescription:: +post (Type&) +{ +} - if (b != e) - { - deployedResource_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployedResource_next (o); - } - - deployedResource_post (o); - } +void ResourceDeploymentDescription:: +post (Type const&) +{ +} - else deployedResource_none (o); - } +// ArtifactDeploymentDescription +// +// - void ArtifactDeploymentDescription:: - deployedResource_pre (Type&) - { - } +void ArtifactDeploymentDescription:: +traverse (Type& o) +{ +pre (o); +name (o); +source (o); +node (o); +location (o); +execParameter (o); +deployRequirement (o); +deployedResource (o); +if (o.id_p ()) id (o); +else id_none (o); +post (o); +} - void ArtifactDeploymentDescription:: - deployedResource_pre (Type const&) - { - } +void ArtifactDeploymentDescription:: +traverse (Type const& o) +{ +pre (o); +name (o); +source (o); +node (o); +location (o); +execParameter (o); +deployRequirement (o); +deployedResource (o); +if (o.id_p ()) id (o); +else id_none (o); +post (o); +} - void ArtifactDeploymentDescription:: - deployedResource_next (Type&) - { - } +void ArtifactDeploymentDescription:: +pre (Type&) +{ +} - void ArtifactDeploymentDescription:: - deployedResource_next (Type const&) - { - } +void ArtifactDeploymentDescription:: +pre (Type const&) +{ +} - void ArtifactDeploymentDescription:: - deployedResource_post (Type&) - { - } +void ArtifactDeploymentDescription:: +name (Type& o) +{ +dispatch (o.name ()); +} - void ArtifactDeploymentDescription:: - deployedResource_post (Type const&) - { - } +void ArtifactDeploymentDescription:: +name (Type const& o) +{ +dispatch (o.name ()); +} - void ArtifactDeploymentDescription:: - deployedResource_none (Type&) - { - } +void ArtifactDeploymentDescription:: +source (Type& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::source_iterator b (o.begin_source()), e (o.end_source()); - void ArtifactDeploymentDescription:: - deployedResource_none (Type const&) - { - } +if (b != e) +{ +source_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) source_next (o); +} - void ArtifactDeploymentDescription:: - id (Type& o) - { - dispatch (o.id ()); - } +source_post (o); +} +} - void ArtifactDeploymentDescription:: - id (Type const& o) - { - dispatch (o.id ()); - } +void ArtifactDeploymentDescription:: +source (Type const& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::source_const_iterator b (o.begin_source()), e (o.end_source()); - void ArtifactDeploymentDescription:: - id_none (Type&) - { - } +if (b != e) +{ +source_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) source_next (o); +} - void ArtifactDeploymentDescription:: - id_none (Type const&) - { - } +source_post (o); +} +} - void ArtifactDeploymentDescription:: - post (Type&) - { - } +void ArtifactDeploymentDescription:: +source_pre (Type&) +{ +} - void ArtifactDeploymentDescription:: - post (Type const&) - { - } +void ArtifactDeploymentDescription:: +source_pre (Type const&) +{ +} - // MonolithicDeploymentDescription - // - // +void ArtifactDeploymentDescription:: +source_next (Type&) +{ +} - void MonolithicDeploymentDescription:: - traverse (Type& o) - { - pre (o); - name (o); - source (o); - artifact (o); - execParameter (o); - deployRequirement (o); - if (o.id_p ()) id (o); - else id_none (o); - post (o); - } +void ArtifactDeploymentDescription:: +source_next (Type const&) +{ +} - void MonolithicDeploymentDescription:: - traverse (Type const& o) - { - pre (o); - name (o); - source (o); - artifact (o); - execParameter (o); - deployRequirement (o); - if (o.id_p ()) id (o); - else id_none (o); - post (o); - } +void ArtifactDeploymentDescription:: +source_post (Type&) +{ +} - void MonolithicDeploymentDescription:: - pre (Type&) - { - } +void ArtifactDeploymentDescription:: +source_post (Type const&) +{ +} - void MonolithicDeploymentDescription:: - pre (Type const&) - { - } +void ArtifactDeploymentDescription:: +node (Type& o) +{ +dispatch (o.node ()); +} - void MonolithicDeploymentDescription:: - name (Type& o) - { - dispatch (o.name ()); - } +void ArtifactDeploymentDescription:: +node (Type const& o) +{ +dispatch (o.node ()); +} - void MonolithicDeploymentDescription:: - name (Type const& o) - { - dispatch (o.name ()); - } +void ArtifactDeploymentDescription:: +location (Type& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::location_iterator b (o.begin_location()), e (o.end_location()); - void MonolithicDeploymentDescription:: - source (Type& o) - { - // VC6 anathema strikes again - // - MonolithicDeploymentDescription::Type::source_iterator b (o.begin_source()), e (o.end_source()); +if (b != e) +{ +location_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) location_next (o); +} - if (b != e) - { - source_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) source_next (o); - } - - source_post (o); - } - } +location_post (o); +} +} - void MonolithicDeploymentDescription:: - source (Type const& o) - { - // VC6 anathema strikes again - // - MonolithicDeploymentDescription::Type::source_const_iterator b (o.begin_source()), e (o.end_source()); +void ArtifactDeploymentDescription:: +location (Type const& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::location_const_iterator b (o.begin_location()), e (o.end_location()); - if (b != e) - { - source_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) source_next (o); - } - - source_post (o); - } - } +if (b != e) +{ +location_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) location_next (o); +} - void MonolithicDeploymentDescription:: - source_pre (Type&) - { - } +location_post (o); +} +} - void MonolithicDeploymentDescription:: - source_pre (Type const&) - { - } +void ArtifactDeploymentDescription:: +location_pre (Type&) +{ +} - void MonolithicDeploymentDescription:: - source_next (Type&) - { - } +void ArtifactDeploymentDescription:: +location_pre (Type const&) +{ +} - void MonolithicDeploymentDescription:: - source_next (Type const&) - { - } +void ArtifactDeploymentDescription:: +location_next (Type&) +{ +} - void MonolithicDeploymentDescription:: - source_post (Type&) - { - } +void ArtifactDeploymentDescription:: +location_next (Type const&) +{ +} - void MonolithicDeploymentDescription:: - source_post (Type const&) - { - } +void ArtifactDeploymentDescription:: +location_post (Type&) +{ +} - void MonolithicDeploymentDescription:: - artifact (Type& o) - { - // VC6 anathema strikes again - // - MonolithicDeploymentDescription::Type::artifact_iterator b (o.begin_artifact()), e (o.end_artifact()); +void ArtifactDeploymentDescription:: +location_post (Type const&) +{ +} - if (b != e) - { - artifact_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) artifact_next (o); - } - - artifact_post (o); - } - } +void ArtifactDeploymentDescription:: +execParameter (Type& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::execParameter_iterator b (o.begin_execParameter()), e (o.end_execParameter()); - void MonolithicDeploymentDescription:: - artifact (Type const& o) - { - // VC6 anathema strikes again - // - MonolithicDeploymentDescription::Type::artifact_const_iterator b (o.begin_artifact()), e (o.end_artifact()); +if (b != e) +{ +execParameter_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) execParameter_next (o); +} - if (b != e) - { - artifact_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) artifact_next (o); - } - - artifact_post (o); - } - } +execParameter_post (o); +} - void MonolithicDeploymentDescription:: - artifact_pre (Type&) - { - } +else execParameter_none (o); +} - void MonolithicDeploymentDescription:: - artifact_pre (Type const&) - { - } +void ArtifactDeploymentDescription:: +execParameter (Type const& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::execParameter_const_iterator b (o.begin_execParameter()), e (o.end_execParameter()); - void MonolithicDeploymentDescription:: - artifact_next (Type&) - { - } +if (b != e) +{ +execParameter_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) execParameter_next (o); +} - void MonolithicDeploymentDescription:: - artifact_next (Type const&) - { - } +execParameter_post (o); +} - void MonolithicDeploymentDescription:: - artifact_post (Type&) - { - } +else execParameter_none (o); +} - void MonolithicDeploymentDescription:: - artifact_post (Type const&) - { - } +void ArtifactDeploymentDescription:: +execParameter_pre (Type&) +{ +} - void MonolithicDeploymentDescription:: - execParameter (Type& o) - { - // VC6 anathema strikes again - // - MonolithicDeploymentDescription::Type::execParameter_iterator b (o.begin_execParameter()), e (o.end_execParameter()); +void ArtifactDeploymentDescription:: +execParameter_pre (Type const&) +{ +} - if (b != e) - { - execParameter_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) execParameter_next (o); - } - - execParameter_post (o); - } +void ArtifactDeploymentDescription:: +execParameter_next (Type&) +{ +} - else execParameter_none (o); - } +void ArtifactDeploymentDescription:: +execParameter_next (Type const&) +{ +} - void MonolithicDeploymentDescription:: - execParameter (Type const& o) - { - // VC6 anathema strikes again - // - MonolithicDeploymentDescription::Type::execParameter_const_iterator b (o.begin_execParameter()), e (o.end_execParameter()); +void ArtifactDeploymentDescription:: +execParameter_post (Type&) +{ +} - if (b != e) - { - execParameter_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) execParameter_next (o); - } - - execParameter_post (o); - } +void ArtifactDeploymentDescription:: +execParameter_post (Type const&) +{ +} - else execParameter_none (o); - } +void ArtifactDeploymentDescription:: +execParameter_none (Type&) +{ +} - void MonolithicDeploymentDescription:: - execParameter_pre (Type&) - { - } +void ArtifactDeploymentDescription:: +execParameter_none (Type const&) +{ +} - void MonolithicDeploymentDescription:: - execParameter_pre (Type const&) - { - } +void ArtifactDeploymentDescription:: +deployRequirement (Type& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::deployRequirement_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); - void MonolithicDeploymentDescription:: - execParameter_next (Type&) - { - } +if (b != e) +{ +deployRequirement_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployRequirement_next (o); +} - void MonolithicDeploymentDescription:: - execParameter_next (Type const&) - { - } +deployRequirement_post (o); +} - void MonolithicDeploymentDescription:: - execParameter_post (Type&) - { - } +else deployRequirement_none (o); +} - void MonolithicDeploymentDescription:: - execParameter_post (Type const&) - { - } +void ArtifactDeploymentDescription:: +deployRequirement (Type const& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::deployRequirement_const_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); - void MonolithicDeploymentDescription:: - execParameter_none (Type&) - { - } +if (b != e) +{ +deployRequirement_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployRequirement_next (o); +} - void MonolithicDeploymentDescription:: - execParameter_none (Type const&) - { - } +deployRequirement_post (o); +} - void MonolithicDeploymentDescription:: - deployRequirement (Type& o) - { - // VC6 anathema strikes again - // - MonolithicDeploymentDescription::Type::deployRequirement_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); +else deployRequirement_none (o); +} - if (b != e) - { - deployRequirement_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployRequirement_next (o); - } - - deployRequirement_post (o); - } +void ArtifactDeploymentDescription:: +deployRequirement_pre (Type&) +{ +} - else deployRequirement_none (o); - } +void ArtifactDeploymentDescription:: +deployRequirement_pre (Type const&) +{ +} - void MonolithicDeploymentDescription:: - deployRequirement (Type const& o) - { - // VC6 anathema strikes again - // - MonolithicDeploymentDescription::Type::deployRequirement_const_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); +void ArtifactDeploymentDescription:: +deployRequirement_next (Type&) +{ +} - if (b != e) - { - deployRequirement_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployRequirement_next (o); - } - - deployRequirement_post (o); - } +void ArtifactDeploymentDescription:: +deployRequirement_next (Type const&) +{ +} - else deployRequirement_none (o); - } +void ArtifactDeploymentDescription:: +deployRequirement_post (Type&) +{ +} - void MonolithicDeploymentDescription:: - deployRequirement_pre (Type&) - { - } +void ArtifactDeploymentDescription:: +deployRequirement_post (Type const&) +{ +} - void MonolithicDeploymentDescription:: - deployRequirement_pre (Type const&) - { - } +void ArtifactDeploymentDescription:: +deployRequirement_none (Type&) +{ +} - void MonolithicDeploymentDescription:: - deployRequirement_next (Type&) - { - } +void ArtifactDeploymentDescription:: +deployRequirement_none (Type const&) +{ +} - void MonolithicDeploymentDescription:: - deployRequirement_next (Type const&) - { - } +void ArtifactDeploymentDescription:: +deployedResource (Type& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::deployedResource_iterator b (o.begin_deployedResource()), e (o.end_deployedResource()); - void MonolithicDeploymentDescription:: - deployRequirement_post (Type&) - { - } +if (b != e) +{ +deployedResource_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployedResource_next (o); +} - void MonolithicDeploymentDescription:: - deployRequirement_post (Type const&) - { - } +deployedResource_post (o); +} - void MonolithicDeploymentDescription:: - deployRequirement_none (Type&) - { - } +else deployedResource_none (o); +} - void MonolithicDeploymentDescription:: - deployRequirement_none (Type const&) - { - } +void ArtifactDeploymentDescription:: +deployedResource (Type const& o) +{ +// VC6 anathema strikes again +// +ArtifactDeploymentDescription::Type::deployedResource_const_iterator b (o.begin_deployedResource()), e (o.end_deployedResource()); - void MonolithicDeploymentDescription:: - id (Type& o) - { - dispatch (o.id ()); - } +if (b != e) +{ +deployedResource_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployedResource_next (o); +} - void MonolithicDeploymentDescription:: - id (Type const& o) - { - dispatch (o.id ()); - } +deployedResource_post (o); +} - void MonolithicDeploymentDescription:: - id_none (Type&) - { - } +else deployedResource_none (o); +} - void MonolithicDeploymentDescription:: - id_none (Type const&) - { - } +void ArtifactDeploymentDescription:: +deployedResource_pre (Type&) +{ +} - void MonolithicDeploymentDescription:: - post (Type&) - { - } +void ArtifactDeploymentDescription:: +deployedResource_pre (Type const&) +{ +} - void MonolithicDeploymentDescription:: - post (Type const&) - { - } +void ArtifactDeploymentDescription:: +deployedResource_next (Type&) +{ +} - // InstanceResourceDeploymentDescription - // - // +void ArtifactDeploymentDescription:: +deployedResource_next (Type const&) +{ +} - void InstanceResourceDeploymentDescription:: - traverse (Type& o) - { - pre (o); - resourceUsage (o); - requirementName (o); - resourceName (o); - resourceValue (o); - post (o); - } +void ArtifactDeploymentDescription:: +deployedResource_post (Type&) +{ +} - void InstanceResourceDeploymentDescription:: - traverse (Type const& o) - { - pre (o); - resourceUsage (o); - requirementName (o); - resourceName (o); - resourceValue (o); - post (o); - } +void ArtifactDeploymentDescription:: +deployedResource_post (Type const&) +{ +} - void InstanceResourceDeploymentDescription:: - pre (Type&) - { - } +void ArtifactDeploymentDescription:: +deployedResource_none (Type&) +{ +} - void InstanceResourceDeploymentDescription:: - pre (Type const&) - { - } +void ArtifactDeploymentDescription:: +deployedResource_none (Type const&) +{ +} - void InstanceResourceDeploymentDescription:: - resourceUsage (Type& o) - { - dispatch (o.resourceUsage ()); - } +void ArtifactDeploymentDescription:: +id (Type& o) +{ +dispatch (o.id ()); +} - void InstanceResourceDeploymentDescription:: - resourceUsage (Type const& o) - { - dispatch (o.resourceUsage ()); - } +void ArtifactDeploymentDescription:: +id (Type const& o) +{ +dispatch (o.id ()); +} - void InstanceResourceDeploymentDescription:: - requirementName (Type& o) - { - dispatch (o.requirementName ()); - } +void ArtifactDeploymentDescription:: +id_none (Type&) +{ +} - void InstanceResourceDeploymentDescription:: - requirementName (Type const& o) - { - dispatch (o.requirementName ()); - } +void ArtifactDeploymentDescription:: +id_none (Type const&) +{ +} - void InstanceResourceDeploymentDescription:: - resourceName (Type& o) - { - dispatch (o.resourceName ()); - } +void ArtifactDeploymentDescription:: +post (Type&) +{ +} - void InstanceResourceDeploymentDescription:: - resourceName (Type const& o) - { - dispatch (o.resourceName ()); - } +void ArtifactDeploymentDescription:: +post (Type const&) +{ +} - void InstanceResourceDeploymentDescription:: - resourceValue (Type& o) - { - dispatch (o.resourceValue ()); - } +// MonolithicDeploymentDescription +// +// - void InstanceResourceDeploymentDescription:: - resourceValue (Type const& o) - { - dispatch (o.resourceValue ()); - } +void MonolithicDeploymentDescription:: +traverse (Type& o) +{ +pre (o); +name (o); +source (o); +artifact (o); +execParameter (o); +deployRequirement (o); +if (o.id_p ()) id (o); +else id_none (o); +post (o); +} - void InstanceResourceDeploymentDescription:: - post (Type&) - { - } +void MonolithicDeploymentDescription:: +traverse (Type const& o) +{ +pre (o); +name (o); +source (o); +artifact (o); +execParameter (o); +deployRequirement (o); +if (o.id_p ()) id (o); +else id_none (o); +post (o); +} - void InstanceResourceDeploymentDescription:: - post (Type const&) - { - } +void MonolithicDeploymentDescription:: +pre (Type&) +{ +} - // InstanceDeploymentDescription - // - // +void MonolithicDeploymentDescription:: +pre (Type const&) +{ +} - void InstanceDeploymentDescription:: - traverse (Type& o) - { - pre (o); - name (o); - node (o); - source (o); - implementation (o); - configProperty (o); - if (o.deployedResource_p ()) deployedResource (o); - else deployedResource_none (o); - if (o.deployedSharedResource_p ()) deployedSharedResource (o); - else deployedSharedResource_none (o); - if (o.id_p ()) id (o); - else id_none (o); - post (o); - } +void MonolithicDeploymentDescription:: +name (Type& o) +{ +dispatch (o.name ()); +} - void InstanceDeploymentDescription:: - traverse (Type const& o) - { - pre (o); - name (o); - node (o); - source (o); - implementation (o); - configProperty (o); - if (o.deployedResource_p ()) deployedResource (o); - else deployedResource_none (o); - if (o.deployedSharedResource_p ()) deployedSharedResource (o); - else deployedSharedResource_none (o); - if (o.id_p ()) id (o); - else id_none (o); - post (o); - } +void MonolithicDeploymentDescription:: +name (Type const& o) +{ +dispatch (o.name ()); +} - void InstanceDeploymentDescription:: - pre (Type&) - { - } +void MonolithicDeploymentDescription:: +source (Type& o) +{ +// VC6 anathema strikes again +// +MonolithicDeploymentDescription::Type::source_iterator b (o.begin_source()), e (o.end_source()); - void InstanceDeploymentDescription:: - pre (Type const&) - { - } +if (b != e) +{ +source_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) source_next (o); +} - void InstanceDeploymentDescription:: - name (Type& o) - { - dispatch (o.name ()); - } +source_post (o); +} +} - void InstanceDeploymentDescription:: - name (Type const& o) - { - dispatch (o.name ()); - } +void MonolithicDeploymentDescription:: +source (Type const& o) +{ +// VC6 anathema strikes again +// +MonolithicDeploymentDescription::Type::source_const_iterator b (o.begin_source()), e (o.end_source()); - void InstanceDeploymentDescription:: - node (Type& o) - { - dispatch (o.node ()); - } +if (b != e) +{ +source_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) source_next (o); +} - void InstanceDeploymentDescription:: - node (Type const& o) - { - dispatch (o.node ()); - } +source_post (o); +} +} - void InstanceDeploymentDescription:: - source (Type& o) - { - dispatch (o.source ()); - } +void MonolithicDeploymentDescription:: +source_pre (Type&) +{ +} - void InstanceDeploymentDescription:: - source (Type const& o) - { - dispatch (o.source ()); - } +void MonolithicDeploymentDescription:: +source_pre (Type const&) +{ +} - void InstanceDeploymentDescription:: - implementation (Type& o) - { - dispatch (o.implementation ()); - } +void MonolithicDeploymentDescription:: +source_next (Type&) +{ +} - void InstanceDeploymentDescription:: - implementation (Type const& o) - { - dispatch (o.implementation ()); - } +void MonolithicDeploymentDescription:: +source_next (Type const&) +{ +} - void InstanceDeploymentDescription:: - configProperty (Type& o) - { - // VC6 anathema strikes again - // - InstanceDeploymentDescription::Type::configProperty_iterator b (o.begin_configProperty()), e (o.end_configProperty()); +void MonolithicDeploymentDescription:: +source_post (Type&) +{ +} - if (b != e) - { - configProperty_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) configProperty_next (o); - } - - configProperty_post (o); - } +void MonolithicDeploymentDescription:: +source_post (Type const&) +{ +} - else configProperty_none (o); - } +void MonolithicDeploymentDescription:: +artifact (Type& o) +{ +// VC6 anathema strikes again +// +MonolithicDeploymentDescription::Type::artifact_iterator b (o.begin_artifact()), e (o.end_artifact()); - void InstanceDeploymentDescription:: - configProperty (Type const& o) - { - // VC6 anathema strikes again - // - InstanceDeploymentDescription::Type::configProperty_const_iterator b (o.begin_configProperty()), e (o.end_configProperty()); +if (b != e) +{ +artifact_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) artifact_next (o); +} - if (b != e) - { - configProperty_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) configProperty_next (o); - } - - configProperty_post (o); - } +artifact_post (o); +} +} - else configProperty_none (o); - } +void MonolithicDeploymentDescription:: +artifact (Type const& o) +{ +// VC6 anathema strikes again +// +MonolithicDeploymentDescription::Type::artifact_const_iterator b (o.begin_artifact()), e (o.end_artifact()); - void InstanceDeploymentDescription:: - configProperty_pre (Type&) - { - } +if (b != e) +{ +artifact_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) artifact_next (o); +} - void InstanceDeploymentDescription:: - configProperty_pre (Type const&) - { - } +artifact_post (o); +} +} - void InstanceDeploymentDescription:: - configProperty_next (Type&) - { - } +void MonolithicDeploymentDescription:: +artifact_pre (Type&) +{ +} - void InstanceDeploymentDescription:: - configProperty_next (Type const&) - { - } +void MonolithicDeploymentDescription:: +artifact_pre (Type const&) +{ +} - void InstanceDeploymentDescription:: - configProperty_post (Type&) - { - } +void MonolithicDeploymentDescription:: +artifact_next (Type&) +{ +} - void InstanceDeploymentDescription:: - configProperty_post (Type const&) - { - } +void MonolithicDeploymentDescription:: +artifact_next (Type const&) +{ +} - void InstanceDeploymentDescription:: - configProperty_none (Type&) - { - } +void MonolithicDeploymentDescription:: +artifact_post (Type&) +{ +} - void InstanceDeploymentDescription:: - configProperty_none (Type const&) - { - } +void MonolithicDeploymentDescription:: +artifact_post (Type const&) +{ +} - void InstanceDeploymentDescription:: - deployedResource (Type& o) - { - dispatch (o.deployedResource ()); - } +void MonolithicDeploymentDescription:: +execParameter (Type& o) +{ +// VC6 anathema strikes again +// +MonolithicDeploymentDescription::Type::execParameter_iterator b (o.begin_execParameter()), e (o.end_execParameter()); - void InstanceDeploymentDescription:: - deployedResource (Type const& o) - { - dispatch (o.deployedResource ()); - } +if (b != e) +{ +execParameter_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) execParameter_next (o); +} - void InstanceDeploymentDescription:: - deployedResource_none (Type&) - { - } +execParameter_post (o); +} - void InstanceDeploymentDescription:: - deployedResource_none (Type const&) - { - } +else execParameter_none (o); +} - void InstanceDeploymentDescription:: - deployedSharedResource (Type& o) - { - dispatch (o.deployedSharedResource ()); - } +void MonolithicDeploymentDescription:: +execParameter (Type const& o) +{ +// VC6 anathema strikes again +// +MonolithicDeploymentDescription::Type::execParameter_const_iterator b (o.begin_execParameter()), e (o.end_execParameter()); - void InstanceDeploymentDescription:: - deployedSharedResource (Type const& o) - { - dispatch (o.deployedSharedResource ()); - } +if (b != e) +{ +execParameter_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) execParameter_next (o); +} - void InstanceDeploymentDescription:: - deployedSharedResource_none (Type&) - { - } +execParameter_post (o); +} - void InstanceDeploymentDescription:: - deployedSharedResource_none (Type const&) - { - } +else execParameter_none (o); +} - void InstanceDeploymentDescription:: - id (Type& o) - { - dispatch (o.id ()); - } +void MonolithicDeploymentDescription:: +execParameter_pre (Type&) +{ +} - void InstanceDeploymentDescription:: - id (Type const& o) - { - dispatch (o.id ()); - } +void MonolithicDeploymentDescription:: +execParameter_pre (Type const&) +{ +} - void InstanceDeploymentDescription:: - id_none (Type&) - { - } +void MonolithicDeploymentDescription:: +execParameter_next (Type&) +{ +} - void InstanceDeploymentDescription:: - id_none (Type const&) - { - } +void MonolithicDeploymentDescription:: +execParameter_next (Type const&) +{ +} - void InstanceDeploymentDescription:: - post (Type&) - { - } +void MonolithicDeploymentDescription:: +execParameter_post (Type&) +{ +} - void InstanceDeploymentDescription:: - post (Type const&) - { - } +void MonolithicDeploymentDescription:: +execParameter_post (Type const&) +{ +} - // ComponentPortDescription - // - // +void MonolithicDeploymentDescription:: +execParameter_none (Type&) +{ +} - void ComponentPortDescription:: - traverse (Type& o) - { - pre (o); - name (o); - specificType (o); - supportedType (o); - provider (o); - exclusiveProvider (o); - exclusiveUser (o); - optional (o); - kind (o); - post (o); - } +void MonolithicDeploymentDescription:: +execParameter_none (Type const&) +{ +} - void ComponentPortDescription:: - traverse (Type const& o) - { - pre (o); - name (o); - specificType (o); - supportedType (o); - provider (o); - exclusiveProvider (o); - exclusiveUser (o); - optional (o); - kind (o); - post (o); - } +void MonolithicDeploymentDescription:: +deployRequirement (Type& o) +{ +// VC6 anathema strikes again +// +MonolithicDeploymentDescription::Type::deployRequirement_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); - void ComponentPortDescription:: - pre (Type&) - { - } +if (b != e) +{ +deployRequirement_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployRequirement_next (o); +} - void ComponentPortDescription:: - pre (Type const&) - { - } +deployRequirement_post (o); +} - void ComponentPortDescription:: - name (Type& o) - { - dispatch (o.name ()); - } +else deployRequirement_none (o); +} - void ComponentPortDescription:: - name (Type const& o) - { - dispatch (o.name ()); - } +void MonolithicDeploymentDescription:: +deployRequirement (Type const& o) +{ +// VC6 anathema strikes again +// +MonolithicDeploymentDescription::Type::deployRequirement_const_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); - void ComponentPortDescription:: - specificType (Type& o) - { - dispatch (o.specificType ()); - } +if (b != e) +{ +deployRequirement_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployRequirement_next (o); +} - void ComponentPortDescription:: - specificType (Type const& o) - { - dispatch (o.specificType ()); - } +deployRequirement_post (o); +} - void ComponentPortDescription:: - supportedType (Type& o) - { - dispatch (o.supportedType ()); - } +else deployRequirement_none (o); +} - void ComponentPortDescription:: - supportedType (Type const& o) - { - dispatch (o.supportedType ()); - } +void MonolithicDeploymentDescription:: +deployRequirement_pre (Type&) +{ +} - void ComponentPortDescription:: - provider (Type& o) - { - dispatch (o.provider ()); - } +void MonolithicDeploymentDescription:: +deployRequirement_pre (Type const&) +{ +} - void ComponentPortDescription:: - provider (Type const& o) - { - dispatch (o.provider ()); - } +void MonolithicDeploymentDescription:: +deployRequirement_next (Type&) +{ +} - void ComponentPortDescription:: - exclusiveProvider (Type& o) - { - dispatch (o.exclusiveProvider ()); - } +void MonolithicDeploymentDescription:: +deployRequirement_next (Type const&) +{ +} - void ComponentPortDescription:: - exclusiveProvider (Type const& o) - { - dispatch (o.exclusiveProvider ()); - } +void MonolithicDeploymentDescription:: +deployRequirement_post (Type&) +{ +} - void ComponentPortDescription:: - exclusiveUser (Type& o) - { - dispatch (o.exclusiveUser ()); - } +void MonolithicDeploymentDescription:: +deployRequirement_post (Type const&) +{ +} - void ComponentPortDescription:: - exclusiveUser (Type const& o) - { - dispatch (o.exclusiveUser ()); - } +void MonolithicDeploymentDescription:: +deployRequirement_none (Type&) +{ +} - void ComponentPortDescription:: - optional (Type& o) - { - dispatch (o.optional ()); - } +void MonolithicDeploymentDescription:: +deployRequirement_none (Type const&) +{ +} - void ComponentPortDescription:: - optional (Type const& o) - { - dispatch (o.optional ()); - } +void MonolithicDeploymentDescription:: +id (Type& o) +{ +dispatch (o.id ()); +} - void ComponentPortDescription:: - kind (Type& o) - { - dispatch (o.kind ()); - } +void MonolithicDeploymentDescription:: +id (Type const& o) +{ +dispatch (o.id ()); +} - void ComponentPortDescription:: - kind (Type const& o) - { - dispatch (o.kind ()); - } +void MonolithicDeploymentDescription:: +id_none (Type&) +{ +} - void ComponentPortDescription:: - post (Type&) - { - } +void MonolithicDeploymentDescription:: +id_none (Type const&) +{ +} - void ComponentPortDescription:: - post (Type const&) - { - } +void MonolithicDeploymentDescription:: +post (Type&) +{ +} - // ComponentPropertyDescription - // - // +void MonolithicDeploymentDescription:: +post (Type const&) +{ +} - void ComponentPropertyDescription:: - traverse (Type& o) - { - pre (o); - name (o); - type (o); - post (o); - } +// InstanceResourceDeploymentDescription +// +// - void ComponentPropertyDescription:: - traverse (Type const& o) - { - pre (o); - name (o); - type (o); - post (o); - } +void InstanceResourceDeploymentDescription:: +traverse (Type& o) +{ +pre (o); +resourceUsage (o); +requirementName (o); +resourceName (o); +property (o); +post (o); +} - void ComponentPropertyDescription:: - pre (Type&) - { - } +void InstanceResourceDeploymentDescription:: +traverse (Type const& o) +{ +pre (o); +resourceUsage (o); +requirementName (o); +resourceName (o); +property (o); +post (o); +} - void ComponentPropertyDescription:: - pre (Type const&) - { - } +void InstanceResourceDeploymentDescription:: +pre (Type&) +{ +} - void ComponentPropertyDescription:: - name (Type& o) - { - dispatch (o.name ()); - } +void InstanceResourceDeploymentDescription:: +pre (Type const&) +{ +} - void ComponentPropertyDescription:: - name (Type const& o) - { - dispatch (o.name ()); - } +void InstanceResourceDeploymentDescription:: +resourceUsage (Type& o) +{ +dispatch (o.resourceUsage ()); +} - void ComponentPropertyDescription:: - type (Type& o) - { - dispatch (o.type ()); - } +void InstanceResourceDeploymentDescription:: +resourceUsage (Type const& o) +{ +dispatch (o.resourceUsage ()); +} - void ComponentPropertyDescription:: - type (Type const& o) - { - dispatch (o.type ()); - } +void InstanceResourceDeploymentDescription:: +requirementName (Type& o) +{ +dispatch (o.requirementName ()); +} - void ComponentPropertyDescription:: - post (Type&) - { - } +void InstanceResourceDeploymentDescription:: +requirementName (Type const& o) +{ +dispatch (o.requirementName ()); +} - void ComponentPropertyDescription:: - post (Type const&) - { - } +void InstanceResourceDeploymentDescription:: +resourceName (Type& o) +{ +dispatch (o.resourceName ()); +} - // ComponentExternalPortEndpoint - // - // +void InstanceResourceDeploymentDescription:: +resourceName (Type const& o) +{ +dispatch (o.resourceName ()); +} - void ComponentExternalPortEndpoint:: - traverse (Type& o) - { - pre (o); - portName (o); - post (o); - } +void InstanceResourceDeploymentDescription:: +property (Type& o) +{ +// VC6 anathema strikes again +// +InstanceResourceDeploymentDescription::Type::property_iterator b (o.begin_property()), e (o.end_property()); - void ComponentExternalPortEndpoint:: - traverse (Type const& o) - { - pre (o); - portName (o); - post (o); - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ComponentExternalPortEndpoint:: - pre (Type&) - { - } +property_post (o); +} - void ComponentExternalPortEndpoint:: - pre (Type const&) - { - } +else property_none (o); +} - void ComponentExternalPortEndpoint:: - portName (Type& o) - { - dispatch (o.portName ()); - } +void InstanceResourceDeploymentDescription:: +property (Type const& o) +{ +// VC6 anathema strikes again +// +InstanceResourceDeploymentDescription::Type::property_const_iterator b (o.begin_property()), e (o.end_property()); - void ComponentExternalPortEndpoint:: - portName (Type const& o) - { - dispatch (o.portName ()); - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ComponentExternalPortEndpoint:: - post (Type&) - { - } +property_post (o); +} - void ComponentExternalPortEndpoint:: - post (Type const&) - { - } +else property_none (o); +} - // PlanSubcomponentPortEndpoint - // - // +void InstanceResourceDeploymentDescription:: +property_pre (Type&) +{ +} - void PlanSubcomponentPortEndpoint:: - traverse (Type& o) - { - pre (o); - portName (o); - if (o.provider_p ()) provider (o); - else provider_none (o); - kind (o); - instance (o); - post (o); - } +void InstanceResourceDeploymentDescription:: +property_pre (Type const&) +{ +} - void PlanSubcomponentPortEndpoint:: - traverse (Type const& o) - { - pre (o); - portName (o); - if (o.provider_p ()) provider (o); - else provider_none (o); - kind (o); - instance (o); - post (o); - } +void InstanceResourceDeploymentDescription:: +property_next (Type&) +{ +} - void PlanSubcomponentPortEndpoint:: - pre (Type&) - { - } +void InstanceResourceDeploymentDescription:: +property_next (Type const&) +{ +} - void PlanSubcomponentPortEndpoint:: - pre (Type const&) - { - } +void InstanceResourceDeploymentDescription:: +property_post (Type&) +{ +} - void PlanSubcomponentPortEndpoint:: - portName (Type& o) - { - dispatch (o.portName ()); - } +void InstanceResourceDeploymentDescription:: +property_post (Type const&) +{ +} - void PlanSubcomponentPortEndpoint:: - portName (Type const& o) - { - dispatch (o.portName ()); - } +void InstanceResourceDeploymentDescription:: +property_none (Type&) +{ +} - void PlanSubcomponentPortEndpoint:: - provider (Type& o) - { - dispatch (o.provider ()); - } +void InstanceResourceDeploymentDescription:: +property_none (Type const&) +{ +} - void PlanSubcomponentPortEndpoint:: - provider (Type const& o) - { - dispatch (o.provider ()); - } +void InstanceResourceDeploymentDescription:: +post (Type&) +{ +} - void PlanSubcomponentPortEndpoint:: - provider_none (Type&) - { - } +void InstanceResourceDeploymentDescription:: +post (Type const&) +{ +} - void PlanSubcomponentPortEndpoint:: - provider_none (Type const&) - { - } +// InstanceDeploymentDescription +// +// - void PlanSubcomponentPortEndpoint:: - kind (Type& o) - { - dispatch (o.kind ()); - } +void InstanceDeploymentDescription:: +traverse (Type& o) +{ +pre (o); +name (o); +node (o); +source (o); +implementation (o); +configProperty (o); +if (o.deployedResource_p ()) deployedResource (o); +else deployedResource_none (o); +if (o.deployedSharedResource_p ()) deployedSharedResource (o); +else deployedSharedResource_none (o); +if (o.id_p ()) id (o); +else id_none (o); +post (o); +} - void PlanSubcomponentPortEndpoint:: - kind (Type const& o) - { - dispatch (o.kind ()); - } +void InstanceDeploymentDescription:: +traverse (Type const& o) +{ +pre (o); +name (o); +node (o); +source (o); +implementation (o); +configProperty (o); +if (o.deployedResource_p ()) deployedResource (o); +else deployedResource_none (o); +if (o.deployedSharedResource_p ()) deployedSharedResource (o); +else deployedSharedResource_none (o); +if (o.id_p ()) id (o); +else id_none (o); +post (o); +} - void PlanSubcomponentPortEndpoint:: - instance (Type& o) - { - dispatch (o.instance ()); - } +void InstanceDeploymentDescription:: +pre (Type&) +{ +} - void PlanSubcomponentPortEndpoint:: - instance (Type const& o) - { - dispatch (o.instance ()); - } +void InstanceDeploymentDescription:: +pre (Type const&) +{ +} - void PlanSubcomponentPortEndpoint:: - post (Type&) - { - } +void InstanceDeploymentDescription:: +name (Type& o) +{ +dispatch (o.name ()); +} - void PlanSubcomponentPortEndpoint:: - post (Type const&) - { - } +void InstanceDeploymentDescription:: +name (Type const& o) +{ +dispatch (o.name ()); +} - // ExternalReferenceEndpoint - // - // +void InstanceDeploymentDescription:: +node (Type& o) +{ +dispatch (o.node ()); +} - void ExternalReferenceEndpoint:: - traverse (Type& o) - { - pre (o); - location (o); - post (o); - } +void InstanceDeploymentDescription:: +node (Type const& o) +{ +dispatch (o.node ()); +} - void ExternalReferenceEndpoint:: - traverse (Type const& o) - { - pre (o); - location (o); - post (o); - } +void InstanceDeploymentDescription:: +source (Type& o) +{ +dispatch (o.source ()); +} - void ExternalReferenceEndpoint:: - pre (Type&) - { - } +void InstanceDeploymentDescription:: +source (Type const& o) +{ +dispatch (o.source ()); +} - void ExternalReferenceEndpoint:: - pre (Type const&) - { - } +void InstanceDeploymentDescription:: +implementation (Type& o) +{ +dispatch (o.implementation ()); +} - void ExternalReferenceEndpoint:: - location (Type& o) - { - dispatch (o.location ()); - } +void InstanceDeploymentDescription:: +implementation (Type const& o) +{ +dispatch (o.implementation ()); +} - void ExternalReferenceEndpoint:: - location (Type const& o) - { - dispatch (o.location ()); - } +void InstanceDeploymentDescription:: +configProperty (Type& o) +{ +// VC6 anathema strikes again +// +InstanceDeploymentDescription::Type::configProperty_iterator b (o.begin_configProperty()), e (o.end_configProperty()); - void ExternalReferenceEndpoint:: - post (Type&) - { - } +if (b != e) +{ +configProperty_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) configProperty_next (o); +} - void ExternalReferenceEndpoint:: - post (Type const&) - { - } +configProperty_post (o); +} - // ConnectionResourceDeploymentDescription - // - // +else configProperty_none (o); +} - void ConnectionResourceDeploymentDescription:: - traverse (Type& o) - { - pre (o); - targetName (o); - requirementName (o); - resourceName (o); - resourceValue (o); - post (o); - } +void InstanceDeploymentDescription:: +configProperty (Type const& o) +{ +// VC6 anathema strikes again +// +InstanceDeploymentDescription::Type::configProperty_const_iterator b (o.begin_configProperty()), e (o.end_configProperty()); - void ConnectionResourceDeploymentDescription:: - traverse (Type const& o) - { - pre (o); - targetName (o); - requirementName (o); - resourceName (o); - resourceValue (o); - post (o); - } +if (b != e) +{ +configProperty_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) configProperty_next (o); +} - void ConnectionResourceDeploymentDescription:: - pre (Type&) - { - } +configProperty_post (o); +} - void ConnectionResourceDeploymentDescription:: - pre (Type const&) - { - } +else configProperty_none (o); +} - void ConnectionResourceDeploymentDescription:: - targetName (Type& o) - { - dispatch (o.targetName ()); - } +void InstanceDeploymentDescription:: +configProperty_pre (Type&) +{ +} - void ConnectionResourceDeploymentDescription:: - targetName (Type const& o) - { - dispatch (o.targetName ()); - } +void InstanceDeploymentDescription:: +configProperty_pre (Type const&) +{ +} - void ConnectionResourceDeploymentDescription:: - requirementName (Type& o) - { - dispatch (o.requirementName ()); - } +void InstanceDeploymentDescription:: +configProperty_next (Type&) +{ +} - void ConnectionResourceDeploymentDescription:: - requirementName (Type const& o) - { - dispatch (o.requirementName ()); - } +void InstanceDeploymentDescription:: +configProperty_next (Type const&) +{ +} - void ConnectionResourceDeploymentDescription:: - resourceName (Type& o) - { - dispatch (o.resourceName ()); - } +void InstanceDeploymentDescription:: +configProperty_post (Type&) +{ +} - void ConnectionResourceDeploymentDescription:: - resourceName (Type const& o) - { - dispatch (o.resourceName ()); - } +void InstanceDeploymentDescription:: +configProperty_post (Type const&) +{ +} - void ConnectionResourceDeploymentDescription:: - resourceValue (Type& o) - { - dispatch (o.resourceValue ()); - } +void InstanceDeploymentDescription:: +configProperty_none (Type&) +{ +} - void ConnectionResourceDeploymentDescription:: - resourceValue (Type const& o) - { - dispatch (o.resourceValue ()); - } +void InstanceDeploymentDescription:: +configProperty_none (Type const&) +{ +} - void ConnectionResourceDeploymentDescription:: - post (Type&) - { - } +void InstanceDeploymentDescription:: +deployedResource (Type& o) +{ +dispatch (o.deployedResource ()); +} - void ConnectionResourceDeploymentDescription:: - post (Type const&) - { - } +void InstanceDeploymentDescription:: +deployedResource (Type const& o) +{ +dispatch (o.deployedResource ()); +} - // PlanConnectionDescription - // - // +void InstanceDeploymentDescription:: +deployedResource_none (Type&) +{ +} - void PlanConnectionDescription:: - traverse (Type& o) - { - pre (o); - name (o); - if (o.source_p ()) source (o); - else source_none (o); - deployRequirement (o); - externalEndpoint (o); - internalEndpoint (o); - externalReference (o); - deployedResource (o); - post (o); - } +void InstanceDeploymentDescription:: +deployedResource_none (Type const&) +{ +} - void PlanConnectionDescription:: - traverse (Type const& o) - { - pre (o); - name (o); - if (o.source_p ()) source (o); - else source_none (o); - deployRequirement (o); - externalEndpoint (o); - internalEndpoint (o); - externalReference (o); - deployedResource (o); - post (o); - } +void InstanceDeploymentDescription:: +deployedSharedResource (Type& o) +{ +dispatch (o.deployedSharedResource ()); +} - void PlanConnectionDescription:: - pre (Type&) - { - } +void InstanceDeploymentDescription:: +deployedSharedResource (Type const& o) +{ +dispatch (o.deployedSharedResource ()); +} - void PlanConnectionDescription:: - pre (Type const&) - { - } +void InstanceDeploymentDescription:: +deployedSharedResource_none (Type&) +{ +} - void PlanConnectionDescription:: - name (Type& o) - { - dispatch (o.name ()); - } +void InstanceDeploymentDescription:: +deployedSharedResource_none (Type const&) +{ +} - void PlanConnectionDescription:: - name (Type const& o) - { - dispatch (o.name ()); - } +void InstanceDeploymentDescription:: +id (Type& o) +{ +dispatch (o.id ()); +} - void PlanConnectionDescription:: - source (Type& o) - { - dispatch (o.source ()); - } +void InstanceDeploymentDescription:: +id (Type const& o) +{ +dispatch (o.id ()); +} - void PlanConnectionDescription:: - source (Type const& o) - { - dispatch (o.source ()); - } +void InstanceDeploymentDescription:: +id_none (Type&) +{ +} - void PlanConnectionDescription:: - source_none (Type&) - { - } +void InstanceDeploymentDescription:: +id_none (Type const&) +{ +} - void PlanConnectionDescription:: - source_none (Type const&) - { - } +void InstanceDeploymentDescription:: +post (Type&) +{ +} - void PlanConnectionDescription:: - deployRequirement (Type& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::deployRequirement_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); +void InstanceDeploymentDescription:: +post (Type const&) +{ +} - if (b != e) - { - deployRequirement_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployRequirement_next (o); - } - - deployRequirement_post (o); - } +// ComponentPortDescription +// +// - else deployRequirement_none (o); - } +void ComponentPortDescription:: +traverse (Type& o) +{ +pre (o); +name (o); +if (o.specificType_p ()) specificType (o); +else specificType_none (o); +supportedType (o); +provider (o); +exclusiveProvider (o); +exclusiveUser (o); +optional (o); +kind (o); +post (o); +} - void PlanConnectionDescription:: - deployRequirement (Type const& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::deployRequirement_const_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); +void ComponentPortDescription:: +traverse (Type const& o) +{ +pre (o); +name (o); +if (o.specificType_p ()) specificType (o); +else specificType_none (o); +supportedType (o); +provider (o); +exclusiveProvider (o); +exclusiveUser (o); +optional (o); +kind (o); +post (o); +} - if (b != e) - { - deployRequirement_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployRequirement_next (o); - } - - deployRequirement_post (o); - } +void ComponentPortDescription:: +pre (Type&) +{ +} - else deployRequirement_none (o); - } +void ComponentPortDescription:: +pre (Type const&) +{ +} - void PlanConnectionDescription:: - deployRequirement_pre (Type&) - { - } +void ComponentPortDescription:: +name (Type& o) +{ +dispatch (o.name ()); +} - void PlanConnectionDescription:: - deployRequirement_pre (Type const&) - { - } +void ComponentPortDescription:: +name (Type const& o) +{ +dispatch (o.name ()); +} - void PlanConnectionDescription:: - deployRequirement_next (Type&) - { - } +void ComponentPortDescription:: +specificType (Type& o) +{ +dispatch (o.specificType ()); +} - void PlanConnectionDescription:: - deployRequirement_next (Type const&) - { - } +void ComponentPortDescription:: +specificType (Type const& o) +{ +dispatch (o.specificType ()); +} - void PlanConnectionDescription:: - deployRequirement_post (Type&) - { - } +void ComponentPortDescription:: +specificType_none (Type&) +{ +} - void PlanConnectionDescription:: - deployRequirement_post (Type const&) - { - } +void ComponentPortDescription:: +specificType_none (Type const&) +{ +} - void PlanConnectionDescription:: - deployRequirement_none (Type&) - { - } +void ComponentPortDescription:: +supportedType (Type& o) +{ +// VC6 anathema strikes again +// +ComponentPortDescription::Type::supportedType_iterator b (o.begin_supportedType()), e (o.end_supportedType()); - void PlanConnectionDescription:: - deployRequirement_none (Type const&) - { - } +if (b != e) +{ +supportedType_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) supportedType_next (o); +} - void PlanConnectionDescription:: - externalEndpoint (Type& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::externalEndpoint_iterator b (o.begin_externalEndpoint()), e (o.end_externalEndpoint()); +supportedType_post (o); +} - if (b != e) - { - externalEndpoint_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) externalEndpoint_next (o); - } - - externalEndpoint_post (o); - } +else supportedType_none (o); +} - else externalEndpoint_none (o); - } +void ComponentPortDescription:: +supportedType (Type const& o) +{ +// VC6 anathema strikes again +// +ComponentPortDescription::Type::supportedType_const_iterator b (o.begin_supportedType()), e (o.end_supportedType()); - void PlanConnectionDescription:: - externalEndpoint (Type const& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::externalEndpoint_const_iterator b (o.begin_externalEndpoint()), e (o.end_externalEndpoint()); +if (b != e) +{ +supportedType_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) supportedType_next (o); +} - if (b != e) - { - externalEndpoint_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) externalEndpoint_next (o); - } - - externalEndpoint_post (o); - } +supportedType_post (o); +} - else externalEndpoint_none (o); - } +else supportedType_none (o); +} - void PlanConnectionDescription:: - externalEndpoint_pre (Type&) - { - } +void ComponentPortDescription:: +supportedType_pre (Type&) +{ +} - void PlanConnectionDescription:: - externalEndpoint_pre (Type const&) - { - } +void ComponentPortDescription:: +supportedType_pre (Type const&) +{ +} - void PlanConnectionDescription:: - externalEndpoint_next (Type&) - { - } +void ComponentPortDescription:: +supportedType_next (Type&) +{ +} - void PlanConnectionDescription:: - externalEndpoint_next (Type const&) - { - } +void ComponentPortDescription:: +supportedType_next (Type const&) +{ +} - void PlanConnectionDescription:: - externalEndpoint_post (Type&) - { - } +void ComponentPortDescription:: +supportedType_post (Type&) +{ +} - void PlanConnectionDescription:: - externalEndpoint_post (Type const&) - { - } +void ComponentPortDescription:: +supportedType_post (Type const&) +{ +} - void PlanConnectionDescription:: - externalEndpoint_none (Type&) - { - } +void ComponentPortDescription:: +supportedType_none (Type&) +{ +} - void PlanConnectionDescription:: - externalEndpoint_none (Type const&) - { - } +void ComponentPortDescription:: +supportedType_none (Type const&) +{ +} - void PlanConnectionDescription:: - internalEndpoint (Type& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::internalEndpoint_iterator b (o.begin_internalEndpoint()), e (o.end_internalEndpoint()); +void ComponentPortDescription:: +provider (Type& o) +{ +dispatch (o.provider ()); +} - if (b != e) - { - internalEndpoint_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) internalEndpoint_next (o); - } - - internalEndpoint_post (o); - } +void ComponentPortDescription:: +provider (Type const& o) +{ +dispatch (o.provider ()); +} - else internalEndpoint_none (o); - } +void ComponentPortDescription:: +exclusiveProvider (Type& o) +{ +dispatch (o.exclusiveProvider ()); +} - void PlanConnectionDescription:: - internalEndpoint (Type const& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::internalEndpoint_const_iterator b (o.begin_internalEndpoint()), e (o.end_internalEndpoint()); +void ComponentPortDescription:: +exclusiveProvider (Type const& o) +{ +dispatch (o.exclusiveProvider ()); +} - if (b != e) - { - internalEndpoint_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) internalEndpoint_next (o); - } - - internalEndpoint_post (o); - } +void ComponentPortDescription:: +exclusiveUser (Type& o) +{ +dispatch (o.exclusiveUser ()); +} - else internalEndpoint_none (o); - } +void ComponentPortDescription:: +exclusiveUser (Type const& o) +{ +dispatch (o.exclusiveUser ()); +} - void PlanConnectionDescription:: - internalEndpoint_pre (Type&) - { - } +void ComponentPortDescription:: +optional (Type& o) +{ +dispatch (o.optional ()); +} - void PlanConnectionDescription:: - internalEndpoint_pre (Type const&) - { - } +void ComponentPortDescription:: +optional (Type const& o) +{ +dispatch (o.optional ()); +} - void PlanConnectionDescription:: - internalEndpoint_next (Type&) - { - } +void ComponentPortDescription:: +kind (Type& o) +{ +dispatch (o.kind ()); +} - void PlanConnectionDescription:: - internalEndpoint_next (Type const&) - { - } +void ComponentPortDescription:: +kind (Type const& o) +{ +dispatch (o.kind ()); +} - void PlanConnectionDescription:: - internalEndpoint_post (Type&) - { - } +void ComponentPortDescription:: +post (Type&) +{ +} - void PlanConnectionDescription:: - internalEndpoint_post (Type const&) - { - } +void ComponentPortDescription:: +post (Type const&) +{ +} - void PlanConnectionDescription:: - internalEndpoint_none (Type&) - { - } +// ComponentPropertyDescription +// +// - void PlanConnectionDescription:: - internalEndpoint_none (Type const&) - { - } +void ComponentPropertyDescription:: +traverse (Type& o) +{ +pre (o); +name (o); +type (o); +post (o); +} - void PlanConnectionDescription:: - externalReference (Type& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::externalReference_iterator b (o.begin_externalReference()), e (o.end_externalReference()); +void ComponentPropertyDescription:: +traverse (Type const& o) +{ +pre (o); +name (o); +type (o); +post (o); +} - if (b != e) - { - externalReference_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) externalReference_next (o); - } - - externalReference_post (o); - } +void ComponentPropertyDescription:: +pre (Type&) +{ +} - else externalReference_none (o); - } +void ComponentPropertyDescription:: +pre (Type const&) +{ +} - void PlanConnectionDescription:: - externalReference (Type const& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::externalReference_const_iterator b (o.begin_externalReference()), e (o.end_externalReference()); +void ComponentPropertyDescription:: +name (Type& o) +{ +dispatch (o.name ()); +} - if (b != e) - { - externalReference_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) externalReference_next (o); - } - - externalReference_post (o); - } +void ComponentPropertyDescription:: +name (Type const& o) +{ +dispatch (o.name ()); +} - else externalReference_none (o); - } +void ComponentPropertyDescription:: +type (Type& o) +{ +dispatch (o.type ()); +} - void PlanConnectionDescription:: - externalReference_pre (Type&) - { - } +void ComponentPropertyDescription:: +type (Type const& o) +{ +dispatch (o.type ()); +} - void PlanConnectionDescription:: - externalReference_pre (Type const&) - { - } +void ComponentPropertyDescription:: +post (Type&) +{ +} - void PlanConnectionDescription:: - externalReference_next (Type&) - { - } +void ComponentPropertyDescription:: +post (Type const&) +{ +} - void PlanConnectionDescription:: - externalReference_next (Type const&) - { - } +// ComponentExternalPortEndpoint +// +// - void PlanConnectionDescription:: - externalReference_post (Type&) - { - } +void ComponentExternalPortEndpoint:: +traverse (Type& o) +{ +pre (o); +portName (o); +post (o); +} - void PlanConnectionDescription:: - externalReference_post (Type const&) - { - } +void ComponentExternalPortEndpoint:: +traverse (Type const& o) +{ +pre (o); +portName (o); +post (o); +} - void PlanConnectionDescription:: - externalReference_none (Type&) - { - } +void ComponentExternalPortEndpoint:: +pre (Type&) +{ +} - void PlanConnectionDescription:: - externalReference_none (Type const&) - { - } +void ComponentExternalPortEndpoint:: +pre (Type const&) +{ +} - void PlanConnectionDescription:: - deployedResource (Type& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::deployedResource_iterator b (o.begin_deployedResource()), e (o.end_deployedResource()); +void ComponentExternalPortEndpoint:: +portName (Type& o) +{ +dispatch (o.portName ()); +} - if (b != e) - { - deployedResource_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployedResource_next (o); - } - - deployedResource_post (o); - } +void ComponentExternalPortEndpoint:: +portName (Type const& o) +{ +dispatch (o.portName ()); +} - else deployedResource_none (o); - } +void ComponentExternalPortEndpoint:: +post (Type&) +{ +} - void PlanConnectionDescription:: - deployedResource (Type const& o) - { - // VC6 anathema strikes again - // - PlanConnectionDescription::Type::deployedResource_const_iterator b (o.begin_deployedResource()), e (o.end_deployedResource()); +void ComponentExternalPortEndpoint:: +post (Type const&) +{ +} - if (b != e) - { - deployedResource_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) deployedResource_next (o); - } - - deployedResource_post (o); - } +// PlanSubcomponentPortEndpoint +// +// - else deployedResource_none (o); - } +void PlanSubcomponentPortEndpoint:: +traverse (Type& o) +{ +pre (o); +portName (o); +if (o.provider_p ()) provider (o); +else provider_none (o); +kind (o); +instance (o); +post (o); +} - void PlanConnectionDescription:: - deployedResource_pre (Type&) - { - } +void PlanSubcomponentPortEndpoint:: +traverse (Type const& o) +{ +pre (o); +portName (o); +if (o.provider_p ()) provider (o); +else provider_none (o); +kind (o); +instance (o); +post (o); +} - void PlanConnectionDescription:: - deployedResource_pre (Type const&) - { - } +void PlanSubcomponentPortEndpoint:: +pre (Type&) +{ +} - void PlanConnectionDescription:: - deployedResource_next (Type&) - { - } +void PlanSubcomponentPortEndpoint:: +pre (Type const&) +{ +} - void PlanConnectionDescription:: - deployedResource_next (Type const&) - { - } +void PlanSubcomponentPortEndpoint:: +portName (Type& o) +{ +dispatch (o.portName ()); +} - void PlanConnectionDescription:: - deployedResource_post (Type&) - { - } +void PlanSubcomponentPortEndpoint:: +portName (Type const& o) +{ +dispatch (o.portName ()); +} - void PlanConnectionDescription:: - deployedResource_post (Type const&) - { - } +void PlanSubcomponentPortEndpoint:: +provider (Type& o) +{ +dispatch (o.provider ()); +} - void PlanConnectionDescription:: - deployedResource_none (Type&) - { - } +void PlanSubcomponentPortEndpoint:: +provider (Type const& o) +{ +dispatch (o.provider ()); +} - void PlanConnectionDescription:: - deployedResource_none (Type const&) - { - } +void PlanSubcomponentPortEndpoint:: +provider_none (Type&) +{ +} - void PlanConnectionDescription:: - post (Type&) - { - } +void PlanSubcomponentPortEndpoint:: +provider_none (Type const&) +{ +} - void PlanConnectionDescription:: - post (Type const&) - { - } +void PlanSubcomponentPortEndpoint:: +kind (Type& o) +{ +dispatch (o.kind ()); +} - // ImplementationDependency - // - // +void PlanSubcomponentPortEndpoint:: +kind (Type const& o) +{ +dispatch (o.kind ()); +} - void ImplementationDependency:: - traverse (Type& o) - { - pre (o); - requiredType (o); - post (o); - } +void PlanSubcomponentPortEndpoint:: +instance (Type& o) +{ +dispatch (o.instance ()); +} - void ImplementationDependency:: - traverse (Type const& o) - { - pre (o); - requiredType (o); - post (o); - } +void PlanSubcomponentPortEndpoint:: +instance (Type const& o) +{ +dispatch (o.instance ()); +} - void ImplementationDependency:: - pre (Type&) - { - } +void PlanSubcomponentPortEndpoint:: +post (Type&) +{ +} - void ImplementationDependency:: - pre (Type const&) - { - } +void PlanSubcomponentPortEndpoint:: +post (Type const&) +{ +} - void ImplementationDependency:: - requiredType (Type& o) - { - dispatch (o.requiredType ()); - } +// ExternalReferenceEndpoint +// +// - void ImplementationDependency:: - requiredType (Type const& o) - { - dispatch (o.requiredType ()); - } +void ExternalReferenceEndpoint:: +traverse (Type& o) +{ +pre (o); +location (o); +post (o); +} - void ImplementationDependency:: - post (Type&) - { - } +void ExternalReferenceEndpoint:: +traverse (Type const& o) +{ +pre (o); +location (o); +post (o); +} - void ImplementationDependency:: - post (Type const&) - { - } +void ExternalReferenceEndpoint:: +pre (Type&) +{ +} - // Capability - // - // +void ExternalReferenceEndpoint:: +pre (Type const&) +{ +} - void Capability:: - traverse (Type& o) - { - pre (o); - name (o); - resourceType (o); - property (o); - post (o); - } +void ExternalReferenceEndpoint:: +location (Type& o) +{ +dispatch (o.location ()); +} - void Capability:: - traverse (Type const& o) - { - pre (o); - name (o); - resourceType (o); - property (o); - post (o); - } +void ExternalReferenceEndpoint:: +location (Type const& o) +{ +dispatch (o.location ()); +} - void Capability:: - pre (Type&) - { - } +void ExternalReferenceEndpoint:: +post (Type&) +{ +} - void Capability:: - pre (Type const&) - { - } +void ExternalReferenceEndpoint:: +post (Type const&) +{ +} - void Capability:: - name (Type& o) - { - dispatch (o.name ()); - } +// ConnectionResourceDeploymentDescription +// +// - void Capability:: - name (Type const& o) - { - dispatch (o.name ()); - } +void ConnectionResourceDeploymentDescription:: +traverse (Type& o) +{ +pre (o); +targetName (o); +requirementName (o); +resourceName (o); +property (o); +post (o); +} - void Capability:: - resourceType (Type& o) - { - dispatch (o.resourceType ()); - } +void ConnectionResourceDeploymentDescription:: +traverse (Type const& o) +{ +pre (o); +targetName (o); +requirementName (o); +resourceName (o); +property (o); +post (o); +} - void Capability:: - resourceType (Type const& o) - { - dispatch (o.resourceType ()); - } +void ConnectionResourceDeploymentDescription:: +pre (Type&) +{ +} - void Capability:: - property (Type& o) - { - dispatch (o.property ()); - } +void ConnectionResourceDeploymentDescription:: +pre (Type const&) +{ +} - void Capability:: - property (Type const& o) - { - dispatch (o.property ()); - } +void ConnectionResourceDeploymentDescription:: +targetName (Type& o) +{ +dispatch (o.targetName ()); +} - void Capability:: - post (Type&) - { - } +void ConnectionResourceDeploymentDescription:: +targetName (Type const& o) +{ +dispatch (o.targetName ()); +} - void Capability:: - post (Type const&) - { - } +void ConnectionResourceDeploymentDescription:: +requirementName (Type& o) +{ +dispatch (o.requirementName ()); +} - // ImplementationRequirement - // - // +void ConnectionResourceDeploymentDescription:: +requirementName (Type const& o) +{ +dispatch (o.requirementName ()); +} - void ImplementationRequirement:: - traverse (Type& o) - { - pre (o); - resourceUsage (o); - resourcePort (o); - componentPort (o); - resourceType (o); - name (o); - property (o); - post (o); - } +void ConnectionResourceDeploymentDescription:: +resourceName (Type& o) +{ +dispatch (o.resourceName ()); +} - void ImplementationRequirement:: - traverse (Type const& o) - { - pre (o); - resourceUsage (o); - resourcePort (o); - componentPort (o); - resourceType (o); - name (o); - property (o); - post (o); - } +void ConnectionResourceDeploymentDescription:: +resourceName (Type const& o) +{ +dispatch (o.resourceName ()); +} - void ImplementationRequirement:: - pre (Type&) - { - } +void ConnectionResourceDeploymentDescription:: +property (Type& o) +{ +// VC6 anathema strikes again +// +ConnectionResourceDeploymentDescription::Type::property_iterator b (o.begin_property()), e (o.end_property()); - void ImplementationRequirement:: - pre (Type const&) - { - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ImplementationRequirement:: - resourceUsage (Type& o) - { - dispatch (o.resourceUsage ()); - } +property_post (o); +} - void ImplementationRequirement:: - resourceUsage (Type const& o) - { - dispatch (o.resourceUsage ()); - } +else property_none (o); +} - void ImplementationRequirement:: - resourcePort (Type& o) - { - dispatch (o.resourcePort ()); - } +void ConnectionResourceDeploymentDescription:: +property (Type const& o) +{ +// VC6 anathema strikes again +// +ConnectionResourceDeploymentDescription::Type::property_const_iterator b (o.begin_property()), e (o.end_property()); - void ImplementationRequirement:: - resourcePort (Type const& o) - { - dispatch (o.resourcePort ()); - } +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} - void ImplementationRequirement:: - componentPort (Type& o) - { - dispatch (o.componentPort ()); - } +property_post (o); +} - void ImplementationRequirement:: - componentPort (Type const& o) - { - dispatch (o.componentPort ()); - } +else property_none (o); +} - void ImplementationRequirement:: - resourceType (Type& o) - { - dispatch (o.resourceType ()); - } +void ConnectionResourceDeploymentDescription:: +property_pre (Type&) +{ +} - void ImplementationRequirement:: - resourceType (Type const& o) - { - dispatch (o.resourceType ()); - } +void ConnectionResourceDeploymentDescription:: +property_pre (Type const&) +{ +} - void ImplementationRequirement:: - name (Type& o) - { - dispatch (o.name ()); - } +void ConnectionResourceDeploymentDescription:: +property_next (Type&) +{ +} - void ImplementationRequirement:: - name (Type const& o) - { - dispatch (o.name ()); - } +void ConnectionResourceDeploymentDescription:: +property_next (Type const&) +{ +} - void ImplementationRequirement:: - property (Type& o) - { - dispatch (o.property ()); - } +void ConnectionResourceDeploymentDescription:: +property_post (Type&) +{ +} - void ImplementationRequirement:: - property (Type const& o) - { - dispatch (o.property ()); - } +void ConnectionResourceDeploymentDescription:: +property_post (Type const&) +{ +} - void ImplementationRequirement:: - post (Type&) - { - } +void ConnectionResourceDeploymentDescription:: +property_none (Type&) +{ +} - void ImplementationRequirement:: - post (Type const&) - { - } +void ConnectionResourceDeploymentDescription:: +property_none (Type const&) +{ +} - // ComponentPackageReference - // - // +void ConnectionResourceDeploymentDescription:: +post (Type&) +{ +} - void ComponentPackageReference:: - traverse (Type& o) - { - pre (o); - requiredUUID (o); - requiredName (o); - requiredType (o); - post (o); - } +void ConnectionResourceDeploymentDescription:: +post (Type const&) +{ +} - void ComponentPackageReference:: - traverse (Type const& o) - { - pre (o); - requiredUUID (o); - requiredName (o); - requiredType (o); - post (o); - } +// PlanConnectionDescription +// +// - void ComponentPackageReference:: - pre (Type&) - { - } +void PlanConnectionDescription:: +traverse (Type& o) +{ +pre (o); +name (o); +if (o.source_p ()) source (o); +else source_none (o); +deployRequirement (o); +externalEndpoint (o); +internalEndpoint (o); +externalReference (o); +deployedResource (o); +post (o); +} - void ComponentPackageReference:: - pre (Type const&) - { - } +void PlanConnectionDescription:: +traverse (Type const& o) +{ +pre (o); +name (o); +if (o.source_p ()) source (o); +else source_none (o); +deployRequirement (o); +externalEndpoint (o); +internalEndpoint (o); +externalReference (o); +deployedResource (o); +post (o); +} - void ComponentPackageReference:: - requiredUUID (Type& o) - { - dispatch (o.requiredUUID ()); - } +void PlanConnectionDescription:: +pre (Type&) +{ +} - void ComponentPackageReference:: - requiredUUID (Type const& o) - { - dispatch (o.requiredUUID ()); - } +void PlanConnectionDescription:: +pre (Type const&) +{ +} - void ComponentPackageReference:: - requiredName (Type& o) - { - dispatch (o.requiredName ()); - } +void PlanConnectionDescription:: +name (Type& o) +{ +dispatch (o.name ()); +} - void ComponentPackageReference:: - requiredName (Type const& o) - { - dispatch (o.requiredName ()); - } +void PlanConnectionDescription:: +name (Type const& o) +{ +dispatch (o.name ()); +} - void ComponentPackageReference:: - requiredType (Type& o) - { - dispatch (o.requiredType ()); - } +void PlanConnectionDescription:: +source (Type& o) +{ +dispatch (o.source ()); +} - void ComponentPackageReference:: - requiredType (Type const& o) - { - dispatch (o.requiredType ()); - } +void PlanConnectionDescription:: +source (Type const& o) +{ +dispatch (o.source ()); +} - void ComponentPackageReference:: - post (Type&) - { - } +void PlanConnectionDescription:: +source_none (Type&) +{ +} - void ComponentPackageReference:: - post (Type const&) - { - } +void PlanConnectionDescription:: +source_none (Type const&) +{ +} - // SubcomponentPortEndpoint - // - // +void PlanConnectionDescription:: +deployRequirement (Type& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::deployRequirement_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); - void SubcomponentPortEndpoint:: - traverse (Type& o) - { - pre (o); - portName (o); - instance (o); - post (o); - } +if (b != e) +{ +deployRequirement_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployRequirement_next (o); +} - void SubcomponentPortEndpoint:: - traverse (Type const& o) - { - pre (o); - portName (o); - instance (o); - post (o); - } +deployRequirement_post (o); +} - void SubcomponentPortEndpoint:: - pre (Type&) - { - } +else deployRequirement_none (o); +} - void SubcomponentPortEndpoint:: - pre (Type const&) - { - } +void PlanConnectionDescription:: +deployRequirement (Type const& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::deployRequirement_const_iterator b (o.begin_deployRequirement()), e (o.end_deployRequirement()); - void SubcomponentPortEndpoint:: - portName (Type& o) - { - dispatch (o.portName ()); - } +if (b != e) +{ +deployRequirement_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployRequirement_next (o); +} - void SubcomponentPortEndpoint:: - portName (Type const& o) - { - dispatch (o.portName ()); - } +deployRequirement_post (o); +} - void SubcomponentPortEndpoint:: - instance (Type& o) - { - dispatch (o.instance ()); - } +else deployRequirement_none (o); +} - void SubcomponentPortEndpoint:: - instance (Type const& o) - { - dispatch (o.instance ()); - } +void PlanConnectionDescription:: +deployRequirement_pre (Type&) +{ +} - void SubcomponentPortEndpoint:: - post (Type&) - { - } +void PlanConnectionDescription:: +deployRequirement_pre (Type const&) +{ +} - void SubcomponentPortEndpoint:: - post (Type const&) - { - } +void PlanConnectionDescription:: +deployRequirement_next (Type&) +{ +} - // AssemblyConnectionDescription - // - // +void PlanConnectionDescription:: +deployRequirement_next (Type const&) +{ +} - void AssemblyConnectionDescription:: - traverse (Type& o) - { - pre (o); - name (o); - if (o.deployRequirement_p ()) deployRequirement (o); - else deployRequirement_none (o); - externalEndpoint (o); - internalEndpoint (o); - externalReference (o); - post (o); - } +void PlanConnectionDescription:: +deployRequirement_post (Type&) +{ +} - void AssemblyConnectionDescription:: - traverse (Type const& o) - { - pre (o); - name (o); - if (o.deployRequirement_p ()) deployRequirement (o); - else deployRequirement_none (o); - externalEndpoint (o); - internalEndpoint (o); - externalReference (o); - post (o); - } +void PlanConnectionDescription:: +deployRequirement_post (Type const&) +{ +} - void AssemblyConnectionDescription:: - pre (Type&) - { - } +void PlanConnectionDescription:: +deployRequirement_none (Type&) +{ +} - void AssemblyConnectionDescription:: - pre (Type const&) - { - } +void PlanConnectionDescription:: +deployRequirement_none (Type const&) +{ +} - void AssemblyConnectionDescription:: - name (Type& o) - { - dispatch (o.name ()); - } +void PlanConnectionDescription:: +externalEndpoint (Type& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::externalEndpoint_iterator b (o.begin_externalEndpoint()), e (o.end_externalEndpoint()); - void AssemblyConnectionDescription:: - name (Type const& o) - { - dispatch (o.name ()); - } +if (b != e) +{ +externalEndpoint_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) externalEndpoint_next (o); +} - void AssemblyConnectionDescription:: - deployRequirement (Type& o) - { - dispatch (o.deployRequirement ()); - } +externalEndpoint_post (o); +} - void AssemblyConnectionDescription:: - deployRequirement (Type const& o) - { - dispatch (o.deployRequirement ()); - } +else externalEndpoint_none (o); +} - void AssemblyConnectionDescription:: - deployRequirement_none (Type&) - { - } +void PlanConnectionDescription:: +externalEndpoint (Type const& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::externalEndpoint_const_iterator b (o.begin_externalEndpoint()), e (o.end_externalEndpoint()); - void AssemblyConnectionDescription:: - deployRequirement_none (Type const&) - { - } +if (b != e) +{ +externalEndpoint_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) externalEndpoint_next (o); +} - void AssemblyConnectionDescription:: - externalEndpoint (Type& o) - { - // VC6 anathema strikes again - // - AssemblyConnectionDescription::Type::externalEndpoint_iterator b (o.begin_externalEndpoint()), e (o.end_externalEndpoint()); +externalEndpoint_post (o); +} - if (b != e) - { - externalEndpoint_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) externalEndpoint_next (o); - } - - externalEndpoint_post (o); - } +else externalEndpoint_none (o); +} - else externalEndpoint_none (o); - } +void PlanConnectionDescription:: +externalEndpoint_pre (Type&) +{ +} - void AssemblyConnectionDescription:: - externalEndpoint (Type const& o) - { - // VC6 anathema strikes again - // - AssemblyConnectionDescription::Type::externalEndpoint_const_iterator b (o.begin_externalEndpoint()), e (o.end_externalEndpoint()); +void PlanConnectionDescription:: +externalEndpoint_pre (Type const&) +{ +} - if (b != e) - { - externalEndpoint_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) externalEndpoint_next (o); - } - - externalEndpoint_post (o); - } +void PlanConnectionDescription:: +externalEndpoint_next (Type&) +{ +} - else externalEndpoint_none (o); - } +void PlanConnectionDescription:: +externalEndpoint_next (Type const&) +{ +} - void AssemblyConnectionDescription:: - externalEndpoint_pre (Type&) - { - } +void PlanConnectionDescription:: +externalEndpoint_post (Type&) +{ +} - void AssemblyConnectionDescription:: - externalEndpoint_pre (Type const&) - { - } +void PlanConnectionDescription:: +externalEndpoint_post (Type const&) +{ +} - void AssemblyConnectionDescription:: - externalEndpoint_next (Type&) - { - } +void PlanConnectionDescription:: +externalEndpoint_none (Type&) +{ +} - void AssemblyConnectionDescription:: - externalEndpoint_next (Type const&) - { - } +void PlanConnectionDescription:: +externalEndpoint_none (Type const&) +{ +} - void AssemblyConnectionDescription:: - externalEndpoint_post (Type&) - { - } +void PlanConnectionDescription:: +internalEndpoint (Type& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::internalEndpoint_iterator b (o.begin_internalEndpoint()), e (o.end_internalEndpoint()); - void AssemblyConnectionDescription:: - externalEndpoint_post (Type const&) - { - } +if (b != e) +{ +internalEndpoint_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) internalEndpoint_next (o); +} - void AssemblyConnectionDescription:: - externalEndpoint_none (Type&) - { - } +internalEndpoint_post (o); +} - void AssemblyConnectionDescription:: - externalEndpoint_none (Type const&) - { - } +else internalEndpoint_none (o); +} - void AssemblyConnectionDescription:: - internalEndpoint (Type& o) - { - // VC6 anathema strikes again - // - AssemblyConnectionDescription::Type::internalEndpoint_iterator b (o.begin_internalEndpoint()), e (o.end_internalEndpoint()); +void PlanConnectionDescription:: +internalEndpoint (Type const& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::internalEndpoint_const_iterator b (o.begin_internalEndpoint()), e (o.end_internalEndpoint()); - if (b != e) - { - internalEndpoint_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) internalEndpoint_next (o); - } - - internalEndpoint_post (o); - } +if (b != e) +{ +internalEndpoint_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) internalEndpoint_next (o); +} - else internalEndpoint_none (o); - } +internalEndpoint_post (o); +} - void AssemblyConnectionDescription:: - internalEndpoint (Type const& o) - { - // VC6 anathema strikes again - // - AssemblyConnectionDescription::Type::internalEndpoint_const_iterator b (o.begin_internalEndpoint()), e (o.end_internalEndpoint()); +else internalEndpoint_none (o); +} - if (b != e) - { - internalEndpoint_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) internalEndpoint_next (o); - } - - internalEndpoint_post (o); - } +void PlanConnectionDescription:: +internalEndpoint_pre (Type&) +{ +} - else internalEndpoint_none (o); - } +void PlanConnectionDescription:: +internalEndpoint_pre (Type const&) +{ +} - void AssemblyConnectionDescription:: - internalEndpoint_pre (Type&) - { - } +void PlanConnectionDescription:: +internalEndpoint_next (Type&) +{ +} - void AssemblyConnectionDescription:: - internalEndpoint_pre (Type const&) - { - } +void PlanConnectionDescription:: +internalEndpoint_next (Type const&) +{ +} - void AssemblyConnectionDescription:: - internalEndpoint_next (Type&) - { - } +void PlanConnectionDescription:: +internalEndpoint_post (Type&) +{ +} - void AssemblyConnectionDescription:: - internalEndpoint_next (Type const&) - { - } +void PlanConnectionDescription:: +internalEndpoint_post (Type const&) +{ +} - void AssemblyConnectionDescription:: - internalEndpoint_post (Type&) - { - } +void PlanConnectionDescription:: +internalEndpoint_none (Type&) +{ +} - void AssemblyConnectionDescription:: - internalEndpoint_post (Type const&) - { - } +void PlanConnectionDescription:: +internalEndpoint_none (Type const&) +{ +} - void AssemblyConnectionDescription:: - internalEndpoint_none (Type&) - { - } +void PlanConnectionDescription:: +externalReference (Type& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::externalReference_iterator b (o.begin_externalReference()), e (o.end_externalReference()); - void AssemblyConnectionDescription:: - internalEndpoint_none (Type const&) - { - } +if (b != e) +{ +externalReference_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) externalReference_next (o); +} - void AssemblyConnectionDescription:: - externalReference (Type& o) - { - // VC6 anathema strikes again - // - AssemblyConnectionDescription::Type::externalReference_iterator b (o.begin_externalReference()), e (o.end_externalReference()); +externalReference_post (o); +} - if (b != e) - { - externalReference_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) externalReference_next (o); - } - - externalReference_post (o); - } +else externalReference_none (o); +} - else externalReference_none (o); - } +void PlanConnectionDescription:: +externalReference (Type const& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::externalReference_const_iterator b (o.begin_externalReference()), e (o.end_externalReference()); - void AssemblyConnectionDescription:: - externalReference (Type const& o) - { - // VC6 anathema strikes again - // - AssemblyConnectionDescription::Type::externalReference_const_iterator b (o.begin_externalReference()), e (o.end_externalReference()); +if (b != e) +{ +externalReference_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) externalReference_next (o); +} - if (b != e) - { - externalReference_pre (o); - for (; b != e;) - { - dispatch (*b); - if (++b != e) externalReference_next (o); - } - - externalReference_post (o); - } +externalReference_post (o); +} - else externalReference_none (o); - } +else externalReference_none (o); +} - void AssemblyConnectionDescription:: - externalReference_pre (Type&) - { - } +void PlanConnectionDescription:: +externalReference_pre (Type&) +{ +} - void AssemblyConnectionDescription:: - externalReference_pre (Type const&) - { - } +void PlanConnectionDescription:: +externalReference_pre (Type const&) +{ +} - void AssemblyConnectionDescription:: - externalReference_next (Type&) - { - } +void PlanConnectionDescription:: +externalReference_next (Type&) +{ +} - void AssemblyConnectionDescription:: - externalReference_next (Type const&) - { - } +void PlanConnectionDescription:: +externalReference_next (Type const&) +{ +} - void AssemblyConnectionDescription:: - externalReference_post (Type&) - { - } +void PlanConnectionDescription:: +externalReference_post (Type&) +{ +} - void AssemblyConnectionDescription:: - externalReference_post (Type const&) - { - } +void PlanConnectionDescription:: +externalReference_post (Type const&) +{ +} - void AssemblyConnectionDescription:: - externalReference_none (Type&) - { - } +void PlanConnectionDescription:: +externalReference_none (Type&) +{ +} - void AssemblyConnectionDescription:: - externalReference_none (Type const&) - { - } +void PlanConnectionDescription:: +externalReference_none (Type const&) +{ +} - void AssemblyConnectionDescription:: - post (Type&) - { - } +void PlanConnectionDescription:: +deployedResource (Type& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::deployedResource_iterator b (o.begin_deployedResource()), e (o.end_deployedResource()); - void AssemblyConnectionDescription:: - post (Type const&) - { - } - } - } +if (b != e) +{ +deployedResource_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployedResource_next (o); +} + +deployedResource_post (o); +} + +else deployedResource_none (o); +} + +void PlanConnectionDescription:: +deployedResource (Type const& o) +{ +// VC6 anathema strikes again +// +PlanConnectionDescription::Type::deployedResource_const_iterator b (o.begin_deployedResource()), e (o.end_deployedResource()); + +if (b != e) +{ +deployedResource_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) deployedResource_next (o); +} + +deployedResource_post (o); +} + +else deployedResource_none (o); +} + +void PlanConnectionDescription:: +deployedResource_pre (Type&) +{ +} + +void PlanConnectionDescription:: +deployedResource_pre (Type const&) +{ +} + +void PlanConnectionDescription:: +deployedResource_next (Type&) +{ +} + +void PlanConnectionDescription:: +deployedResource_next (Type const&) +{ +} + +void PlanConnectionDescription:: +deployedResource_post (Type&) +{ +} + +void PlanConnectionDescription:: +deployedResource_post (Type const&) +{ +} + +void PlanConnectionDescription:: +deployedResource_none (Type&) +{ +} + +void PlanConnectionDescription:: +deployedResource_none (Type const&) +{ +} + +void PlanConnectionDescription:: +post (Type&) +{ +} + +void PlanConnectionDescription:: +post (Type const&) +{ +} + +// ImplementationDependency +// +// + +void ImplementationDependency:: +traverse (Type& o) +{ +pre (o); +requiredType (o); +post (o); +} + +void ImplementationDependency:: +traverse (Type const& o) +{ +pre (o); +requiredType (o); +post (o); +} + +void ImplementationDependency:: +pre (Type&) +{ +} + +void ImplementationDependency:: +pre (Type const&) +{ +} + +void ImplementationDependency:: +requiredType (Type& o) +{ +dispatch (o.requiredType ()); +} + +void ImplementationDependency:: +requiredType (Type const& o) +{ +dispatch (o.requiredType ()); +} + +void ImplementationDependency:: +post (Type&) +{ +} + +void ImplementationDependency:: +post (Type const&) +{ +} + +// Capability +// +// + +void Capability:: +traverse (Type& o) +{ +pre (o); +name (o); +resourceType (o); +property (o); +post (o); +} + +void Capability:: +traverse (Type const& o) +{ +pre (o); +name (o); +resourceType (o); +property (o); +post (o); +} + +void Capability:: +pre (Type&) +{ +} + +void Capability:: +pre (Type const&) +{ +} + +void Capability:: +name (Type& o) +{ +dispatch (o.name ()); +} + +void Capability:: +name (Type const& o) +{ +dispatch (o.name ()); +} + +void Capability:: +resourceType (Type& o) +{ +// VC6 anathema strikes again +// +Capability::Type::resourceType_iterator b (o.begin_resourceType()), e (o.end_resourceType()); + +if (b != e) +{ +resourceType_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) resourceType_next (o); +} + +resourceType_post (o); +} +} + +void Capability:: +resourceType (Type const& o) +{ +// VC6 anathema strikes again +// +Capability::Type::resourceType_const_iterator b (o.begin_resourceType()), e (o.end_resourceType()); + +if (b != e) +{ +resourceType_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) resourceType_next (o); +} + +resourceType_post (o); +} +} + +void Capability:: +resourceType_pre (Type&) +{ +} + +void Capability:: +resourceType_pre (Type const&) +{ +} + +void Capability:: +resourceType_next (Type&) +{ +} + +void Capability:: +resourceType_next (Type const&) +{ +} + +void Capability:: +resourceType_post (Type&) +{ +} + +void Capability:: +resourceType_post (Type const&) +{ +} + +void Capability:: +property (Type& o) +{ +// VC6 anathema strikes again +// +Capability::Type::property_iterator b (o.begin_property()), e (o.end_property()); + +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} + +property_post (o); +} + +else property_none (o); +} + +void Capability:: +property (Type const& o) +{ +// VC6 anathema strikes again +// +Capability::Type::property_const_iterator b (o.begin_property()), e (o.end_property()); + +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} + +property_post (o); +} + +else property_none (o); +} + +void Capability:: +property_pre (Type&) +{ +} + +void Capability:: +property_pre (Type const&) +{ +} + +void Capability:: +property_next (Type&) +{ +} + +void Capability:: +property_next (Type const&) +{ +} + +void Capability:: +property_post (Type&) +{ +} + +void Capability:: +property_post (Type const&) +{ +} + +void Capability:: +property_none (Type&) +{ +} + +void Capability:: +property_none (Type const&) +{ +} + +void Capability:: +post (Type&) +{ +} + +void Capability:: +post (Type const&) +{ +} + +// ImplementationRequirement +// +// + +void ImplementationRequirement:: +traverse (Type& o) +{ +pre (o); +if (o.resourceUsage_p ()) resourceUsage (o); +else resourceUsage_none (o); +if (o.resourcePort_p ()) resourcePort (o); +else resourcePort_none (o); +if (o.componentPort_p ()) componentPort (o); +else componentPort_none (o); +resourceType (o); +name (o); +property (o); +post (o); +} + +void ImplementationRequirement:: +traverse (Type const& o) +{ +pre (o); +if (o.resourceUsage_p ()) resourceUsage (o); +else resourceUsage_none (o); +if (o.resourcePort_p ()) resourcePort (o); +else resourcePort_none (o); +if (o.componentPort_p ()) componentPort (o); +else componentPort_none (o); +resourceType (o); +name (o); +property (o); +post (o); +} + +void ImplementationRequirement:: +pre (Type&) +{ +} + +void ImplementationRequirement:: +pre (Type const&) +{ +} + +void ImplementationRequirement:: +resourceUsage (Type& o) +{ +dispatch (o.resourceUsage ()); +} + +void ImplementationRequirement:: +resourceUsage (Type const& o) +{ +dispatch (o.resourceUsage ()); +} + +void ImplementationRequirement:: +resourceUsage_none (Type&) +{ +} + +void ImplementationRequirement:: +resourceUsage_none (Type const&) +{ +} + +void ImplementationRequirement:: +resourcePort (Type& o) +{ +dispatch (o.resourcePort ()); +} + +void ImplementationRequirement:: +resourcePort (Type const& o) +{ +dispatch (o.resourcePort ()); +} + +void ImplementationRequirement:: +resourcePort_none (Type&) +{ +} + +void ImplementationRequirement:: +resourcePort_none (Type const&) +{ +} + +void ImplementationRequirement:: +componentPort (Type& o) +{ +dispatch (o.componentPort ()); +} + +void ImplementationRequirement:: +componentPort (Type const& o) +{ +dispatch (o.componentPort ()); +} + +void ImplementationRequirement:: +componentPort_none (Type&) +{ +} + +void ImplementationRequirement:: +componentPort_none (Type const&) +{ +} + +void ImplementationRequirement:: +resourceType (Type& o) +{ +dispatch (o.resourceType ()); +} + +void ImplementationRequirement:: +resourceType (Type const& o) +{ +dispatch (o.resourceType ()); +} + +void ImplementationRequirement:: +name (Type& o) +{ +dispatch (o.name ()); +} + +void ImplementationRequirement:: +name (Type const& o) +{ +dispatch (o.name ()); +} + +void ImplementationRequirement:: +property (Type& o) +{ +// VC6 anathema strikes again +// +ImplementationRequirement::Type::property_iterator b (o.begin_property()), e (o.end_property()); + +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} + +property_post (o); +} + +else property_none (o); +} + +void ImplementationRequirement:: +property (Type const& o) +{ +// VC6 anathema strikes again +// +ImplementationRequirement::Type::property_const_iterator b (o.begin_property()), e (o.end_property()); + +if (b != e) +{ +property_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) property_next (o); +} + +property_post (o); +} + +else property_none (o); +} + +void ImplementationRequirement:: +property_pre (Type&) +{ +} + +void ImplementationRequirement:: +property_pre (Type const&) +{ +} + +void ImplementationRequirement:: +property_next (Type&) +{ +} + +void ImplementationRequirement:: +property_next (Type const&) +{ +} + +void ImplementationRequirement:: +property_post (Type&) +{ +} + +void ImplementationRequirement:: +property_post (Type const&) +{ +} + +void ImplementationRequirement:: +property_none (Type&) +{ +} + +void ImplementationRequirement:: +property_none (Type const&) +{ +} + +void ImplementationRequirement:: +post (Type&) +{ +} + +void ImplementationRequirement:: +post (Type const&) +{ +} + +// ComponentPackageReference +// +// + +void ComponentPackageReference:: +traverse (Type& o) +{ +pre (o); +if (o.requiredUUID_p ()) requiredUUID (o); +else requiredUUID_none (o); +if (o.requiredName_p ()) requiredName (o); +else requiredName_none (o); +requiredType (o); +post (o); +} + +void ComponentPackageReference:: +traverse (Type const& o) +{ +pre (o); +if (o.requiredUUID_p ()) requiredUUID (o); +else requiredUUID_none (o); +if (o.requiredName_p ()) requiredName (o); +else requiredName_none (o); +requiredType (o); +post (o); +} + +void ComponentPackageReference:: +pre (Type&) +{ +} + +void ComponentPackageReference:: +pre (Type const&) +{ +} + +void ComponentPackageReference:: +requiredUUID (Type& o) +{ +dispatch (o.requiredUUID ()); +} + +void ComponentPackageReference:: +requiredUUID (Type const& o) +{ +dispatch (o.requiredUUID ()); +} + +void ComponentPackageReference:: +requiredUUID_none (Type&) +{ +} + +void ComponentPackageReference:: +requiredUUID_none (Type const&) +{ +} + +void ComponentPackageReference:: +requiredName (Type& o) +{ +dispatch (o.requiredName ()); +} + +void ComponentPackageReference:: +requiredName (Type const& o) +{ +dispatch (o.requiredName ()); +} + +void ComponentPackageReference:: +requiredName_none (Type&) +{ +} + +void ComponentPackageReference:: +requiredName_none (Type const&) +{ +} + +void ComponentPackageReference:: +requiredType (Type& o) +{ +dispatch (o.requiredType ()); +} + +void ComponentPackageReference:: +requiredType (Type const& o) +{ +dispatch (o.requiredType ()); +} + +void ComponentPackageReference:: +post (Type&) +{ +} + +void ComponentPackageReference:: +post (Type const&) +{ +} + +// SubcomponentPortEndpoint +// +// + +void SubcomponentPortEndpoint:: +traverse (Type& o) +{ +pre (o); +portName (o); +instance (o); +post (o); +} + +void SubcomponentPortEndpoint:: +traverse (Type const& o) +{ +pre (o); +portName (o); +instance (o); +post (o); +} + +void SubcomponentPortEndpoint:: +pre (Type&) +{ +} + +void SubcomponentPortEndpoint:: +pre (Type const&) +{ +} + +void SubcomponentPortEndpoint:: +portName (Type& o) +{ +dispatch (o.portName ()); +} + +void SubcomponentPortEndpoint:: +portName (Type const& o) +{ +dispatch (o.portName ()); +} + +void SubcomponentPortEndpoint:: +instance (Type& o) +{ +dispatch (o.instance ()); +} + +void SubcomponentPortEndpoint:: +instance (Type const& o) +{ +dispatch (o.instance ()); +} + +void SubcomponentPortEndpoint:: +post (Type&) +{ +} + +void SubcomponentPortEndpoint:: +post (Type const&) +{ +} + +// AssemblyConnectionDescription +// +// + +void AssemblyConnectionDescription:: +traverse (Type& o) +{ +pre (o); +name (o); +deployRequirement (o); +internalEndpoint (o); +externalEndpoint (o); +externalReference (o); +post (o); +} + +void AssemblyConnectionDescription:: +traverse (Type const& o) +{ +pre (o); +name (o); +deployRequirement (o); +internalEndpoint (o); +externalEndpoint (o); +externalReference (o); +post (o); +} + +void AssemblyConnectionDescription:: +pre (Type&) +{ +} + +void AssemblyConnectionDescription:: +pre (Type const&) +{ +} + +void AssemblyConnectionDescription:: +name (Type& o) +{ +dispatch (o.name ()); +} + +void AssemblyConnectionDescription:: +name (Type const& o) +{ +dispatch (o.name ()); +} + +void AssemblyConnectionDescription:: +deployRequirement (Type& o) +{ +// VC6 anathema strikes again +// +AssemblyConnectionDescription::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 AssemblyConnectionDescription:: +deployRequirement (Type const& o) +{ +// VC6 anathema strikes again +// +AssemblyConnectionDescription::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 AssemblyConnectionDescription:: +deployRequirement_pre (Type&) +{ +} + +void AssemblyConnectionDescription:: +deployRequirement_pre (Type const&) +{ +} + +void AssemblyConnectionDescription:: +deployRequirement_next (Type&) +{ +} + +void AssemblyConnectionDescription:: +deployRequirement_next (Type const&) +{ +} + +void AssemblyConnectionDescription:: +deployRequirement_post (Type&) +{ +} + +void AssemblyConnectionDescription:: +deployRequirement_post (Type const&) +{ +} + +void AssemblyConnectionDescription:: +deployRequirement_none (Type&) +{ +} + +void AssemblyConnectionDescription:: +deployRequirement_none (Type const&) +{ +} + +void AssemblyConnectionDescription:: +internalEndpoint (Type& o) +{ +// VC6 anathema strikes again +// +AssemblyConnectionDescription::Type::internalEndpoint_iterator b (o.begin_internalEndpoint()), e (o.end_internalEndpoint()); + +if (b != e) +{ +internalEndpoint_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) internalEndpoint_next (o); +} + +internalEndpoint_post (o); +} + +else internalEndpoint_none (o); +} + +void AssemblyConnectionDescription:: +internalEndpoint (Type const& o) +{ +// VC6 anathema strikes again +// +AssemblyConnectionDescription::Type::internalEndpoint_const_iterator b (o.begin_internalEndpoint()), e (o.end_internalEndpoint()); + +if (b != e) +{ +internalEndpoint_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) internalEndpoint_next (o); +} + +internalEndpoint_post (o); +} + +else internalEndpoint_none (o); +} + +void AssemblyConnectionDescription:: +internalEndpoint_pre (Type&) +{ +} + +void AssemblyConnectionDescription:: +internalEndpoint_pre (Type const&) +{ +} + +void AssemblyConnectionDescription:: +internalEndpoint_next (Type&) +{ +} + +void AssemblyConnectionDescription:: +internalEndpoint_next (Type const&) +{ +} + +void AssemblyConnectionDescription:: +internalEndpoint_post (Type&) +{ +} + +void AssemblyConnectionDescription:: +internalEndpoint_post (Type const&) +{ +} + +void AssemblyConnectionDescription:: +internalEndpoint_none (Type&) +{ +} + +void AssemblyConnectionDescription:: +internalEndpoint_none (Type const&) +{ +} + +void AssemblyConnectionDescription:: +externalEndpoint (Type& o) +{ +// VC6 anathema strikes again +// +AssemblyConnectionDescription::Type::externalEndpoint_iterator b (o.begin_externalEndpoint()), e (o.end_externalEndpoint()); + +if (b != e) +{ +externalEndpoint_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) externalEndpoint_next (o); +} + +externalEndpoint_post (o); +} + +else externalEndpoint_none (o); +} + +void AssemblyConnectionDescription:: +externalEndpoint (Type const& o) +{ +// VC6 anathema strikes again +// +AssemblyConnectionDescription::Type::externalEndpoint_const_iterator b (o.begin_externalEndpoint()), e (o.end_externalEndpoint()); + +if (b != e) +{ +externalEndpoint_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) externalEndpoint_next (o); +} + +externalEndpoint_post (o); +} + +else externalEndpoint_none (o); +} + +void AssemblyConnectionDescription:: +externalEndpoint_pre (Type&) +{ +} + +void AssemblyConnectionDescription:: +externalEndpoint_pre (Type const&) +{ +} + +void AssemblyConnectionDescription:: +externalEndpoint_next (Type&) +{ +} + +void AssemblyConnectionDescription:: +externalEndpoint_next (Type const&) +{ +} + +void AssemblyConnectionDescription:: +externalEndpoint_post (Type&) +{ +} + +void AssemblyConnectionDescription:: +externalEndpoint_post (Type const&) +{ +} + +void AssemblyConnectionDescription:: +externalEndpoint_none (Type&) +{ +} + +void AssemblyConnectionDescription:: +externalEndpoint_none (Type const&) +{ +} + +void AssemblyConnectionDescription:: +externalReference (Type& o) +{ +// VC6 anathema strikes again +// +AssemblyConnectionDescription::Type::externalReference_iterator b (o.begin_externalReference()), e (o.end_externalReference()); + +if (b != e) +{ +externalReference_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) externalReference_next (o); +} + +externalReference_post (o); +} + +else externalReference_none (o); +} + +void AssemblyConnectionDescription:: +externalReference (Type const& o) +{ +// VC6 anathema strikes again +// +AssemblyConnectionDescription::Type::externalReference_const_iterator b (o.begin_externalReference()), e (o.end_externalReference()); + +if (b != e) +{ +externalReference_pre (o); +for (; b != e;) +{ +dispatch (*b); +if (++b != e) externalReference_next (o); +} + +externalReference_post (o); +} + +else externalReference_none (o); +} + +void AssemblyConnectionDescription:: +externalReference_pre (Type&) +{ +} + +void AssemblyConnectionDescription:: +externalReference_pre (Type const&) +{ +} + +void AssemblyConnectionDescription:: +externalReference_next (Type&) +{ +} + +void AssemblyConnectionDescription:: +externalReference_next (Type const&) +{ +} + +void AssemblyConnectionDescription:: +externalReference_post (Type&) +{ +} + +void AssemblyConnectionDescription:: +externalReference_post (Type const&) +{ +} + +void AssemblyConnectionDescription:: +externalReference_none (Type&) +{ +} + +void AssemblyConnectionDescription:: +externalReference_none (Type const&) +{ +} + +void AssemblyConnectionDescription:: +post (Type&) +{ +} + +void AssemblyConnectionDescription:: +post (Type const&) +{ +} +} +} } namespace CIAO { - namespace Config_Handlers - { - namespace Writer - { - // TCKind - // - // +namespace Config_Handlers +{ +namespace Writer +{ +// TCKind +// +// - TCKind:: - TCKind (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +TCKind:: +TCKind (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - TCKind:: - TCKind () - { - } +TCKind:: +TCKind () +{ +} - void TCKind:: - traverse (Type const& o) - { - ::std::basic_string< ACE_TCHAR > s; - - if (o == ::CIAO::Config_Handlers::TCKind::tk_null) s = "tk_null"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_void) s = "tk_void"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_short) s = "tk_short"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_long) s = "tk_long"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_ushort) s = "tk_ushort"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_ulong) s = "tk_ulong"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_float) s = "tk_float"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_double) s = "tk_double"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_boolean) s = "tk_boolean"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_char) s = "tk_char"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_octet) s = "tk_octet"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_any) s = "tk_any"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_TypeCode) s = "tk_TypeCode"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_Principal) s = "tk_Principal"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_objref) s = "tk_objref"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_struct) s = "tk_struct"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_union) s = "tk_union"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_enum) s = "tk_enum"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_string) s = "tk_string"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_sequence) s = "tk_sequence"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_array) s = "tk_array"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_alias) s = "tk_alias"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_except) s = "tk_except"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_longlong) s = "tk_longlong"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_ulonglong) s = "tk_ulonglong"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_longdouble) s = "tk_longdouble"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_wchar) s = "tk_wchar"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_wstring) s = "tk_wstring"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_wfixed) s = "tk_wfixed"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_value) s = "tk_value"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_value_box) s = "tk_value_box"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_native) s = "tk_native"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_abstract_interface) s = "tk_abstract_interface"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_local_interface) s = "tk_local_interface"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_component) s = "tk_component"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_home) s = "tk_home"; - else if (o == ::CIAO::Config_Handlers::TCKind::tk_event) s = "tk_event"; - else - { - } +void TCKind:: +traverse (Type const& o) +{ +::std::basic_string< ACE_TCHAR > s; + +if (o == ::CIAO::Config_Handlers::TCKind::tk_null) s = "tk_null"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_void) s = "tk_void"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_short) s = "tk_short"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_long) s = "tk_long"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_ushort) s = "tk_ushort"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_ulong) s = "tk_ulong"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_float) s = "tk_float"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_double) s = "tk_double"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_boolean) s = "tk_boolean"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_char) s = "tk_char"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_octet) s = "tk_octet"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_any) s = "tk_any"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_TypeCode) s = "tk_TypeCode"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_Principal) s = "tk_Principal"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_objref) s = "tk_objref"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_struct) s = "tk_struct"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_union) s = "tk_union"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_enum) s = "tk_enum"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_string) s = "tk_string"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_sequence) s = "tk_sequence"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_array) s = "tk_array"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_alias) s = "tk_alias"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_except) s = "tk_except"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_longlong) s = "tk_longlong"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_ulonglong) s = "tk_ulonglong"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_longdouble) s = "tk_longdouble"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_wchar) s = "tk_wchar"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_wstring) s = "tk_wstring"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_wfixed) s = "tk_wfixed"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_value) s = "tk_value"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_value_box) s = "tk_value_box"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_native) s = "tk_native"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_abstract_interface) s = "tk_abstract_interface"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_local_interface) s = "tk_local_interface"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_component) s = "tk_component"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_home) s = "tk_home"; +else if (o == ::CIAO::Config_Handlers::TCKind::tk_event) s = "tk_event"; +else +{ +} - if (::XSCRT::XML::Attribute< ACE_TCHAR >* a = attr_ ()) - { - a->value (s); - } +if (::XSCRT::XML::Attribute< ACE_TCHAR >* a = attr_ ()) +{ +a->value (s); +} - else - { - top_().value (s); - } - } +else +{ +top_().value (s); +} +} - // DataType - // - // +// DataType +// +// - DataType:: - DataType (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +DataType:: +DataType (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - DataType:: - DataType () - { - } +DataType:: +DataType () +{ +} - void DataType:: - traverse (Type const& o) - { - Traversal::DataType::traverse (o); - } +void DataType:: +traverse (Type const& o) +{ +Traversal::DataType::traverse (o); +} - void DataType:: - kind (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("kind", top_ ())); - Traversal::DataType::kind (o); - pop_ (); - } +void DataType:: +kind (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("kind", top_ ())); +Traversal::DataType::kind (o); +pop_ (); +} - void DataType:: - enum_ (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("enum", top_ ())); - Traversal::DataType::enum_ (o); - pop_ (); - } +void DataType:: +enum_ (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("enum", top_ ())); +Traversal::DataType::enum_ (o); +pop_ (); +} - // DataValue - // - // +// DataValue +// +// - DataValue:: - DataValue (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +DataValue:: +DataValue (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - DataValue:: - DataValue () - { - } +DataValue:: +DataValue () +{ +} - void DataValue:: - traverse (Type const& o) - { - Traversal::DataValue::traverse (o); - } +void DataValue:: +traverse (Type const& o) +{ +Traversal::DataValue::traverse (o); +} - void DataValue:: - short_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("short", top_ ())); - } +void DataValue:: +short_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("short", top_ ())); +} - void DataValue:: - short_next (Type const& o) - { - short_post (o); - short_pre (o); - } +void DataValue:: +short_next (Type const& o) +{ +short_post (o); +short_pre (o); +} - void DataValue:: - short_post (Type const&) - { - pop_ (); - } +void DataValue:: +short_post (Type const&) +{ +pop_ (); +} - void DataValue:: - long_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("long", top_ ())); - } +void DataValue:: +long_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("long", top_ ())); +} - void DataValue:: - long_next (Type const& o) - { - long_post (o); - long_pre (o); - } +void DataValue:: +long_next (Type const& o) +{ +long_post (o); +long_pre (o); +} - void DataValue:: - long_post (Type const&) - { - pop_ (); - } +void DataValue:: +long_post (Type const&) +{ +pop_ (); +} - void DataValue:: - ushort_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("ushort", top_ ())); - } +void DataValue:: +ushort_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("ushort", top_ ())); +} - void DataValue:: - ushort_next (Type const& o) - { - ushort_post (o); - ushort_pre (o); - } +void DataValue:: +ushort_next (Type const& o) +{ +ushort_post (o); +ushort_pre (o); +} - void DataValue:: - ushort_post (Type const&) - { - pop_ (); - } +void DataValue:: +ushort_post (Type const&) +{ +pop_ (); +} - void DataValue:: - ulong_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("ulong", top_ ())); - } +void DataValue:: +ulong_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("ulong", top_ ())); +} - void DataValue:: - ulong_next (Type const& o) - { - ulong_post (o); - ulong_pre (o); - } +void DataValue:: +ulong_next (Type const& o) +{ +ulong_post (o); +ulong_pre (o); +} - void DataValue:: - ulong_post (Type const&) - { - pop_ (); - } +void DataValue:: +ulong_post (Type const&) +{ +pop_ (); +} - void DataValue:: - float_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("float", top_ ())); - } +void DataValue:: +float_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("float", top_ ())); +} - void DataValue:: - float_next (Type const& o) - { - float_post (o); - float_pre (o); - } +void DataValue:: +float_next (Type const& o) +{ +float_post (o); +float_pre (o); +} - void DataValue:: - float_post (Type const&) - { - pop_ (); - } +void DataValue:: +float_post (Type const&) +{ +pop_ (); +} - void DataValue:: - double_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("double", top_ ())); - } +void DataValue:: +double_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("double", top_ ())); +} - void DataValue:: - double_next (Type const& o) - { - double_post (o); - double_pre (o); - } +void DataValue:: +double_next (Type const& o) +{ +double_post (o); +double_pre (o); +} - void DataValue:: - double_post (Type const&) - { - pop_ (); - } +void DataValue:: +double_post (Type const&) +{ +pop_ (); +} - void DataValue:: - boolean_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("boolean", top_ ())); - } +void DataValue:: +boolean_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("boolean", top_ ())); +} - void DataValue:: - boolean_next (Type const& o) - { - boolean_post (o); - boolean_pre (o); - } +void DataValue:: +boolean_next (Type const& o) +{ +boolean_post (o); +boolean_pre (o); +} - void DataValue:: - boolean_post (Type const&) - { - pop_ (); - } +void DataValue:: +boolean_post (Type const&) +{ +pop_ (); +} - void DataValue:: - octet_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("octet", top_ ())); - } +void DataValue:: +octet_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("octet", top_ ())); +} - void DataValue:: - octet_next (Type const& o) - { - octet_post (o); - octet_pre (o); - } +void DataValue:: +octet_next (Type const& o) +{ +octet_post (o); +octet_pre (o); +} - void DataValue:: - octet_post (Type const&) - { - pop_ (); - } +void DataValue:: +octet_post (Type const&) +{ +pop_ (); +} - void DataValue:: - enum_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("enum", top_ ())); - } +void DataValue:: +enum_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("enum", top_ ())); +} - void DataValue:: - enum_next (Type const& o) - { - enum_post (o); - enum_pre (o); - } +void DataValue:: +enum_next (Type const& o) +{ +enum_post (o); +enum_pre (o); +} - void DataValue:: - enum_post (Type const&) - { - pop_ (); - } +void DataValue:: +enum_post (Type const&) +{ +pop_ (); +} - void DataValue:: - string_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("string", top_ ())); - } +void DataValue:: +string_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("string", top_ ())); +} - void DataValue:: - string_next (Type const& o) - { - string_post (o); - string_pre (o); - } +void DataValue:: +string_next (Type const& o) +{ +string_post (o); +string_pre (o); +} - void DataValue:: - string_post (Type const&) - { - pop_ (); - } +void DataValue:: +string_post (Type const&) +{ +pop_ (); +} - void DataValue:: - longlong_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("longlong", top_ ())); - } +void DataValue:: +longlong_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("longlong", top_ ())); +} - void DataValue:: - longlong_next (Type const& o) - { - longlong_post (o); - longlong_pre (o); - } +void DataValue:: +longlong_next (Type const& o) +{ +longlong_post (o); +longlong_pre (o); +} - void DataValue:: - longlong_post (Type const&) - { - pop_ (); - } +void DataValue:: +longlong_post (Type const&) +{ +pop_ (); +} - void DataValue:: - ulonglong_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("ulonglong", top_ ())); - } +void DataValue:: +ulonglong_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("ulonglong", top_ ())); +} - void DataValue:: - ulonglong_next (Type const& o) - { - ulonglong_post (o); - ulonglong_pre (o); - } +void DataValue:: +ulonglong_next (Type const& o) +{ +ulonglong_post (o); +ulonglong_pre (o); +} - void DataValue:: - ulonglong_post (Type const&) - { - pop_ (); - } +void DataValue:: +ulonglong_post (Type const&) +{ +pop_ (); +} - void DataValue:: - longdouble_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("longdouble", top_ ())); - } +void DataValue:: +longdouble_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("longdouble", top_ ())); +} - void DataValue:: - longdouble_next (Type const& o) - { - longdouble_post (o); - longdouble_pre (o); - } +void DataValue:: +longdouble_next (Type const& o) +{ +longdouble_post (o); +longdouble_pre (o); +} - void DataValue:: - longdouble_post (Type const&) - { - pop_ (); - } +void DataValue:: +longdouble_post (Type const&) +{ +pop_ (); +} - // EnumType - // - // +// EnumType +// +// - EnumType:: - EnumType (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +EnumType:: +EnumType (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - EnumType:: - EnumType () - { - } +EnumType:: +EnumType () +{ +} - void EnumType:: - traverse (Type const& o) - { - Traversal::EnumType::traverse (o); - } +void EnumType:: +traverse (Type const& o) +{ +Traversal::EnumType::traverse (o); +} - void EnumType:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::EnumType::name (o); - pop_ (); - } +void EnumType:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::EnumType::name (o); +pop_ (); +} - void EnumType:: - typeId (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("typeId", top_ ())); - Traversal::EnumType::typeId (o); - pop_ (); - } +void EnumType:: +typeId (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("typeId", top_ ())); +Traversal::EnumType::typeId (o); +pop_ (); +} - void EnumType:: - member_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("member", top_ ())); - } +void EnumType:: +member_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("member", top_ ())); +} - void EnumType:: - member_next (Type const& o) - { - member_post (o); - member_pre (o); - } +void EnumType:: +member_next (Type const& o) +{ +member_post (o); +member_pre (o); +} - void EnumType:: - member_post (Type const&) - { - pop_ (); - } +void EnumType:: +member_post (Type const&) +{ +pop_ (); +} - // Any - // - // +// Any +// +// - Any:: - Any (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +Any:: +Any (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - Any:: - Any () - { - } +Any:: +Any () +{ +} - void Any:: - traverse (Type const& o) - { - Traversal::Any::traverse (o); - } +void Any:: +traverse (Type const& o) +{ +Traversal::Any::traverse (o); +} - void Any:: - type (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("type", top_ ())); - Traversal::Any::type (o); - pop_ (); - } +void Any:: +type (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("type", top_ ())); +Traversal::Any::type (o); +pop_ (); +} - void Any:: - value (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("value", top_ ())); - Traversal::Any::value (o); - pop_ (); - } +void Any:: +value (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("value", top_ ())); +Traversal::Any::value (o); +pop_ (); +} - // Property - // - // +// Property +// +// - Property:: - Property (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +Property:: +Property (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - Property:: - Property () - { - } +Property:: +Property () +{ +} - void Property:: - traverse (Type const& o) - { - Traversal::Property::traverse (o); - } +void Property:: +traverse (Type const& o) +{ +Traversal::Property::traverse (o); +} - void Property:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::Property::name (o); - pop_ (); - } +void Property:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::Property::name (o); +pop_ (); +} - void Property:: - value (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("value", top_ ())); - Traversal::Property::value (o); - pop_ (); - } +void Property:: +value (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("value", top_ ())); +Traversal::Property::value (o); +pop_ (); +} - // SatisfierPropertyKind - // - // +// SatisfierPropertyKind +// +// - SatisfierPropertyKind:: - SatisfierPropertyKind (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +SatisfierPropertyKind:: +SatisfierPropertyKind (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - SatisfierPropertyKind:: - SatisfierPropertyKind () - { - } +SatisfierPropertyKind:: +SatisfierPropertyKind () +{ +} - void SatisfierPropertyKind:: - traverse (Type const& o) - { - ::std::basic_string< ACE_TCHAR > s; - - if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Quantity) s = "Quantity"; - else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Capacity) s = "Capacity"; - else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Minimum) s = "Minimum"; - else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Maximum) s = "Maximum"; - else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Attribute) s = "Attribute"; - else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Selection) s = "Selection"; - else - { - } +void SatisfierPropertyKind:: +traverse (Type const& o) +{ +::std::basic_string< ACE_TCHAR > s; + +if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Quantity) s = "Quantity"; +else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Capacity) s = "Capacity"; +else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Minimum) s = "Minimum"; +else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Maximum) s = "Maximum"; +else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Attribute) s = "Attribute"; +else if (o == ::CIAO::Config_Handlers::SatisfierPropertyKind::Selection) s = "Selection"; +else +{ +} - if (::XSCRT::XML::Attribute< ACE_TCHAR >* a = attr_ ()) - { - a->value (s); - } +if (::XSCRT::XML::Attribute< ACE_TCHAR >* a = attr_ ()) +{ +a->value (s); +} - else - { - top_().value (s); - } - } +else +{ +top_().value (s); +} +} - // SatisfierProperty - // - // +// SatisfierProperty +// +// - SatisfierProperty:: - SatisfierProperty (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +SatisfierProperty:: +SatisfierProperty (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - SatisfierProperty:: - SatisfierProperty () - { - } +SatisfierProperty:: +SatisfierProperty () +{ +} - void SatisfierProperty:: - traverse (Type const& o) - { - Traversal::SatisfierProperty::traverse (o); - } +void SatisfierProperty:: +traverse (Type const& o) +{ +Traversal::SatisfierProperty::traverse (o); +} - void SatisfierProperty:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::SatisfierProperty::name (o); - pop_ (); - } +void SatisfierProperty:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::SatisfierProperty::name (o); +pop_ (); +} - void SatisfierProperty:: - kind (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("kind", top_ ())); - Traversal::SatisfierProperty::kind (o); - pop_ (); - } +void SatisfierProperty:: +kind (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("kind", top_ ())); +Traversal::SatisfierProperty::kind (o); +pop_ (); +} - void SatisfierProperty:: - value (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("value", top_ ())); - Traversal::SatisfierProperty::value (o); - pop_ (); - } +void SatisfierProperty:: +dynamic (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("dynamic", top_ ())); +Traversal::SatisfierProperty::dynamic (o); +pop_ (); +} - // Resource - // - // +void SatisfierProperty:: +value (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("value", top_ ())); +Traversal::SatisfierProperty::value (o); +pop_ (); +} - Resource:: - Resource (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +// Resource +// +// - Resource:: - Resource () - { - } +Resource:: +Resource (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void Resource:: - traverse (Type const& o) - { - Traversal::Resource::traverse (o); - } +Resource:: +Resource () +{ +} - void Resource:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::Resource::name (o); - pop_ (); - } +void Resource:: +traverse (Type const& o) +{ +Traversal::Resource::traverse (o); +} - void Resource:: - resourceType_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceType", top_ ())); - } +void Resource:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::Resource::name (o); +pop_ (); +} - void Resource:: - resourceType_next (Type const& o) - { - resourceType_post (o); - resourceType_pre (o); - } +void Resource:: +resourceType_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceType", top_ ())); +} - void Resource:: - resourceType_post (Type const&) - { - pop_ (); - } +void Resource:: +resourceType_next (Type const& o) +{ +resourceType_post (o); +resourceType_pre (o); +} - void Resource:: - property_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); - } +void Resource:: +resourceType_post (Type const&) +{ +pop_ (); +} - void Resource:: - property_next (Type const& o) - { - property_post (o); - property_pre (o); - } +void Resource:: +property_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); +} - void Resource:: - property_post (Type const&) - { - pop_ (); - } +void Resource:: +property_next (Type const& o) +{ +property_post (o); +property_pre (o); +} - // Requirement - // - // +void Resource:: +property_post (Type const&) +{ +pop_ (); +} - Requirement:: - Requirement (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +// Requirement +// +// - Requirement:: - Requirement () - { - } +Requirement:: +Requirement (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void Requirement:: - traverse (Type const& o) - { - Traversal::Requirement::traverse (o); - } +Requirement:: +Requirement () +{ +} - void Requirement:: - resourceType (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceType", top_ ())); - Traversal::Requirement::resourceType (o); - pop_ (); - } +void Requirement:: +traverse (Type const& o) +{ +Traversal::Requirement::traverse (o); +} - void Requirement:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::Requirement::name (o); - pop_ (); - } +void Requirement:: +resourceType (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceType", top_ ())); +Traversal::Requirement::resourceType (o); +pop_ (); +} - void Requirement:: - property (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); - Traversal::Requirement::property (o); - pop_ (); - } +void Requirement:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::Requirement::name (o); +pop_ (); +} - // ResourceDeploymentDescription - // - // +void Requirement:: +property_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); +} - ResourceDeploymentDescription:: - ResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void Requirement:: +property_next (Type const& o) +{ +property_post (o); +property_pre (o); +} - ResourceDeploymentDescription:: - ResourceDeploymentDescription () - { - } +void Requirement:: +property_post (Type const&) +{ +pop_ (); +} - void ResourceDeploymentDescription:: - traverse (Type const& o) - { - Traversal::ResourceDeploymentDescription::traverse (o); - } +// ResourceDeploymentDescription +// +// - void ResourceDeploymentDescription:: - requirementName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requirementName", top_ ())); - Traversal::ResourceDeploymentDescription::requirementName (o); - pop_ (); - } +ResourceDeploymentDescription:: +ResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void ResourceDeploymentDescription:: - resourceName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceName", top_ ())); - Traversal::ResourceDeploymentDescription::resourceName (o); - pop_ (); - } +ResourceDeploymentDescription:: +ResourceDeploymentDescription () +{ +} - void ResourceDeploymentDescription:: - resourceValue (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceValue", top_ ())); - Traversal::ResourceDeploymentDescription::resourceValue (o); - pop_ (); - } +void ResourceDeploymentDescription:: +traverse (Type const& o) +{ +Traversal::ResourceDeploymentDescription::traverse (o); +} - // ArtifactDeploymentDescription - // - // +void ResourceDeploymentDescription:: +requirementName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requirementName", top_ ())); +Traversal::ResourceDeploymentDescription::requirementName (o); +pop_ (); +} - ArtifactDeploymentDescription:: - ArtifactDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void ResourceDeploymentDescription:: +resourceName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceName", top_ ())); +Traversal::ResourceDeploymentDescription::resourceName (o); +pop_ (); +} - ArtifactDeploymentDescription:: - ArtifactDeploymentDescription () - { - } +void ResourceDeploymentDescription:: +property_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); +} - void ArtifactDeploymentDescription:: - traverse (Type const& o) - { - Traversal::ArtifactDeploymentDescription::traverse (o); - } +void ResourceDeploymentDescription:: +property_next (Type const& o) +{ +property_post (o); +property_pre (o); +} - void ArtifactDeploymentDescription:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::ArtifactDeploymentDescription::name (o); - pop_ (); - } +void ResourceDeploymentDescription:: +property_post (Type const&) +{ +pop_ (); +} - void ArtifactDeploymentDescription:: - source_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("source", top_ ())); - } +// ArtifactDeploymentDescription +// +// - void ArtifactDeploymentDescription:: - source_next (Type const& o) - { - source_post (o); - source_pre (o); - } +ArtifactDeploymentDescription:: +ArtifactDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void ArtifactDeploymentDescription:: - source_post (Type const&) - { - pop_ (); - } +ArtifactDeploymentDescription:: +ArtifactDeploymentDescription () +{ +} - void ArtifactDeploymentDescription:: - node (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("node", top_ ())); - Traversal::ArtifactDeploymentDescription::node (o); - pop_ (); - } +void ArtifactDeploymentDescription:: +traverse (Type const& o) +{ +Traversal::ArtifactDeploymentDescription::traverse (o); +} - void ArtifactDeploymentDescription:: - location_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("location", top_ ())); - } +void ArtifactDeploymentDescription:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::ArtifactDeploymentDescription::name (o); +pop_ (); +} - void ArtifactDeploymentDescription:: - location_next (Type const& o) - { - location_post (o); - location_pre (o); - } +void ArtifactDeploymentDescription:: +source_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("source", top_ ())); +} - void ArtifactDeploymentDescription:: - location_post (Type const&) - { - pop_ (); - } +void ArtifactDeploymentDescription:: +source_next (Type const& o) +{ +source_post (o); +source_pre (o); +} - void ArtifactDeploymentDescription:: - execParameter_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("execParameter", top_ ())); - } +void ArtifactDeploymentDescription:: +source_post (Type const&) +{ +pop_ (); +} - void ArtifactDeploymentDescription:: - execParameter_next (Type const& o) - { - execParameter_post (o); - execParameter_pre (o); - } +void ArtifactDeploymentDescription:: +node (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("node", top_ ())); +Traversal::ArtifactDeploymentDescription::node (o); +pop_ (); +} - void ArtifactDeploymentDescription:: - execParameter_post (Type const&) - { - pop_ (); - } +void ArtifactDeploymentDescription:: +location_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("location", top_ ())); +} - void ArtifactDeploymentDescription:: - deployRequirement_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployRequirement", top_ ())); - } +void ArtifactDeploymentDescription:: +location_next (Type const& o) +{ +location_post (o); +location_pre (o); +} - void ArtifactDeploymentDescription:: - deployRequirement_next (Type const& o) - { - deployRequirement_post (o); - deployRequirement_pre (o); - } +void ArtifactDeploymentDescription:: +location_post (Type const&) +{ +pop_ (); +} - void ArtifactDeploymentDescription:: - deployRequirement_post (Type const&) - { - pop_ (); - } +void ArtifactDeploymentDescription:: +execParameter_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("execParameter", top_ ())); +} - void ArtifactDeploymentDescription:: - deployedResource_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployedResource", top_ ())); - } +void ArtifactDeploymentDescription:: +execParameter_next (Type const& o) +{ +execParameter_post (o); +execParameter_pre (o); +} - void ArtifactDeploymentDescription:: - deployedResource_next (Type const& o) - { - deployedResource_post (o); - deployedResource_pre (o); - } +void ArtifactDeploymentDescription:: +execParameter_post (Type const&) +{ +pop_ (); +} - void ArtifactDeploymentDescription:: - deployedResource_post (Type const&) - { - pop_ (); - } +void ArtifactDeploymentDescription:: +deployRequirement_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployRequirement", top_ ())); +} - void ArtifactDeploymentDescription:: - id (Type const& o) - { - ::XSCRT::XML::Attribute< ACE_TCHAR > a ("id", "", top_ ()); - attr_ (&a); - Traversal::ArtifactDeploymentDescription::id (o); - attr_ (0); - } +void ArtifactDeploymentDescription:: +deployRequirement_next (Type const& o) +{ +deployRequirement_post (o); +deployRequirement_pre (o); +} - // MonolithicDeploymentDescription - // - // +void ArtifactDeploymentDescription:: +deployRequirement_post (Type const&) +{ +pop_ (); +} - MonolithicDeploymentDescription:: - MonolithicDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void ArtifactDeploymentDescription:: +deployedResource_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployedResource", top_ ())); +} - MonolithicDeploymentDescription:: - MonolithicDeploymentDescription () - { - } +void ArtifactDeploymentDescription:: +deployedResource_next (Type const& o) +{ +deployedResource_post (o); +deployedResource_pre (o); +} - void MonolithicDeploymentDescription:: - traverse (Type const& o) - { - Traversal::MonolithicDeploymentDescription::traverse (o); - } +void ArtifactDeploymentDescription:: +deployedResource_post (Type const&) +{ +pop_ (); +} - void MonolithicDeploymentDescription:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::MonolithicDeploymentDescription::name (o); - pop_ (); - } +void ArtifactDeploymentDescription:: +id (Type const& o) +{ +::XSCRT::XML::Attribute< ACE_TCHAR > a ("id", "", top_ ()); +attr_ (&a); +Traversal::ArtifactDeploymentDescription::id (o); +attr_ (0); +} - void MonolithicDeploymentDescription:: - source_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("source", top_ ())); - } +// MonolithicDeploymentDescription +// +// - void MonolithicDeploymentDescription:: - source_next (Type const& o) - { - source_post (o); - source_pre (o); - } +MonolithicDeploymentDescription:: +MonolithicDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void MonolithicDeploymentDescription:: - source_post (Type const&) - { - pop_ (); - } +MonolithicDeploymentDescription:: +MonolithicDeploymentDescription () +{ +} - void MonolithicDeploymentDescription:: - artifact_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("artifact", top_ ())); - } +void MonolithicDeploymentDescription:: +traverse (Type const& o) +{ +Traversal::MonolithicDeploymentDescription::traverse (o); +} - void MonolithicDeploymentDescription:: - artifact_next (Type const& o) - { - artifact_post (o); - artifact_pre (o); - } +void MonolithicDeploymentDescription:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::MonolithicDeploymentDescription::name (o); +pop_ (); +} - void MonolithicDeploymentDescription:: - artifact_post (Type const&) - { - pop_ (); - } +void MonolithicDeploymentDescription:: +source_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("source", top_ ())); +} - void MonolithicDeploymentDescription:: - execParameter_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("execParameter", top_ ())); - } +void MonolithicDeploymentDescription:: +source_next (Type const& o) +{ +source_post (o); +source_pre (o); +} - void MonolithicDeploymentDescription:: - execParameter_next (Type const& o) - { - execParameter_post (o); - execParameter_pre (o); - } +void MonolithicDeploymentDescription:: +source_post (Type const&) +{ +pop_ (); +} - void MonolithicDeploymentDescription:: - execParameter_post (Type const&) - { - pop_ (); - } +void MonolithicDeploymentDescription:: +artifact_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("artifact", top_ ())); +} - void MonolithicDeploymentDescription:: - deployRequirement_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployRequirement", top_ ())); - } +void MonolithicDeploymentDescription:: +artifact_next (Type const& o) +{ +artifact_post (o); +artifact_pre (o); +} - void MonolithicDeploymentDescription:: - deployRequirement_next (Type const& o) - { - deployRequirement_post (o); - deployRequirement_pre (o); - } +void MonolithicDeploymentDescription:: +artifact_post (Type const&) +{ +pop_ (); +} - void MonolithicDeploymentDescription:: - deployRequirement_post (Type const&) - { - pop_ (); - } +void MonolithicDeploymentDescription:: +execParameter_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("execParameter", top_ ())); +} - void MonolithicDeploymentDescription:: - id (Type const& o) - { - ::XSCRT::XML::Attribute< ACE_TCHAR > a ("id", "", top_ ()); - attr_ (&a); - Traversal::MonolithicDeploymentDescription::id (o); - attr_ (0); - } +void MonolithicDeploymentDescription:: +execParameter_next (Type const& o) +{ +execParameter_post (o); +execParameter_pre (o); +} - // ResourceUsageKind - // - // +void MonolithicDeploymentDescription:: +execParameter_post (Type const&) +{ +pop_ (); +} - ResourceUsageKind:: - ResourceUsageKind (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void MonolithicDeploymentDescription:: +deployRequirement_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployRequirement", top_ ())); +} - ResourceUsageKind:: - ResourceUsageKind () - { - } +void MonolithicDeploymentDescription:: +deployRequirement_next (Type const& o) +{ +deployRequirement_post (o); +deployRequirement_pre (o); +} - void ResourceUsageKind:: - traverse (Type const& o) - { - ::std::basic_string< ACE_TCHAR > s; - - if (o == ::CIAO::Config_Handlers::ResourceUsageKind::None) s = "None"; - else if (o == ::CIAO::Config_Handlers::ResourceUsageKind::InstanceUsesResource) s = "InstanceUsesResource"; - else if (o == ::CIAO::Config_Handlers::ResourceUsageKind::ResourceUsesInstance) s = "ResourceUsesInstance"; - else if (o == ::CIAO::Config_Handlers::ResourceUsageKind::PortUsesResource) s = "PortUsesResource"; - else if (o == ::CIAO::Config_Handlers::ResourceUsageKind::ResourceUsesPort) s = "ResourceUsesPort"; - else - { - } +void MonolithicDeploymentDescription:: +deployRequirement_post (Type const&) +{ +pop_ (); +} - if (::XSCRT::XML::Attribute< ACE_TCHAR >* a = attr_ ()) - { - a->value (s); - } +void MonolithicDeploymentDescription:: +id (Type const& o) +{ +::XSCRT::XML::Attribute< ACE_TCHAR > a ("id", "", top_ ()); +attr_ (&a); +Traversal::MonolithicDeploymentDescription::id (o); +attr_ (0); +} - else - { - top_().value (s); - } - } +// ResourceUsageKind +// +// - // InstanceResourceDeploymentDescription - // - // +ResourceUsageKind:: +ResourceUsageKind (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - InstanceResourceDeploymentDescription:: - InstanceResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +ResourceUsageKind:: +ResourceUsageKind () +{ +} - InstanceResourceDeploymentDescription:: - InstanceResourceDeploymentDescription () - { - } +void ResourceUsageKind:: +traverse (Type const& o) +{ +::std::basic_string< ACE_TCHAR > s; + +if (o == ::CIAO::Config_Handlers::ResourceUsageKind::None) s = "None"; +else if (o == ::CIAO::Config_Handlers::ResourceUsageKind::InstanceUsesResource) s = "InstanceUsesResource"; +else if (o == ::CIAO::Config_Handlers::ResourceUsageKind::ResourceUsesInstance) s = "ResourceUsesInstance"; +else if (o == ::CIAO::Config_Handlers::ResourceUsageKind::PortUsesResource) s = "PortUsesResource"; +else if (o == ::CIAO::Config_Handlers::ResourceUsageKind::ResourceUsesPort) s = "ResourceUsesPort"; +else +{ +} - void InstanceResourceDeploymentDescription:: - traverse (Type const& o) - { - Traversal::InstanceResourceDeploymentDescription::traverse (o); - } +if (::XSCRT::XML::Attribute< ACE_TCHAR >* a = attr_ ()) +{ +a->value (s); +} - void InstanceResourceDeploymentDescription:: - resourceUsage (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceUsage", top_ ())); - Traversal::InstanceResourceDeploymentDescription::resourceUsage (o); - pop_ (); - } +else +{ +top_().value (s); +} +} - void InstanceResourceDeploymentDescription:: - requirementName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requirementName", top_ ())); - Traversal::InstanceResourceDeploymentDescription::requirementName (o); - pop_ (); - } +// InstanceResourceDeploymentDescription +// +// - void InstanceResourceDeploymentDescription:: - resourceName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceName", top_ ())); - Traversal::InstanceResourceDeploymentDescription::resourceName (o); - pop_ (); - } +InstanceResourceDeploymentDescription:: +InstanceResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void InstanceResourceDeploymentDescription:: - resourceValue (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceValue", top_ ())); - Traversal::InstanceResourceDeploymentDescription::resourceValue (o); - pop_ (); - } +InstanceResourceDeploymentDescription:: +InstanceResourceDeploymentDescription () +{ +} - // InstanceDeploymentDescription - // - // +void InstanceResourceDeploymentDescription:: +traverse (Type const& o) +{ +Traversal::InstanceResourceDeploymentDescription::traverse (o); +} - InstanceDeploymentDescription:: - InstanceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void InstanceResourceDeploymentDescription:: +resourceUsage (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceUsage", top_ ())); +Traversal::InstanceResourceDeploymentDescription::resourceUsage (o); +pop_ (); +} - InstanceDeploymentDescription:: - InstanceDeploymentDescription () - { - } +void InstanceResourceDeploymentDescription:: +requirementName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requirementName", top_ ())); +Traversal::InstanceResourceDeploymentDescription::requirementName (o); +pop_ (); +} - void InstanceDeploymentDescription:: - traverse (Type const& o) - { - Traversal::InstanceDeploymentDescription::traverse (o); - } +void InstanceResourceDeploymentDescription:: +resourceName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceName", top_ ())); +Traversal::InstanceResourceDeploymentDescription::resourceName (o); +pop_ (); +} - void InstanceDeploymentDescription:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::InstanceDeploymentDescription::name (o); - pop_ (); - } +void InstanceResourceDeploymentDescription:: +property_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); +} - void InstanceDeploymentDescription:: - node (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("node", top_ ())); - Traversal::InstanceDeploymentDescription::node (o); - pop_ (); - } +void InstanceResourceDeploymentDescription:: +property_next (Type const& o) +{ +property_post (o); +property_pre (o); +} - void InstanceDeploymentDescription:: - source (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("source", top_ ())); - Traversal::InstanceDeploymentDescription::source (o); - pop_ (); - } +void InstanceResourceDeploymentDescription:: +property_post (Type const&) +{ +pop_ (); +} - void InstanceDeploymentDescription:: - implementation (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("implementation", top_ ())); - Traversal::InstanceDeploymentDescription::implementation (o); - pop_ (); - } +// InstanceDeploymentDescription +// +// - void InstanceDeploymentDescription:: - configProperty_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("configProperty", top_ ())); - } +InstanceDeploymentDescription:: +InstanceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void InstanceDeploymentDescription:: - configProperty_next (Type const& o) - { - configProperty_post (o); - configProperty_pre (o); - } +InstanceDeploymentDescription:: +InstanceDeploymentDescription () +{ +} - void InstanceDeploymentDescription:: - configProperty_post (Type const&) - { - pop_ (); - } +void InstanceDeploymentDescription:: +traverse (Type const& o) +{ +Traversal::InstanceDeploymentDescription::traverse (o); +} - void InstanceDeploymentDescription:: - deployedResource (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployedResource", top_ ())); - Traversal::InstanceDeploymentDescription::deployedResource (o); - pop_ (); - } +void InstanceDeploymentDescription:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::InstanceDeploymentDescription::name (o); +pop_ (); +} - void InstanceDeploymentDescription:: - deployedSharedResource (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployedSharedResource", top_ ())); - Traversal::InstanceDeploymentDescription::deployedSharedResource (o); - pop_ (); - } +void InstanceDeploymentDescription:: +node (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("node", top_ ())); +Traversal::InstanceDeploymentDescription::node (o); +pop_ (); +} - void InstanceDeploymentDescription:: - id (Type const& o) - { - ::XSCRT::XML::Attribute< ACE_TCHAR > a ("id", "", top_ ()); - attr_ (&a); - Traversal::InstanceDeploymentDescription::id (o); - attr_ (0); - } +void InstanceDeploymentDescription:: +source (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("source", top_ ())); +Traversal::InstanceDeploymentDescription::source (o); +pop_ (); +} - // CCMComponentPortKind - // - // +void InstanceDeploymentDescription:: +implementation (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("implementation", top_ ())); +Traversal::InstanceDeploymentDescription::implementation (o); +pop_ (); +} - CCMComponentPortKind:: - CCMComponentPortKind (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void InstanceDeploymentDescription:: +configProperty_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("configProperty", top_ ())); +} - CCMComponentPortKind:: - CCMComponentPortKind () - { - } +void InstanceDeploymentDescription:: +configProperty_next (Type const& o) +{ +configProperty_post (o); +configProperty_pre (o); +} - void CCMComponentPortKind:: - traverse (Type const& o) - { - ::std::basic_string< ACE_TCHAR > s; - - if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::Facet) s = "Facet"; - else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::SimplexReceptacle) s = "SimplexReceptacle"; - else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::MultiplexReceptacle) s = "MultiplexReceptacle"; - else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::EventEmitter) s = "EventEmitter"; - else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::EventPublisher) s = "EventPublisher"; - else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::EventConsumer) s = "EventConsumer"; - else - { - } +void InstanceDeploymentDescription:: +configProperty_post (Type const&) +{ +pop_ (); +} - if (::XSCRT::XML::Attribute< ACE_TCHAR >* a = attr_ ()) - { - a->value (s); - } +void InstanceDeploymentDescription:: +deployedResource (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployedResource", top_ ())); +Traversal::InstanceDeploymentDescription::deployedResource (o); +pop_ (); +} - else - { - top_().value (s); - } - } +void InstanceDeploymentDescription:: +deployedSharedResource (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployedSharedResource", top_ ())); +Traversal::InstanceDeploymentDescription::deployedSharedResource (o); +pop_ (); +} - // ComponentPortDescription - // - // +void InstanceDeploymentDescription:: +id (Type const& o) +{ +::XSCRT::XML::Attribute< ACE_TCHAR > a ("id", "", top_ ()); +attr_ (&a); +Traversal::InstanceDeploymentDescription::id (o); +attr_ (0); +} - ComponentPortDescription:: - ComponentPortDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +// CCMComponentPortKind +// +// - ComponentPortDescription:: - ComponentPortDescription () - { - } +CCMComponentPortKind:: +CCMComponentPortKind (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void ComponentPortDescription:: - traverse (Type const& o) - { - Traversal::ComponentPortDescription::traverse (o); - } +CCMComponentPortKind:: +CCMComponentPortKind () +{ +} - void ComponentPortDescription:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::ComponentPortDescription::name (o); - pop_ (); - } +void CCMComponentPortKind:: +traverse (Type const& o) +{ +::std::basic_string< ACE_TCHAR > s; + +if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::Facet) s = "Facet"; +else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::SimplexReceptacle) s = "SimplexReceptacle"; +else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::MultiplexReceptacle) s = "MultiplexReceptacle"; +else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::EventEmitter) s = "EventEmitter"; +else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::EventPublisher) s = "EventPublisher"; +else if (o == ::CIAO::Config_Handlers::CCMComponentPortKind::EventConsumer) s = "EventConsumer"; +else +{ +} - void ComponentPortDescription:: - specificType (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("specificType", top_ ())); - Traversal::ComponentPortDescription::specificType (o); - pop_ (); - } +if (::XSCRT::XML::Attribute< ACE_TCHAR >* a = attr_ ()) +{ +a->value (s); +} - void ComponentPortDescription:: - supportedType (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("supportedType", top_ ())); - Traversal::ComponentPortDescription::supportedType (o); - pop_ (); - } +else +{ +top_().value (s); +} +} - void ComponentPortDescription:: - provider (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("provider", top_ ())); - Traversal::ComponentPortDescription::provider (o); - pop_ (); - } +// ComponentPortDescription +// +// - void ComponentPortDescription:: - exclusiveProvider (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("exclusiveProvider", top_ ())); - Traversal::ComponentPortDescription::exclusiveProvider (o); - pop_ (); - } +ComponentPortDescription:: +ComponentPortDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void ComponentPortDescription:: - exclusiveUser (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("exclusiveUser", top_ ())); - Traversal::ComponentPortDescription::exclusiveUser (o); - pop_ (); - } +ComponentPortDescription:: +ComponentPortDescription () +{ +} - void ComponentPortDescription:: - optional (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("optional", top_ ())); - Traversal::ComponentPortDescription::optional (o); - pop_ (); - } +void ComponentPortDescription:: +traverse (Type const& o) +{ +Traversal::ComponentPortDescription::traverse (o); +} - void ComponentPortDescription:: - kind (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("kind", top_ ())); - Traversal::ComponentPortDescription::kind (o); - pop_ (); - } +void ComponentPortDescription:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::ComponentPortDescription::name (o); +pop_ (); +} - // ComponentPropertyDescription - // - // +void ComponentPortDescription:: +specificType (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("specificType", top_ ())); +Traversal::ComponentPortDescription::specificType (o); +pop_ (); +} - ComponentPropertyDescription:: - ComponentPropertyDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void ComponentPortDescription:: +supportedType_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("supportedType", top_ ())); +} - ComponentPropertyDescription:: - ComponentPropertyDescription () - { - } +void ComponentPortDescription:: +supportedType_next (Type const& o) +{ +supportedType_post (o); +supportedType_pre (o); +} - void ComponentPropertyDescription:: - traverse (Type const& o) - { - Traversal::ComponentPropertyDescription::traverse (o); - } +void ComponentPortDescription:: +supportedType_post (Type const&) +{ +pop_ (); +} - void ComponentPropertyDescription:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::ComponentPropertyDescription::name (o); - pop_ (); - } +void ComponentPortDescription:: +provider (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("provider", top_ ())); +Traversal::ComponentPortDescription::provider (o); +pop_ (); +} - void ComponentPropertyDescription:: - type (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("type", top_ ())); - Traversal::ComponentPropertyDescription::type (o); - pop_ (); - } +void ComponentPortDescription:: +exclusiveProvider (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("exclusiveProvider", top_ ())); +Traversal::ComponentPortDescription::exclusiveProvider (o); +pop_ (); +} - // ComponentExternalPortEndpoint - // - // +void ComponentPortDescription:: +exclusiveUser (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("exclusiveUser", top_ ())); +Traversal::ComponentPortDescription::exclusiveUser (o); +pop_ (); +} - ComponentExternalPortEndpoint:: - ComponentExternalPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void ComponentPortDescription:: +optional (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("optional", top_ ())); +Traversal::ComponentPortDescription::optional (o); +pop_ (); +} - ComponentExternalPortEndpoint:: - ComponentExternalPortEndpoint () - { - } +void ComponentPortDescription:: +kind (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("kind", top_ ())); +Traversal::ComponentPortDescription::kind (o); +pop_ (); +} - void ComponentExternalPortEndpoint:: - traverse (Type const& o) - { - Traversal::ComponentExternalPortEndpoint::traverse (o); - } +// ComponentPropertyDescription +// +// - void ComponentExternalPortEndpoint:: - portName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("portName", top_ ())); - Traversal::ComponentExternalPortEndpoint::portName (o); - pop_ (); - } +ComponentPropertyDescription:: +ComponentPropertyDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - // PlanSubcomponentPortEndpoint - // - // +ComponentPropertyDescription:: +ComponentPropertyDescription () +{ +} - PlanSubcomponentPortEndpoint:: - PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void ComponentPropertyDescription:: +traverse (Type const& o) +{ +Traversal::ComponentPropertyDescription::traverse (o); +} - PlanSubcomponentPortEndpoint:: - PlanSubcomponentPortEndpoint () - { - } +void ComponentPropertyDescription:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::ComponentPropertyDescription::name (o); +pop_ (); +} - void PlanSubcomponentPortEndpoint:: - traverse (Type const& o) - { - Traversal::PlanSubcomponentPortEndpoint::traverse (o); - } +void ComponentPropertyDescription:: +type (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("type", top_ ())); +Traversal::ComponentPropertyDescription::type (o); +pop_ (); +} - void PlanSubcomponentPortEndpoint:: - portName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("portName", top_ ())); - Traversal::PlanSubcomponentPortEndpoint::portName (o); - pop_ (); - } +// ComponentExternalPortEndpoint +// +// - void PlanSubcomponentPortEndpoint:: - provider (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("provider", top_ ())); - Traversal::PlanSubcomponentPortEndpoint::provider (o); - pop_ (); - } +ComponentExternalPortEndpoint:: +ComponentExternalPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void PlanSubcomponentPortEndpoint:: - kind (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("kind", top_ ())); - Traversal::PlanSubcomponentPortEndpoint::kind (o); - pop_ (); - } +ComponentExternalPortEndpoint:: +ComponentExternalPortEndpoint () +{ +} - void PlanSubcomponentPortEndpoint:: - instance (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("instance", top_ ())); - Traversal::PlanSubcomponentPortEndpoint::instance (o); - pop_ (); - } +void ComponentExternalPortEndpoint:: +traverse (Type const& o) +{ +Traversal::ComponentExternalPortEndpoint::traverse (o); +} - // ExternalReferenceEndpoint - // - // +void ComponentExternalPortEndpoint:: +portName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("portName", top_ ())); +Traversal::ComponentExternalPortEndpoint::portName (o); +pop_ (); +} - ExternalReferenceEndpoint:: - ExternalReferenceEndpoint (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +// PlanSubcomponentPortEndpoint +// +// - ExternalReferenceEndpoint:: - ExternalReferenceEndpoint () - { - } +PlanSubcomponentPortEndpoint:: +PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void ExternalReferenceEndpoint:: - traverse (Type const& o) - { - Traversal::ExternalReferenceEndpoint::traverse (o); - } +PlanSubcomponentPortEndpoint:: +PlanSubcomponentPortEndpoint () +{ +} - void ExternalReferenceEndpoint:: - location (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("location", top_ ())); - Traversal::ExternalReferenceEndpoint::location (o); - pop_ (); - } +void PlanSubcomponentPortEndpoint:: +traverse (Type const& o) +{ +Traversal::PlanSubcomponentPortEndpoint::traverse (o); +} - // ConnectionResourceDeploymentDescription - // - // +void PlanSubcomponentPortEndpoint:: +portName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("portName", top_ ())); +Traversal::PlanSubcomponentPortEndpoint::portName (o); +pop_ (); +} - ConnectionResourceDeploymentDescription:: - ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void PlanSubcomponentPortEndpoint:: +provider (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("provider", top_ ())); +Traversal::PlanSubcomponentPortEndpoint::provider (o); +pop_ (); +} - ConnectionResourceDeploymentDescription:: - ConnectionResourceDeploymentDescription () - { - } +void PlanSubcomponentPortEndpoint:: +kind (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("kind", top_ ())); +Traversal::PlanSubcomponentPortEndpoint::kind (o); +pop_ (); +} - void ConnectionResourceDeploymentDescription:: - traverse (Type const& o) - { - Traversal::ConnectionResourceDeploymentDescription::traverse (o); - } +void PlanSubcomponentPortEndpoint:: +instance (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("instance", top_ ())); +Traversal::PlanSubcomponentPortEndpoint::instance (o); +pop_ (); +} - void ConnectionResourceDeploymentDescription:: - targetName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("targetName", top_ ())); - Traversal::ConnectionResourceDeploymentDescription::targetName (o); - pop_ (); - } +// ExternalReferenceEndpoint +// +// - void ConnectionResourceDeploymentDescription:: - requirementName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requirementName", top_ ())); - Traversal::ConnectionResourceDeploymentDescription::requirementName (o); - pop_ (); - } +ExternalReferenceEndpoint:: +ExternalReferenceEndpoint (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void ConnectionResourceDeploymentDescription:: - resourceName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceName", top_ ())); - Traversal::ConnectionResourceDeploymentDescription::resourceName (o); - pop_ (); - } +ExternalReferenceEndpoint:: +ExternalReferenceEndpoint () +{ +} - void ConnectionResourceDeploymentDescription:: - resourceValue (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceValue", top_ ())); - Traversal::ConnectionResourceDeploymentDescription::resourceValue (o); - pop_ (); - } +void ExternalReferenceEndpoint:: +traverse (Type const& o) +{ +Traversal::ExternalReferenceEndpoint::traverse (o); +} - // PlanConnectionDescription - // - // +void ExternalReferenceEndpoint:: +location (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("location", top_ ())); +Traversal::ExternalReferenceEndpoint::location (o); +pop_ (); +} - PlanConnectionDescription:: - PlanConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +// ConnectionResourceDeploymentDescription +// +// - PlanConnectionDescription:: - PlanConnectionDescription () - { - } +ConnectionResourceDeploymentDescription:: +ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void PlanConnectionDescription:: - traverse (Type const& o) - { - Traversal::PlanConnectionDescription::traverse (o); - } +ConnectionResourceDeploymentDescription:: +ConnectionResourceDeploymentDescription () +{ +} - void PlanConnectionDescription:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::PlanConnectionDescription::name (o); - pop_ (); - } +void ConnectionResourceDeploymentDescription:: +traverse (Type const& o) +{ +Traversal::ConnectionResourceDeploymentDescription::traverse (o); +} - void PlanConnectionDescription:: - source (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("source", top_ ())); - Traversal::PlanConnectionDescription::source (o); - pop_ (); - } +void ConnectionResourceDeploymentDescription:: +targetName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("targetName", top_ ())); +Traversal::ConnectionResourceDeploymentDescription::targetName (o); +pop_ (); +} - void PlanConnectionDescription:: - deployRequirement_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployRequirement", top_ ())); - } +void ConnectionResourceDeploymentDescription:: +requirementName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requirementName", top_ ())); +Traversal::ConnectionResourceDeploymentDescription::requirementName (o); +pop_ (); +} - void PlanConnectionDescription:: - deployRequirement_next (Type const& o) - { - deployRequirement_post (o); - deployRequirement_pre (o); - } +void ConnectionResourceDeploymentDescription:: +resourceName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceName", top_ ())); +Traversal::ConnectionResourceDeploymentDescription::resourceName (o); +pop_ (); +} - void PlanConnectionDescription:: - deployRequirement_post (Type const&) - { - pop_ (); - } +void ConnectionResourceDeploymentDescription:: +property_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); +} - void PlanConnectionDescription:: - externalEndpoint_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalEndpoint", top_ ())); - } +void ConnectionResourceDeploymentDescription:: +property_next (Type const& o) +{ +property_post (o); +property_pre (o); +} - void PlanConnectionDescription:: - externalEndpoint_next (Type const& o) - { - externalEndpoint_post (o); - externalEndpoint_pre (o); - } +void ConnectionResourceDeploymentDescription:: +property_post (Type const&) +{ +pop_ (); +} - void PlanConnectionDescription:: - externalEndpoint_post (Type const&) - { - pop_ (); - } +// PlanConnectionDescription +// +// - void PlanConnectionDescription:: - internalEndpoint_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("internalEndpoint", top_ ())); - } +PlanConnectionDescription:: +PlanConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void PlanConnectionDescription:: - internalEndpoint_next (Type const& o) - { - internalEndpoint_post (o); - internalEndpoint_pre (o); - } +PlanConnectionDescription:: +PlanConnectionDescription () +{ +} - void PlanConnectionDescription:: - internalEndpoint_post (Type const&) - { - pop_ (); - } +void PlanConnectionDescription:: +traverse (Type const& o) +{ +Traversal::PlanConnectionDescription::traverse (o); +} - void PlanConnectionDescription:: - externalReference_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalReference", top_ ())); - } +void PlanConnectionDescription:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::PlanConnectionDescription::name (o); +pop_ (); +} - void PlanConnectionDescription:: - externalReference_next (Type const& o) - { - externalReference_post (o); - externalReference_pre (o); - } +void PlanConnectionDescription:: +source (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("source", top_ ())); +Traversal::PlanConnectionDescription::source (o); +pop_ (); +} - void PlanConnectionDescription:: - externalReference_post (Type const&) - { - pop_ (); - } +void PlanConnectionDescription:: +deployRequirement_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployRequirement", top_ ())); +} - void PlanConnectionDescription:: - deployedResource_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployedResource", top_ ())); - } +void PlanConnectionDescription:: +deployRequirement_next (Type const& o) +{ +deployRequirement_post (o); +deployRequirement_pre (o); +} - void PlanConnectionDescription:: - deployedResource_next (Type const& o) - { - deployedResource_post (o); - deployedResource_pre (o); - } +void PlanConnectionDescription:: +deployRequirement_post (Type const&) +{ +pop_ (); +} - void PlanConnectionDescription:: - deployedResource_post (Type const&) - { - pop_ (); - } +void PlanConnectionDescription:: +externalEndpoint_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalEndpoint", top_ ())); +} - // ImplementationDependency - // - // +void PlanConnectionDescription:: +externalEndpoint_next (Type const& o) +{ +externalEndpoint_post (o); +externalEndpoint_pre (o); +} - ImplementationDependency:: - ImplementationDependency (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void PlanConnectionDescription:: +externalEndpoint_post (Type const&) +{ +pop_ (); +} - ImplementationDependency:: - ImplementationDependency () - { - } +void PlanConnectionDescription:: +internalEndpoint_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("internalEndpoint", top_ ())); +} - void ImplementationDependency:: - traverse (Type const& o) - { - Traversal::ImplementationDependency::traverse (o); - } +void PlanConnectionDescription:: +internalEndpoint_next (Type const& o) +{ +internalEndpoint_post (o); +internalEndpoint_pre (o); +} - void ImplementationDependency:: - requiredType (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requiredType", top_ ())); - Traversal::ImplementationDependency::requiredType (o); - pop_ (); - } +void PlanConnectionDescription:: +internalEndpoint_post (Type const&) +{ +pop_ (); +} - // Capability - // - // +void PlanConnectionDescription:: +externalReference_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalReference", top_ ())); +} - Capability:: - Capability (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void PlanConnectionDescription:: +externalReference_next (Type const& o) +{ +externalReference_post (o); +externalReference_pre (o); +} - Capability:: - Capability () - { - } +void PlanConnectionDescription:: +externalReference_post (Type const&) +{ +pop_ (); +} - void Capability:: - traverse (Type const& o) - { - Traversal::Capability::traverse (o); - } +void PlanConnectionDescription:: +deployedResource_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployedResource", top_ ())); +} - void Capability:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::Capability::name (o); - pop_ (); - } +void PlanConnectionDescription:: +deployedResource_next (Type const& o) +{ +deployedResource_post (o); +deployedResource_pre (o); +} - void Capability:: - resourceType (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceType", top_ ())); - Traversal::Capability::resourceType (o); - pop_ (); - } +void PlanConnectionDescription:: +deployedResource_post (Type const&) +{ +pop_ (); +} - void Capability:: - property (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); - Traversal::Capability::property (o); - pop_ (); - } +// ImplementationDependency +// +// - // ImplementationRequirement - // - // +ImplementationDependency:: +ImplementationDependency (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - ImplementationRequirement:: - ImplementationRequirement (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +ImplementationDependency:: +ImplementationDependency () +{ +} - ImplementationRequirement:: - ImplementationRequirement () - { - } +void ImplementationDependency:: +traverse (Type const& o) +{ +Traversal::ImplementationDependency::traverse (o); +} - void ImplementationRequirement:: - traverse (Type const& o) - { - Traversal::ImplementationRequirement::traverse (o); - } +void ImplementationDependency:: +requiredType (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requiredType", top_ ())); +Traversal::ImplementationDependency::requiredType (o); +pop_ (); +} - void ImplementationRequirement:: - resourceUsage (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceUsage", top_ ())); - Traversal::ImplementationRequirement::resourceUsage (o); - pop_ (); - } +// Capability +// +// - void ImplementationRequirement:: - resourcePort (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourcePort", top_ ())); - Traversal::ImplementationRequirement::resourcePort (o); - pop_ (); - } +Capability:: +Capability (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void ImplementationRequirement:: - componentPort (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("componentPort", top_ ())); - Traversal::ImplementationRequirement::componentPort (o); - pop_ (); - } +Capability:: +Capability () +{ +} - void ImplementationRequirement:: - resourceType (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceType", top_ ())); - Traversal::ImplementationRequirement::resourceType (o); - pop_ (); - } +void Capability:: +traverse (Type const& o) +{ +Traversal::Capability::traverse (o); +} - void ImplementationRequirement:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::ImplementationRequirement::name (o); - pop_ (); - } +void Capability:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::Capability::name (o); +pop_ (); +} - void ImplementationRequirement:: - property (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); - Traversal::ImplementationRequirement::property (o); - pop_ (); - } +void Capability:: +resourceType_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceType", top_ ())); +} - // ComponentPackageReference - // - // +void Capability:: +resourceType_next (Type const& o) +{ +resourceType_post (o); +resourceType_pre (o); +} - ComponentPackageReference:: - ComponentPackageReference (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void Capability:: +resourceType_post (Type const&) +{ +pop_ (); +} - ComponentPackageReference:: - ComponentPackageReference () - { - } +void Capability:: +property_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); +} - void ComponentPackageReference:: - traverse (Type const& o) - { - Traversal::ComponentPackageReference::traverse (o); - } +void Capability:: +property_next (Type const& o) +{ +property_post (o); +property_pre (o); +} - void ComponentPackageReference:: - requiredUUID (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requiredUUID", top_ ())); - Traversal::ComponentPackageReference::requiredUUID (o); - pop_ (); - } +void Capability:: +property_post (Type const&) +{ +pop_ (); +} - void ComponentPackageReference:: - requiredName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requiredName", top_ ())); - Traversal::ComponentPackageReference::requiredName (o); - pop_ (); - } +// ImplementationRequirement +// +// - void ComponentPackageReference:: - requiredType (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requiredType", top_ ())); - Traversal::ComponentPackageReference::requiredType (o); - pop_ (); - } +ImplementationRequirement:: +ImplementationRequirement (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - // SubcomponentPortEndpoint - // - // +ImplementationRequirement:: +ImplementationRequirement () +{ +} - SubcomponentPortEndpoint:: - SubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void ImplementationRequirement:: +traverse (Type const& o) +{ +Traversal::ImplementationRequirement::traverse (o); +} - SubcomponentPortEndpoint:: - SubcomponentPortEndpoint () - { - } +void ImplementationRequirement:: +resourceUsage (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceUsage", top_ ())); +Traversal::ImplementationRequirement::resourceUsage (o); +pop_ (); +} - void SubcomponentPortEndpoint:: - traverse (Type const& o) - { - Traversal::SubcomponentPortEndpoint::traverse (o); - } +void ImplementationRequirement:: +resourcePort (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourcePort", top_ ())); +Traversal::ImplementationRequirement::resourcePort (o); +pop_ (); +} - void SubcomponentPortEndpoint:: - portName (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("portName", top_ ())); - Traversal::SubcomponentPortEndpoint::portName (o); - pop_ (); - } +void ImplementationRequirement:: +componentPort (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("componentPort", top_ ())); +Traversal::ImplementationRequirement::componentPort (o); +pop_ (); +} - void SubcomponentPortEndpoint:: - instance (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("instance", top_ ())); - Traversal::SubcomponentPortEndpoint::instance (o); - pop_ (); - } +void ImplementationRequirement:: +resourceType (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("resourceType", top_ ())); +Traversal::ImplementationRequirement::resourceType (o); +pop_ (); +} - // AssemblyConnectionDescription - // - // +void ImplementationRequirement:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::ImplementationRequirement::name (o); +pop_ (); +} - AssemblyConnectionDescription:: - AssemblyConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) - : ::XSCRT::Writer< ACE_TCHAR > (e) - { - } +void ImplementationRequirement:: +property_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("property", top_ ())); +} - AssemblyConnectionDescription:: - AssemblyConnectionDescription () - { - } +void ImplementationRequirement:: +property_next (Type const& o) +{ +property_post (o); +property_pre (o); +} - void AssemblyConnectionDescription:: - traverse (Type const& o) - { - Traversal::AssemblyConnectionDescription::traverse (o); - } +void ImplementationRequirement:: +property_post (Type const&) +{ +pop_ (); +} - void AssemblyConnectionDescription:: - name (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); - Traversal::AssemblyConnectionDescription::name (o); - pop_ (); - } +// ComponentPackageReference +// +// - void AssemblyConnectionDescription:: - deployRequirement (Type const& o) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployRequirement", top_ ())); - Traversal::AssemblyConnectionDescription::deployRequirement (o); - pop_ (); - } +ComponentPackageReference:: +ComponentPackageReference (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void AssemblyConnectionDescription:: - externalEndpoint_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalEndpoint", top_ ())); - } +ComponentPackageReference:: +ComponentPackageReference () +{ +} - void AssemblyConnectionDescription:: - externalEndpoint_next (Type const& o) - { - externalEndpoint_post (o); - externalEndpoint_pre (o); - } +void ComponentPackageReference:: +traverse (Type const& o) +{ +Traversal::ComponentPackageReference::traverse (o); +} - void AssemblyConnectionDescription:: - externalEndpoint_post (Type const&) - { - pop_ (); - } +void ComponentPackageReference:: +requiredUUID (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requiredUUID", top_ ())); +Traversal::ComponentPackageReference::requiredUUID (o); +pop_ (); +} - void AssemblyConnectionDescription:: - internalEndpoint_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("internalEndpoint", top_ ())); - } +void ComponentPackageReference:: +requiredName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requiredName", top_ ())); +Traversal::ComponentPackageReference::requiredName (o); +pop_ (); +} - void AssemblyConnectionDescription:: - internalEndpoint_next (Type const& o) - { - internalEndpoint_post (o); - internalEndpoint_pre (o); - } +void ComponentPackageReference:: +requiredType (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("requiredType", top_ ())); +Traversal::ComponentPackageReference::requiredType (o); +pop_ (); +} - void AssemblyConnectionDescription:: - internalEndpoint_post (Type const&) - { - pop_ (); - } +// SubcomponentPortEndpoint +// +// - void AssemblyConnectionDescription:: - externalReference_pre (Type const&) - { - push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalReference", top_ ())); - } +SubcomponentPortEndpoint:: +SubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} - void AssemblyConnectionDescription:: - externalReference_next (Type const& o) - { - externalReference_post (o); - externalReference_pre (o); - } +SubcomponentPortEndpoint:: +SubcomponentPortEndpoint () +{ +} - void AssemblyConnectionDescription:: - externalReference_post (Type const&) - { - pop_ (); - } - } - } +void SubcomponentPortEndpoint:: +traverse (Type const& o) +{ +Traversal::SubcomponentPortEndpoint::traverse (o); +} + +void SubcomponentPortEndpoint:: +portName (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("portName", top_ ())); +Traversal::SubcomponentPortEndpoint::portName (o); +pop_ (); +} + +void SubcomponentPortEndpoint:: +instance (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("instance", top_ ())); +Traversal::SubcomponentPortEndpoint::instance (o); +pop_ (); +} + +// AssemblyConnectionDescription +// +// + +AssemblyConnectionDescription:: +AssemblyConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR >& e) +: ::XSCRT::Writer< ACE_TCHAR > (e) +{ +} + +AssemblyConnectionDescription:: +AssemblyConnectionDescription () +{ +} + +void AssemblyConnectionDescription:: +traverse (Type const& o) +{ +Traversal::AssemblyConnectionDescription::traverse (o); +} + +void AssemblyConnectionDescription:: +name (Type const& o) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("name", top_ ())); +Traversal::AssemblyConnectionDescription::name (o); +pop_ (); +} + +void AssemblyConnectionDescription:: +deployRequirement_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("deployRequirement", top_ ())); +} + +void AssemblyConnectionDescription:: +deployRequirement_next (Type const& o) +{ +deployRequirement_post (o); +deployRequirement_pre (o); +} + +void AssemblyConnectionDescription:: +deployRequirement_post (Type const&) +{ +pop_ (); +} + +void AssemblyConnectionDescription:: +internalEndpoint_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("internalEndpoint", top_ ())); +} + +void AssemblyConnectionDescription:: +internalEndpoint_next (Type const& o) +{ +internalEndpoint_post (o); +internalEndpoint_pre (o); +} + +void AssemblyConnectionDescription:: +internalEndpoint_post (Type const&) +{ +pop_ (); +} + +void AssemblyConnectionDescription:: +externalEndpoint_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalEndpoint", top_ ())); +} + +void AssemblyConnectionDescription:: +externalEndpoint_next (Type const& o) +{ +externalEndpoint_post (o); +externalEndpoint_pre (o); +} + +void AssemblyConnectionDescription:: +externalEndpoint_post (Type const&) +{ +pop_ (); +} + +void AssemblyConnectionDescription:: +externalReference_pre (Type const&) +{ +push_ (::XSCRT::XML::Element< ACE_TCHAR > ("externalReference", top_ ())); +} + +void AssemblyConnectionDescription:: +externalReference_next (Type const& o) +{ +externalReference_post (o); +externalReference_pre (o); +} + +void AssemblyConnectionDescription:: +externalReference_post (Type const&) +{ +pop_ (); +} +} +} } namespace CIAO { - namespace Config_Handlers - { - } +namespace Config_Handlers +{ +} } |