summaryrefslogtreecommitdiff
path: root/TAO/CIAO/tools/Config_Handlers/Basic_Deployment_Data.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/tools/Config_Handlers/Basic_Deployment_Data.cpp')
-rw-r--r--TAO/CIAO/tools/Config_Handlers/Basic_Deployment_Data.cpp21547
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
+{
+}
}