summaryrefslogtreecommitdiff
path: root/CIAO/tools/Config_Handlers/Basic_Deployment_Data.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/tools/Config_Handlers/Basic_Deployment_Data.hpp')
-rw-r--r--CIAO/tools/Config_Handlers/Basic_Deployment_Data.hpp11228
1 files changed, 6192 insertions, 5036 deletions
diff --git a/CIAO/tools/Config_Handlers/Basic_Deployment_Data.hpp b/CIAO/tools/Config_Handlers/Basic_Deployment_Data.hpp
index 3b3f395a0bb..f67d45baeaa 100644
--- a/CIAO/tools/Config_Handlers/Basic_Deployment_Data.hpp
+++ b/CIAO/tools/Config_Handlers/Basic_Deployment_Data.hpp
@@ -1,14 +1,13 @@
/* $Id$
-* This code was generated by the XML Schema Compiler.
-*
-* Changes made to this code will most likely be overwritten
-* when the handlers are recompiled.
-*
-* If you find errors or feel that there are bugfixes to be made,
-* please contact the current XSC maintainer:
-* Will Otte <wotte@dre.vanderbilt.edu>
-*/
-
+ * This code was generated by the XML Schema Compiler.
+ *
+ * Changes made to this code will most likely be overwritten
+ * when the handlers are recompiled.
+ *
+ * If you find errors or feel that there are bugfixes to be made,
+ * please contact the current XSC maintainer:
+ * Will Otte <wotte@dre.vanderbilt.edu>
+ */
// Fix for Borland compilers, which seem to have a broken
// <string> include.
@@ -16,47 +15,53 @@
# include <string.h>
#endif
-#include "XSC_XML_Handlers_Export.h"
#ifndef BASIC_DEPLOYMENT_DATA_HPP
#define BASIC_DEPLOYMENT_DATA_HPP
+#include "XSC_XML_Handlers_Export.h"
// Forward declarations.
//
namespace CIAO
{
-namespace Config_Handlers
-{
-class TCKind;
-class DataType;
-class DataValue;
-class EnumType;
-class Any;
-class Property;
-class SatisfierPropertyKind;
-class SatisfierProperty;
-class Resource;
-class Requirement;
-class ResourceDeploymentDescription;
-class ArtifactDeploymentDescription;
-class MonolithicDeploymentDescription;
-class ResourceUsageKind;
-class InstanceResourceDeploymentDescription;
-class InstanceDeploymentDescription;
-class CCMComponentPortKind;
-class ComponentPortDescription;
-class ComponentPropertyDescription;
-class ComponentExternalPortEndpoint;
-class PlanSubcomponentPortEndpoint;
-class ExternalReferenceEndpoint;
-class ConnectionResourceDeploymentDescription;
-class PlanConnectionDescription;
-class ImplementationDependency;
-class Capability;
-class ImplementationRequirement;
-class ComponentPackageReference;
-class SubcomponentPortEndpoint;
-class AssemblyConnectionDescription;
-}
+ namespace Config_Handlers
+ {
+ class TCKind;
+ class DataType;
+ class DataValue;
+ class EnumType;
+ class StructType;
+ class StructMemberType;
+ class ValueType;
+ class ValueMemberType;
+ class NamedValue;
+ class SequenceType;
+ class Any;
+ class Property;
+ class SatisfierPropertyKind;
+ class SatisfierProperty;
+ class Resource;
+ class Requirement;
+ class ResourceDeploymentDescription;
+ class ArtifactDeploymentDescription;
+ class MonolithicDeploymentDescription;
+ class ResourceUsageKind;
+ class InstanceResourceDeploymentDescription;
+ class InstanceDeploymentDescription;
+ class CCMComponentPortKind;
+ class ComponentPortDescription;
+ class ComponentPropertyDescription;
+ class ComponentExternalPortEndpoint;
+ class PlanSubcomponentPortEndpoint;
+ class ExternalReferenceEndpoint;
+ class ConnectionResourceDeploymentDescription;
+ class PlanConnectionDescription;
+ class ImplementationDependency;
+ class Capability;
+ class ImplementationRequirement;
+ class ComponentPackageReference;
+ class SubcomponentPortEndpoint;
+ class AssemblyConnectionDescription;
+ }
}
#include <memory>
@@ -65,7032 +70,8183 @@ class AssemblyConnectionDescription;
namespace CIAO
{
-namespace Config_Handlers
-{
-class XSC_XML_Handlers_Export TCKind : public ::XSCRT::Type
-{
-public:
-TCKind (::XSCRT::XML::Element< ACE_TCHAR > const&);
-TCKind (::XSCRT::XML::Attribute< ACE_TCHAR > const&);
-
-static TCKind const tk_null;
-static TCKind const tk_void;
-static TCKind const tk_short;
-static TCKind const tk_long;
-static TCKind const tk_ushort;
-static TCKind const tk_ulong;
-static TCKind const tk_float;
-static TCKind const tk_double;
-static TCKind const tk_boolean;
-static TCKind const tk_char;
-static TCKind const tk_octet;
-static TCKind const tk_any;
-static TCKind const tk_TypeCode;
-static TCKind const tk_Principal;
-static TCKind const tk_objref;
-static TCKind const tk_struct;
-static TCKind const tk_union;
-static TCKind const tk_enum;
-static TCKind const tk_string;
-static TCKind const tk_sequence;
-static TCKind const tk_array;
-static TCKind const tk_alias;
-static TCKind const tk_except;
-static TCKind const tk_longlong;
-static TCKind const tk_ulonglong;
-static TCKind const tk_longdouble;
-static TCKind const tk_wchar;
-static TCKind const tk_wstring;
-static TCKind const tk_wfixed;
-static TCKind const tk_value;
-static TCKind const tk_value_box;
-static TCKind const tk_native;
-static TCKind const tk_abstract_interface;
-static TCKind const tk_local_interface;
-static TCKind const tk_component;
-static TCKind const tk_home;
-static TCKind const tk_event;
-
-enum Value
-{
-tk_null_l,tk_void_l,tk_short_l,tk_long_l,tk_ushort_l,tk_ulong_l,tk_float_l,tk_double_l,tk_boolean_l,tk_char_l,tk_octet_l,tk_any_l,tk_TypeCode_l,tk_Principal_l,tk_objref_l,tk_struct_l,tk_union_l,tk_enum_l,tk_string_l,tk_sequence_l,tk_array_l,tk_alias_l,tk_except_l,tk_longlong_l,tk_ulonglong_l,tk_longdouble_l,tk_wchar_l,tk_wstring_l,tk_wfixed_l,tk_value_l,tk_value_box_l,tk_native_l,tk_abstract_interface_l,tk_local_interface_l,tk_component_l,tk_home_l,tk_event_l
-};
+ namespace Config_Handlers
+ {
+ class XSC_XML_Handlers_Export TCKind : public ::XSCRT::Type
+ {
+ public:
+ TCKind (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ TCKind (::XSCRT::XML::Attribute< ACE_TCHAR > const&);
+
+ static TCKind const tk_null;
+ static TCKind const tk_void;
+ static TCKind const tk_short;
+ static TCKind const tk_long;
+ static TCKind const tk_ushort;
+ static TCKind const tk_ulong;
+ static TCKind const tk_float;
+ static TCKind const tk_double;
+ static TCKind const tk_boolean;
+ static TCKind const tk_char;
+ static TCKind const tk_octet;
+ static TCKind const tk_any;
+ static TCKind const tk_TypeCode;
+ static TCKind const tk_Principal;
+ static TCKind const tk_objref;
+ static TCKind const tk_struct;
+ static TCKind const tk_union;
+ static TCKind const tk_enum;
+ static TCKind const tk_string;
+ static TCKind const tk_sequence;
+ static TCKind const tk_array;
+ static TCKind const tk_alias;
+ static TCKind const tk_except;
+ static TCKind const tk_longlong;
+ static TCKind const tk_ulonglong;
+ static TCKind const tk_longdouble;
+ static TCKind const tk_wchar;
+ static TCKind const tk_wstring;
+ static TCKind const tk_wfixed;
+ static TCKind const tk_value;
+ static TCKind const tk_value_box;
+ static TCKind const tk_native;
+ static TCKind const tk_abstract_interface;
+ static TCKind const tk_local_interface;
+ static TCKind const tk_component;
+ static TCKind const tk_home;
+ static TCKind const tk_event;
+
+ enum Value
+ {
+ tk_null_l, tk_void_l, tk_short_l, tk_long_l, tk_ushort_l, tk_ulong_l, tk_float_l, tk_double_l, tk_boolean_l, tk_char_l, tk_octet_l, tk_any_l, tk_TypeCode_l, tk_Principal_l, tk_objref_l, tk_struct_l, tk_union_l, tk_enum_l, tk_string_l, tk_sequence_l, tk_array_l, tk_alias_l, tk_except_l, tk_longlong_l, tk_ulonglong_l, tk_longdouble_l, tk_wchar_l, tk_wstring_l, tk_wfixed_l, tk_value_l, tk_value_box_l, tk_native_l, tk_abstract_interface_l, tk_local_interface_l, tk_component_l, tk_home_l, tk_event_l
+ };
+
+
+ Value
+ integral () const;
+
+ friend bool XSC_XML_Handlers_Export
+ operator== (TCKind const& a, TCKind const& b);
+
+ friend bool XSC_XML_Handlers_Export
+ operator!= (TCKind const& a, TCKind const& b);
+
+ private:
+ TCKind (Value v);
+
+ Value v_;
+ };
+
+ bool XSC_XML_Handlers_Export operator== (TCKind const &a, TCKind const &b);
+
+ bool XSC_XML_Handlers_Export operator!= (TCKind const &a, TCKind const &b);
+
+
+ class XSC_XML_Handlers_Export DataType : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // kind
+ //
+ public:
+ ::CIAO::Config_Handlers::TCKind const& kind () const;
+ void kind (::CIAO::Config_Handlers::TCKind const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::TCKind > kind_;
+
+ // enum
+ //
+ public:
+ bool enum_p () const;
+ ::CIAO::Config_Handlers::EnumType const& enum_ () const;
+ void enum_ (::CIAO::Config_Handlers::EnumType const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::EnumType > enum__;
+
+ // struct
+ //
+ public:
+ bool struct_p () const;
+ ::CIAO::Config_Handlers::StructType const& struct_ () const;
+ void struct_ (::CIAO::Config_Handlers::StructType const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::StructType > struct__;
+
+ // value
+ //
+ public:
+ bool value_p () const;
+ ::CIAO::Config_Handlers::ValueType const& value () const;
+ void value (::CIAO::Config_Handlers::ValueType const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::ValueType > value_;
+
+ // sequence
+ //
+ public:
+ bool sequence_p () const;
+ ::CIAO::Config_Handlers::SequenceType const& sequence () const;
+ void sequence (::CIAO::Config_Handlers::SequenceType const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::SequenceType > sequence_;
+
+ // id
+ //
+ public:
+ bool id_p () const;
+ ::XMLSchema::ID< ACE_TCHAR > const& id () const;
+ ::XMLSchema::ID< ACE_TCHAR >& id ();
+ void id (::XMLSchema::ID< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > id_;
+
+ public:
+ DataType (::CIAO::Config_Handlers::TCKind const& kind__);
+
+ DataType (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ DataType (DataType const& s);
+
+ DataType&
+ operator= (DataType const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export DataValue : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // short
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::short_ >::iterator short_iterator;
+ typedef ::std::list< ::XMLSchema::short_ >::const_iterator short_const_iterator;
+ short_iterator begin_short ();
+ short_iterator end_short ();
+ short_const_iterator begin_short () const;
+ short_const_iterator end_short () const;
+ void add_short (::XMLSchema::short_ const& );
+ size_t count_short (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::short_ > short_;
+
+ // long
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::int_ >::iterator long_iterator;
+ typedef ::std::list< ::XMLSchema::int_ >::const_iterator long_const_iterator;
+ long_iterator begin_long ();
+ long_iterator end_long ();
+ long_const_iterator begin_long () const;
+ long_const_iterator end_long () const;
+ void add_long (::XMLSchema::int_ const& );
+ size_t count_long (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::int_ > long_;
+
+ // ushort
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::unsignedShort >::iterator ushort_iterator;
+ typedef ::std::list< ::XMLSchema::unsignedShort >::const_iterator ushort_const_iterator;
+ ushort_iterator begin_ushort ();
+ ushort_iterator end_ushort ();
+ ushort_const_iterator begin_ushort () const;
+ ushort_const_iterator end_ushort () const;
+ void add_ushort (::XMLSchema::unsignedShort const& );
+ size_t count_ushort (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::unsignedShort > ushort_;
+
+ // ulong
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::unsignedInt >::iterator ulong_iterator;
+ typedef ::std::list< ::XMLSchema::unsignedInt >::const_iterator ulong_const_iterator;
+ ulong_iterator begin_ulong ();
+ ulong_iterator end_ulong ();
+ ulong_const_iterator begin_ulong () const;
+ ulong_const_iterator end_ulong () const;
+ void add_ulong (::XMLSchema::unsignedInt const& );
+ size_t count_ulong (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::unsignedInt > ulong_;
+
+ // float
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::float_ >::iterator float_iterator;
+ typedef ::std::list< ::XMLSchema::float_ >::const_iterator float_const_iterator;
+ float_iterator begin_float ();
+ float_iterator end_float ();
+ float_const_iterator begin_float () const;
+ float_const_iterator end_float () const;
+ void add_float (::XMLSchema::float_ const& );
+ size_t count_float (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::float_ > float_;
+
+ // double
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::double_ >::iterator double_iterator;
+ typedef ::std::list< ::XMLSchema::double_ >::const_iterator double_const_iterator;
+ double_iterator begin_double ();
+ double_iterator end_double ();
+ double_const_iterator begin_double () const;
+ double_const_iterator end_double () const;
+ void add_double (::XMLSchema::double_ const& );
+ size_t count_double (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::double_ > double_;
+
+ // boolean
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::boolean >::iterator boolean_iterator;
+ typedef ::std::list< ::XMLSchema::boolean >::const_iterator boolean_const_iterator;
+ boolean_iterator begin_boolean ();
+ boolean_iterator end_boolean ();
+ boolean_const_iterator begin_boolean () const;
+ boolean_const_iterator end_boolean () const;
+ void add_boolean (::XMLSchema::boolean const& );
+ size_t count_boolean (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::boolean > boolean_;
+
+ // octet
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::unsignedByte >::iterator octet_iterator;
+ typedef ::std::list< ::XMLSchema::unsignedByte >::const_iterator octet_const_iterator;
+ octet_iterator begin_octet ();
+ octet_iterator end_octet ();
+ octet_const_iterator begin_octet () const;
+ octet_const_iterator end_octet () const;
+ void add_octet (::XMLSchema::unsignedByte const& );
+ size_t count_octet (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::unsignedByte > octet_;
+
+ // enum
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator enum_iterator;
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator enum_const_iterator;
+ enum_iterator begin_enum ();
+ enum_iterator end_enum ();
+ enum_const_iterator begin_enum () const;
+ enum_const_iterator end_enum () const;
+ void add_enum (::XMLSchema::string< ACE_TCHAR > const& );
+ size_t count_enum (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::string< ACE_TCHAR > > enum_;
+
+ // string
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator string_iterator;
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator string_const_iterator;
+ string_iterator begin_string ();
+ string_iterator end_string ();
+ string_const_iterator begin_string () const;
+ string_const_iterator end_string () const;
+ void add_string (::XMLSchema::string< ACE_TCHAR > const& );
+ size_t count_string (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::string< ACE_TCHAR > > string_;
+
+ // longlong
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::long_ >::iterator longlong_iterator;
+ typedef ::std::list< ::XMLSchema::long_ >::const_iterator longlong_const_iterator;
+ longlong_iterator begin_longlong ();
+ longlong_iterator end_longlong ();
+ longlong_const_iterator begin_longlong () const;
+ longlong_const_iterator end_longlong () const;
+ void add_longlong (::XMLSchema::long_ const& );
+ size_t count_longlong (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::long_ > longlong_;
+
+ // ulonglong
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::unsignedLong >::iterator ulonglong_iterator;
+ typedef ::std::list< ::XMLSchema::unsignedLong >::const_iterator ulonglong_const_iterator;
+ ulonglong_iterator begin_ulonglong ();
+ ulonglong_iterator end_ulonglong ();
+ ulonglong_const_iterator begin_ulonglong () const;
+ ulonglong_const_iterator end_ulonglong () const;
+ void add_ulonglong (::XMLSchema::unsignedLong const& );
+ size_t count_ulonglong (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::unsignedLong > ulonglong_;
+
+ // longdouble
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::double_ >::iterator longdouble_iterator;
+ typedef ::std::list< ::XMLSchema::double_ >::const_iterator longdouble_const_iterator;
+ longdouble_iterator begin_longdouble ();
+ longdouble_iterator end_longdouble ();
+ longdouble_const_iterator begin_longdouble () const;
+ longdouble_const_iterator end_longdouble () const;
+ void add_longdouble (::XMLSchema::double_ const& );
+ size_t count_longdouble (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::double_ > longdouble_;
+
+ // member
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::NamedValue >::iterator member_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::NamedValue >::const_iterator member_const_iterator;
+ member_iterator begin_member ();
+ member_iterator end_member ();
+ member_const_iterator begin_member () const;
+ member_const_iterator end_member () const;
+ void add_member (::CIAO::Config_Handlers::NamedValue const& );
+ size_t count_member (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::NamedValue > member_;
+
+ public:
+ DataValue ();
+
+ DataValue (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ DataValue (DataValue const& s);
+
+ DataValue&
+ operator= (DataValue const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export EnumType : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // typeId
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& typeId () const;
+ void typeId (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > typeId_;
+
+ // member
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator member_iterator;
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator member_const_iterator;
+ member_iterator begin_member ();
+ member_iterator end_member ();
+ member_const_iterator begin_member () const;
+ member_const_iterator end_member () const;
+ void add_member (::XMLSchema::string< ACE_TCHAR > const& );
+ size_t count_member (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::string< ACE_TCHAR > > member_;
+
+ public:
+ EnumType (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::XMLSchema::string< ACE_TCHAR > const& typeId__);
+
+ EnumType (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ EnumType (EnumType const& s);
+
+ EnumType&
+ operator= (EnumType const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export StructType : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // typeId
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& typeId () const;
+ void typeId (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > typeId_;
+
+ // member
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::StructMemberType >::iterator member_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::StructMemberType >::const_iterator member_const_iterator;
+ member_iterator begin_member ();
+ member_iterator end_member ();
+ member_const_iterator begin_member () const;
+ member_const_iterator end_member () const;
+ void add_member (::CIAO::Config_Handlers::StructMemberType const& );
+ size_t count_member (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::StructMemberType > member_;
+
+ public:
+ StructType (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::XMLSchema::string< ACE_TCHAR > const& typeId__);
+
+ StructType (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ StructType (StructType const& s);
+
+ StructType&
+ operator= (StructType const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export StructMemberType : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // type
+ //
+ public:
+ ::CIAO::Config_Handlers::DataType const& type () const;
+ void type (::CIAO::Config_Handlers::DataType const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > type_;
+
+ public:
+ StructMemberType (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::CIAO::Config_Handlers::DataType const& type__);
+
+ StructMemberType (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ StructMemberType (StructMemberType const& s);
+
+ StructMemberType&
+ operator= (StructMemberType const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export ValueType : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // typeId
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& typeId () const;
+ void typeId (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > typeId_;
+
+ // modifier
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& modifier () const;
+ void modifier (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > modifier_;
+
+ // baseType
+ //
+ public:
+ ::CIAO::Config_Handlers::DataType const& baseType () const;
+ void baseType (::CIAO::Config_Handlers::DataType const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > baseType_;
+
+ // member
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::ValueMemberType >::iterator member_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::ValueMemberType >::const_iterator member_const_iterator;
+ member_iterator begin_member ();
+ member_iterator end_member ();
+ member_const_iterator begin_member () const;
+ member_const_iterator end_member () const;
+ void add_member (::CIAO::Config_Handlers::ValueMemberType const& );
+ size_t count_member (void) const;
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::ValueMemberType > member_;
-Value
-integral () const;
+ public:
+ ValueType (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::XMLSchema::string< ACE_TCHAR > const& typeId__,
+ ::XMLSchema::string< ACE_TCHAR > const& modifier__,
+ ::CIAO::Config_Handlers::DataType const& baseType__);
-friend bool XSC_XML_Handlers_Export
-operator== (TCKind const& a, TCKind const& b);
+ ValueType (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ValueType (ValueType const& s);
+
+ ValueType&
+ operator= (ValueType const& s);
-friend bool XSC_XML_Handlers_Export
-operator!= (TCKind const& a, TCKind const& b);
+ private:
+ char regulator__;
+ };
-private:
-TCKind (Value v);
-Value v_;
-};
+ class XSC_XML_Handlers_Export ValueMemberType : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
-bool XSC_XML_Handlers_Export operator== (TCKind const &a, TCKind const &b);
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
-bool XSC_XML_Handlers_Export operator!= (TCKind const &a, TCKind const &b);
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ // visibility
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& visibility () const;
+ void visibility (::XMLSchema::string< ACE_TCHAR > const& );
-class XSC_XML_Handlers_Export DataType : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > visibility_;
-// kind
-//
-public:
-::CIAO::Config_Handlers::TCKind const& kind () const;
-void kind (::CIAO::Config_Handlers::TCKind const& );
+ // type
+ //
+ public:
+ ::CIAO::Config_Handlers::DataType const& type () const;
+ void type (::CIAO::Config_Handlers::DataType const& );
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::TCKind > kind_;
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > type_;
-// enum
-//
-public:
-bool enum_p () const;
-::CIAO::Config_Handlers::EnumType const& enum_ () const;
-void enum_ (::CIAO::Config_Handlers::EnumType const& );
+ public:
+ ValueMemberType (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::XMLSchema::string< ACE_TCHAR > const& visibility__,
+ ::CIAO::Config_Handlers::DataType const& type__);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::EnumType > enum__;
+ ValueMemberType (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ValueMemberType (ValueMemberType const& s);
+
+ ValueMemberType&
+ operator= (ValueMemberType const& s);
+
+ private:
+ char regulator__;
+ };
-public:
-DataType (::CIAO::Config_Handlers::TCKind const& kind__);
-DataType (::XSCRT::XML::Element< ACE_TCHAR > const&);
-DataType (DataType const& s);
+ class XSC_XML_Handlers_Export NamedValue : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
-DataType&
-operator= (DataType const& s);
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
-private:
-char regulator__;
-};
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ // value
+ //
+ public:
+ ::CIAO::Config_Handlers::DataValue const& value () const;
+ void value (::CIAO::Config_Handlers::DataValue const& );
-class XSC_XML_Handlers_Export DataValue : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::DataValue > value_;
-// short
-//
-public:
-typedef ::std::list< ::XMLSchema::short_ >::iterator short_iterator;
-typedef ::std::list< ::XMLSchema::short_ >::const_iterator short_const_iterator;
-short_iterator begin_short ();
-short_iterator end_short ();
-short_const_iterator begin_short () const;
-short_const_iterator end_short () const;
-void add_short (::XMLSchema::short_ const& );
-size_t count_short (void) const;
-
-protected:
-::std::list< ::XMLSchema::short_ > short_;
-
-// long
-//
-public:
-typedef ::std::list< ::XMLSchema::int_ >::iterator long_iterator;
-typedef ::std::list< ::XMLSchema::int_ >::const_iterator long_const_iterator;
-long_iterator begin_long ();
-long_iterator end_long ();
-long_const_iterator begin_long () const;
-long_const_iterator end_long () const;
-void add_long (::XMLSchema::int_ const& );
-size_t count_long (void) const;
-
-protected:
-::std::list< ::XMLSchema::int_ > long_;
-
-// ushort
-//
-public:
-typedef ::std::list< ::XMLSchema::unsignedShort >::iterator ushort_iterator;
-typedef ::std::list< ::XMLSchema::unsignedShort >::const_iterator ushort_const_iterator;
-ushort_iterator begin_ushort ();
-ushort_iterator end_ushort ();
-ushort_const_iterator begin_ushort () const;
-ushort_const_iterator end_ushort () const;
-void add_ushort (::XMLSchema::unsignedShort const& );
-size_t count_ushort (void) const;
-
-protected:
-::std::list< ::XMLSchema::unsignedShort > ushort_;
-
-// ulong
-//
-public:
-typedef ::std::list< ::XMLSchema::unsignedInt >::iterator ulong_iterator;
-typedef ::std::list< ::XMLSchema::unsignedInt >::const_iterator ulong_const_iterator;
-ulong_iterator begin_ulong ();
-ulong_iterator end_ulong ();
-ulong_const_iterator begin_ulong () const;
-ulong_const_iterator end_ulong () const;
-void add_ulong (::XMLSchema::unsignedInt const& );
-size_t count_ulong (void) const;
-
-protected:
-::std::list< ::XMLSchema::unsignedInt > ulong_;
-
-// float
-//
-public:
-typedef ::std::list< ::XMLSchema::float_ >::iterator float_iterator;
-typedef ::std::list< ::XMLSchema::float_ >::const_iterator float_const_iterator;
-float_iterator begin_float ();
-float_iterator end_float ();
-float_const_iterator begin_float () const;
-float_const_iterator end_float () const;
-void add_float (::XMLSchema::float_ const& );
-size_t count_float (void) const;
-
-protected:
-::std::list< ::XMLSchema::float_ > float_;
-
-// double
-//
-public:
-typedef ::std::list< ::XMLSchema::double_ >::iterator double_iterator;
-typedef ::std::list< ::XMLSchema::double_ >::const_iterator double_const_iterator;
-double_iterator begin_double ();
-double_iterator end_double ();
-double_const_iterator begin_double () const;
-double_const_iterator end_double () const;
-void add_double (::XMLSchema::double_ const& );
-size_t count_double (void) const;
-
-protected:
-::std::list< ::XMLSchema::double_ > double_;
-
-// boolean
-//
-public:
-typedef ::std::list< ::XMLSchema::boolean >::iterator boolean_iterator;
-typedef ::std::list< ::XMLSchema::boolean >::const_iterator boolean_const_iterator;
-boolean_iterator begin_boolean ();
-boolean_iterator end_boolean ();
-boolean_const_iterator begin_boolean () const;
-boolean_const_iterator end_boolean () const;
-void add_boolean (::XMLSchema::boolean const& );
-size_t count_boolean (void) const;
-
-protected:
-::std::list< ::XMLSchema::boolean > boolean_;
-
-// octet
-//
-public:
-typedef ::std::list< ::XMLSchema::unsignedByte >::iterator octet_iterator;
-typedef ::std::list< ::XMLSchema::unsignedByte >::const_iterator octet_const_iterator;
-octet_iterator begin_octet ();
-octet_iterator end_octet ();
-octet_const_iterator begin_octet () const;
-octet_const_iterator end_octet () const;
-void add_octet (::XMLSchema::unsignedByte const& );
-size_t count_octet (void) const;
-
-protected:
-::std::list< ::XMLSchema::unsignedByte > octet_;
-
-// enum
-//
-public:
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator enum_iterator;
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator enum_const_iterator;
-enum_iterator begin_enum ();
-enum_iterator end_enum ();
-enum_const_iterator begin_enum () const;
-enum_const_iterator end_enum () const;
-void add_enum (::XMLSchema::string< ACE_TCHAR > const& );
-size_t count_enum (void) const;
-
-protected:
-::std::list< ::XMLSchema::string< ACE_TCHAR > > enum_;
-
-// string
-//
-public:
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator string_iterator;
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator string_const_iterator;
-string_iterator begin_string ();
-string_iterator end_string ();
-string_const_iterator begin_string () const;
-string_const_iterator end_string () const;
-void add_string (::XMLSchema::string< ACE_TCHAR > const& );
-size_t count_string (void) const;
-
-protected:
-::std::list< ::XMLSchema::string< ACE_TCHAR > > string_;
-
-// longlong
-//
-public:
-typedef ::std::list< ::XMLSchema::long_ >::iterator longlong_iterator;
-typedef ::std::list< ::XMLSchema::long_ >::const_iterator longlong_const_iterator;
-longlong_iterator begin_longlong ();
-longlong_iterator end_longlong ();
-longlong_const_iterator begin_longlong () const;
-longlong_const_iterator end_longlong () const;
-void add_longlong (::XMLSchema::long_ const& );
-size_t count_longlong (void) const;
-
-protected:
-::std::list< ::XMLSchema::long_ > longlong_;
-
-// ulonglong
-//
-public:
-typedef ::std::list< ::XMLSchema::unsignedLong >::iterator ulonglong_iterator;
-typedef ::std::list< ::XMLSchema::unsignedLong >::const_iterator ulonglong_const_iterator;
-ulonglong_iterator begin_ulonglong ();
-ulonglong_iterator end_ulonglong ();
-ulonglong_const_iterator begin_ulonglong () const;
-ulonglong_const_iterator end_ulonglong () const;
-void add_ulonglong (::XMLSchema::unsignedLong const& );
-size_t count_ulonglong (void) const;
-
-protected:
-::std::list< ::XMLSchema::unsignedLong > ulonglong_;
-
-// longdouble
-//
-public:
-typedef ::std::list< ::XMLSchema::double_ >::iterator longdouble_iterator;
-typedef ::std::list< ::XMLSchema::double_ >::const_iterator longdouble_const_iterator;
-longdouble_iterator begin_longdouble ();
-longdouble_iterator end_longdouble ();
-longdouble_const_iterator begin_longdouble () const;
-longdouble_const_iterator end_longdouble () const;
-void add_longdouble (::XMLSchema::double_ const& );
-size_t count_longdouble (void) const;
+ public:
+ NamedValue (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::CIAO::Config_Handlers::DataValue const& value__);
-protected:
-::std::list< ::XMLSchema::double_ > longdouble_;
+ NamedValue (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ NamedValue (NamedValue const& s);
-public:
-DataValue ();
+ NamedValue&
+ operator= (NamedValue const& s);
-DataValue (::XSCRT::XML::Element< ACE_TCHAR > const&);
-DataValue (DataValue const& s);
+ private:
+ char regulator__;
+ };
-DataValue&
-operator= (DataValue const& s);
-private:
-char regulator__;
-};
+ class XSC_XML_Handlers_Export SequenceType : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+ // bound
+ //
+ public:
+ bool bound_p () const;
+ ::XMLSchema::string< ACE_TCHAR > const& bound () const;
+ void bound (::XMLSchema::string< ACE_TCHAR > const& );
-class XSC_XML_Handlers_Export EnumType : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > bound_;
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ // elementType
+ //
+ public:
+ ::CIAO::Config_Handlers::DataType const& elementType () const;
+ void elementType (::CIAO::Config_Handlers::DataType const& );
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > elementType_;
-// typeId
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& typeId () const;
-void typeId (::XMLSchema::string< ACE_TCHAR > const& );
+ public:
+ SequenceType (::CIAO::Config_Handlers::DataType const& elementType__);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > typeId_;
+ SequenceType (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ SequenceType (SequenceType const& s);
-// member
-//
-public:
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator member_iterator;
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator member_const_iterator;
-member_iterator begin_member ();
-member_iterator end_member ();
-member_const_iterator begin_member () const;
-member_const_iterator end_member () const;
-void add_member (::XMLSchema::string< ACE_TCHAR > const& );
-size_t count_member (void) const;
+ SequenceType&
+ operator= (SequenceType const& s);
-protected:
-::std::list< ::XMLSchema::string< ACE_TCHAR > > member_;
+ private:
+ char regulator__;
+ };
-public:
-EnumType (::XMLSchema::string< ACE_TCHAR > const& name__,
-::XMLSchema::string< ACE_TCHAR > const& typeId__);
-EnumType (::XSCRT::XML::Element< ACE_TCHAR > const&);
-EnumType (EnumType const& s);
+ class XSC_XML_Handlers_Export Any : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
-EnumType&
-operator= (EnumType const& s);
+ // type
+ //
+ public:
+ ::CIAO::Config_Handlers::DataType const& type () const;
+ void type (::CIAO::Config_Handlers::DataType const& );
-private:
-char regulator__;
-};
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > type_;
+ // value
+ //
+ public:
+ ::CIAO::Config_Handlers::DataValue const& value () const;
+ void value (::CIAO::Config_Handlers::DataValue const& );
-class XSC_XML_Handlers_Export Any : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::DataValue > value_;
-// type
-//
-public:
-::CIAO::Config_Handlers::DataType const& type () const;
-void type (::CIAO::Config_Handlers::DataType const& );
+ public:
+ Any (::CIAO::Config_Handlers::DataType const& type__,
+ ::CIAO::Config_Handlers::DataValue const& value__);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::DataType > type_;
+ Any (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ Any (Any const& s);
-// value
-//
-public:
-::CIAO::Config_Handlers::DataValue const& value () const;
-void value (::CIAO::Config_Handlers::DataValue const& );
+ Any&
+ operator= (Any const& s);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::DataValue > value_;
+ private:
+ char regulator__;
+ };
-public:
-Any (::CIAO::Config_Handlers::DataType const& type__,
-::CIAO::Config_Handlers::DataValue const& value__);
-Any (::XSCRT::XML::Element< ACE_TCHAR > const&);
-Any (Any const& s);
+ class XSC_XML_Handlers_Export Property : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
-Any&
-operator= (Any const& s);
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
-private:
-char regulator__;
-};
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ // value
+ //
+ public:
+ ::CIAO::Config_Handlers::Any const& value () const;
+ void value (::CIAO::Config_Handlers::Any const& );
-class XSC_XML_Handlers_Export Property : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::Any > value_;
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ public:
+ Property (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::CIAO::Config_Handlers::Any const& value__);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ Property (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ Property (Property const& s);
-// value
-//
-public:
-::CIAO::Config_Handlers::Any const& value () const;
-void value (::CIAO::Config_Handlers::Any const& );
+ Property&
+ operator= (Property const& s);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::Any > value_;
+ private:
+ char regulator__;
+ };
-public:
-Property (::XMLSchema::string< ACE_TCHAR > const& name__,
-::CIAO::Config_Handlers::Any const& value__);
-Property (::XSCRT::XML::Element< ACE_TCHAR > const&);
-Property (Property const& s);
+ class XSC_XML_Handlers_Export SatisfierPropertyKind : public ::XSCRT::Type
+ {
+ public:
+ SatisfierPropertyKind (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ SatisfierPropertyKind (::XSCRT::XML::Attribute< ACE_TCHAR > const&);
-Property&
-operator= (Property const& s);
+ static SatisfierPropertyKind const Quantity;
+ static SatisfierPropertyKind const Capacity;
+ static SatisfierPropertyKind const Minimum;
+ static SatisfierPropertyKind const Maximum;
+ static SatisfierPropertyKind const Attribute;
+ static SatisfierPropertyKind const Selection;
-private:
-char regulator__;
-};
+ enum Value
+ {
+ Quantity_l, Capacity_l, Minimum_l, Maximum_l, Attribute_l, Selection_l
+ };
-class XSC_XML_Handlers_Export SatisfierPropertyKind : public ::XSCRT::Type
-{
-public:
-SatisfierPropertyKind (::XSCRT::XML::Element< ACE_TCHAR > const&);
-SatisfierPropertyKind (::XSCRT::XML::Attribute< ACE_TCHAR > const&);
-
-static SatisfierPropertyKind const Quantity;
-static SatisfierPropertyKind const Capacity;
-static SatisfierPropertyKind const Minimum;
-static SatisfierPropertyKind const Maximum;
-static SatisfierPropertyKind const Attribute;
-static SatisfierPropertyKind const Selection;
-
-enum Value
-{
-Quantity_l,Capacity_l,Minimum_l,Maximum_l,Attribute_l,Selection_l
-};
+ Value
+ integral () const;
+ friend bool XSC_XML_Handlers_Export
+ operator== (SatisfierPropertyKind const& a, SatisfierPropertyKind const& b);
-Value
-integral () const;
+ friend bool XSC_XML_Handlers_Export
+ operator!= (SatisfierPropertyKind const& a, SatisfierPropertyKind const& b);
-friend bool XSC_XML_Handlers_Export
-operator== (SatisfierPropertyKind const& a, SatisfierPropertyKind const& b);
+ private:
+ SatisfierPropertyKind (Value v);
-friend bool XSC_XML_Handlers_Export
-operator!= (SatisfierPropertyKind const& a, SatisfierPropertyKind const& b);
+ Value v_;
+ };
-private:
-SatisfierPropertyKind (Value v);
+ bool XSC_XML_Handlers_Export operator== (SatisfierPropertyKind const &a, SatisfierPropertyKind const &b);
-Value v_;
-};
+ bool XSC_XML_Handlers_Export operator!= (SatisfierPropertyKind const &a, SatisfierPropertyKind const &b);
-bool XSC_XML_Handlers_Export operator== (SatisfierPropertyKind const &a, SatisfierPropertyKind const &b);
-bool XSC_XML_Handlers_Export operator!= (SatisfierPropertyKind const &a, SatisfierPropertyKind const &b);
+ class XSC_XML_Handlers_Export SatisfierProperty : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
-class XSC_XML_Handlers_Export SatisfierProperty : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ // kind
+ //
+ public:
+ ::CIAO::Config_Handlers::SatisfierPropertyKind const& kind () const;
+ void kind (::CIAO::Config_Handlers::SatisfierPropertyKind const& );
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierPropertyKind > kind_;
-// kind
-//
-public:
-::CIAO::Config_Handlers::SatisfierPropertyKind const& kind () const;
-void kind (::CIAO::Config_Handlers::SatisfierPropertyKind const& );
+ // dynamic
+ //
+ public:
+ ::XMLSchema::boolean const& dynamic () const;
+ void dynamic (::XMLSchema::boolean const& );
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierPropertyKind > kind_;
+ protected:
+ ::std::auto_ptr< ::XMLSchema::boolean > dynamic_;
-// dynamic
-//
-public:
-::XMLSchema::boolean const& dynamic () const;
-void dynamic (::XMLSchema::boolean const& );
+ // value
+ //
+ public:
+ ::CIAO::Config_Handlers::Any const& value () const;
+ void value (::CIAO::Config_Handlers::Any const& );
-protected:
-::std::auto_ptr< ::XMLSchema::boolean > dynamic_;
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::Any > value_;
-// value
-//
-public:
-::CIAO::Config_Handlers::Any const& value () const;
-void value (::CIAO::Config_Handlers::Any const& );
+ public:
+ SatisfierProperty (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::CIAO::Config_Handlers::SatisfierPropertyKind const& kind__,
+ ::XMLSchema::boolean const& dynamic__,
+ ::CIAO::Config_Handlers::Any const& value__);
+
+ SatisfierProperty (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ SatisfierProperty (SatisfierProperty const& s);
+
+ SatisfierProperty&
+ operator= (SatisfierProperty const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export Resource : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::Any > value_;
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
-public:
-SatisfierProperty (::XMLSchema::string< ACE_TCHAR > const& name__,
-::CIAO::Config_Handlers::SatisfierPropertyKind const& kind__,
-::XMLSchema::boolean const& dynamic__,
-::CIAO::Config_Handlers::Any const& value__);
+ // resourceType
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator resourceType_iterator;
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator resourceType_const_iterator;
+ resourceType_iterator begin_resourceType ();
+ resourceType_iterator end_resourceType ();
+ resourceType_const_iterator begin_resourceType () const;
+ resourceType_const_iterator end_resourceType () const;
+ void add_resourceType (::XMLSchema::string< ACE_TCHAR > const& );
+ size_t count_resourceType (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::string< ACE_TCHAR > > resourceType_;
+
+ // property
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::SatisfierProperty >::iterator property_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::SatisfierProperty >::const_iterator property_const_iterator;
+ property_iterator begin_property ();
+ property_iterator end_property ();
+ property_const_iterator begin_property () const;
+ property_const_iterator end_property () const;
+ void add_property (::CIAO::Config_Handlers::SatisfierProperty const& );
+ size_t count_property (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::SatisfierProperty > property_;
+
+ public:
+ Resource (::XMLSchema::string< ACE_TCHAR > const& name__);
+
+ Resource (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ Resource (Resource const& s);
+
+ Resource&
+ operator= (Resource const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export Requirement : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // resourceType
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& resourceType () const;
+ void resourceType (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceType_;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // property
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
+ property_iterator begin_property ();
+ property_iterator end_property ();
+ property_const_iterator begin_property () const;
+ property_const_iterator end_property () const;
+ void add_property (::CIAO::Config_Handlers::Property const& );
+ size_t count_property (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Property > property_;
+
+ public:
+ Requirement (::XMLSchema::string< ACE_TCHAR > const& resourceType__,
+ ::XMLSchema::string< ACE_TCHAR > const& name__);
+
+ Requirement (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ Requirement (Requirement const& s);
+
+ Requirement&
+ operator= (Requirement const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export ResourceDeploymentDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // requirementName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& requirementName () const;
+ void requirementName (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requirementName_;
+
+ // resourceName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& resourceName () const;
+ void resourceName (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceName_;
+
+ // property
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
+ property_iterator begin_property ();
+ property_iterator end_property ();
+ property_const_iterator begin_property () const;
+ property_const_iterator end_property () const;
+ void add_property (::CIAO::Config_Handlers::Property const& );
+ size_t count_property (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Property > property_;
+
+ public:
+ ResourceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& requirementName__,
+ ::XMLSchema::string< ACE_TCHAR > const& resourceName__);
+
+ ResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ResourceDeploymentDescription (ResourceDeploymentDescription const& s);
+
+ ResourceDeploymentDescription&
+ operator= (ResourceDeploymentDescription const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export ArtifactDeploymentDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // source
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator source_iterator;
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator source_const_iterator;
+ source_iterator begin_source ();
+ source_iterator end_source ();
+ source_const_iterator begin_source () const;
+ source_const_iterator end_source () const;
+ void add_source (::XMLSchema::string< ACE_TCHAR > const& );
+ size_t count_source (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::string< ACE_TCHAR > > source_;
+
+ // node
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& node () const;
+ void node (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > node_;
+
+ // location
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator location_iterator;
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator location_const_iterator;
+ location_iterator begin_location ();
+ location_iterator end_location ();
+ location_const_iterator begin_location () const;
+ location_const_iterator end_location () const;
+ void add_location (::XMLSchema::string< ACE_TCHAR > const& );
+ size_t count_location (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::string< ACE_TCHAR > > location_;
+
+ // execParameter
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator execParameter_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator execParameter_const_iterator;
+ execParameter_iterator begin_execParameter ();
+ execParameter_iterator end_execParameter ();
+ execParameter_const_iterator begin_execParameter () const;
+ execParameter_const_iterator end_execParameter () const;
+ void add_execParameter (::CIAO::Config_Handlers::Property const& );
+ size_t count_execParameter (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Property > execParameter_;
+
+ // deployRequirement
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator;
+ deployRequirement_iterator begin_deployRequirement ();
+ deployRequirement_iterator end_deployRequirement ();
+ deployRequirement_const_iterator begin_deployRequirement () const;
+ deployRequirement_const_iterator end_deployRequirement () const;
+ void add_deployRequirement (::CIAO::Config_Handlers::Requirement const& );
+ size_t count_deployRequirement (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
+
+ // deployedResource
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::ResourceDeploymentDescription >::iterator deployedResource_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::ResourceDeploymentDescription >::const_iterator deployedResource_const_iterator;
+ deployedResource_iterator begin_deployedResource ();
+ deployedResource_iterator end_deployedResource ();
+ deployedResource_const_iterator begin_deployedResource () const;
+ deployedResource_const_iterator end_deployedResource () const;
+ void add_deployedResource (::CIAO::Config_Handlers::ResourceDeploymentDescription const& );
+ size_t count_deployedResource (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::ResourceDeploymentDescription > deployedResource_;
+
+ // id
+ //
+ public:
+ bool id_p () const;
+ ::XMLSchema::ID< ACE_TCHAR > const& id () const;
+ ::XMLSchema::ID< ACE_TCHAR >& id ();
+ void id (::XMLSchema::ID< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > id_;
+
+ public:
+ ArtifactDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::XMLSchema::string< ACE_TCHAR > const& node__);
+
+ ArtifactDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ArtifactDeploymentDescription (ArtifactDeploymentDescription const& s);
+
+ ArtifactDeploymentDescription&
+ operator= (ArtifactDeploymentDescription const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export MonolithicDeploymentDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // source
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator source_iterator;
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator source_const_iterator;
+ source_iterator begin_source ();
+ source_iterator end_source ();
+ source_const_iterator begin_source () const;
+ source_const_iterator end_source () const;
+ void add_source (::XMLSchema::string< ACE_TCHAR > const& );
+ size_t count_source (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::string< ACE_TCHAR > > source_;
+
+ // artifact
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > >::iterator artifact_iterator;
+ typedef ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > >::const_iterator artifact_const_iterator;
+ artifact_iterator begin_artifact ();
+ artifact_iterator end_artifact ();
+ artifact_const_iterator begin_artifact () const;
+ artifact_const_iterator end_artifact () const;
+ void add_artifact (::XMLSchema::IDREF< ACE_TCHAR > const& );
+ size_t count_artifact (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > > artifact_;
+
+ // execParameter
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator execParameter_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator execParameter_const_iterator;
+ execParameter_iterator begin_execParameter ();
+ execParameter_iterator end_execParameter ();
+ execParameter_const_iterator begin_execParameter () const;
+ execParameter_const_iterator end_execParameter () const;
+ void add_execParameter (::CIAO::Config_Handlers::Property const& );
+ size_t count_execParameter (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Property > execParameter_;
+
+ // deployRequirement
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator;
+ deployRequirement_iterator begin_deployRequirement ();
+ deployRequirement_iterator end_deployRequirement ();
+ deployRequirement_const_iterator begin_deployRequirement () const;
+ deployRequirement_const_iterator end_deployRequirement () const;
+ void add_deployRequirement (::CIAO::Config_Handlers::Requirement const& );
+ size_t count_deployRequirement (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
+
+ // id
+ //
+ public:
+ bool id_p () const;
+ ::XMLSchema::ID< ACE_TCHAR > const& id () const;
+ ::XMLSchema::ID< ACE_TCHAR >& id ();
+ void id (::XMLSchema::ID< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > id_;
+
+ public:
+ MonolithicDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__);
+
+ MonolithicDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ MonolithicDeploymentDescription (MonolithicDeploymentDescription const& s);
+
+ MonolithicDeploymentDescription&
+ operator= (MonolithicDeploymentDescription const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export ResourceUsageKind : public ::XSCRT::Type
+ {
+ public:
+ ResourceUsageKind (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ResourceUsageKind (::XSCRT::XML::Attribute< ACE_TCHAR > const&);
+
+ static ResourceUsageKind const None;
+ static ResourceUsageKind const InstanceUsesResource;
+ static ResourceUsageKind const ResourceUsesInstance;
+ static ResourceUsageKind const PortUsesResource;
+ static ResourceUsageKind const ResourceUsesPort;
+
+ enum Value
+ {
+ None_l, InstanceUsesResource_l, ResourceUsesInstance_l, PortUsesResource_l, ResourceUsesPort_l
+ };
+
+
+ Value
+ integral () const;
+
+ friend bool XSC_XML_Handlers_Export
+ operator== (ResourceUsageKind const& a, ResourceUsageKind const& b);
+
+ friend bool XSC_XML_Handlers_Export
+ operator!= (ResourceUsageKind const& a, ResourceUsageKind const& b);
+
+ private:
+ ResourceUsageKind (Value v);
+
+ Value v_;
+ };
+
+ bool XSC_XML_Handlers_Export operator== (ResourceUsageKind const &a, ResourceUsageKind const &b);
+
+ bool XSC_XML_Handlers_Export operator!= (ResourceUsageKind const &a, ResourceUsageKind const &b);
+
+
+ class XSC_XML_Handlers_Export InstanceResourceDeploymentDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // resourceUsage
+ //
+ public:
+ ::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage () const;
+ void resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > resourceUsage_;
+
+ // requirementName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& requirementName () const;
+ void requirementName (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requirementName_;
+
+ // resourceName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& resourceName () const;
+ void resourceName (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceName_;
+
+ // property
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
+ property_iterator begin_property ();
+ property_iterator end_property ();
+ property_const_iterator begin_property () const;
+ property_const_iterator end_property () const;
+ void add_property (::CIAO::Config_Handlers::Property const& );
+ size_t count_property (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Property > property_;
+
+ public:
+ InstanceResourceDeploymentDescription (::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage__,
+ ::XMLSchema::string< ACE_TCHAR > const& requirementName__,
+ ::XMLSchema::string< ACE_TCHAR > const& resourceName__);
+
+ InstanceResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ InstanceResourceDeploymentDescription (InstanceResourceDeploymentDescription const& s);
+
+ InstanceResourceDeploymentDescription&
+ operator= (InstanceResourceDeploymentDescription const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export InstanceDeploymentDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // node
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& node () const;
+ void node (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > node_;
+
+ // source
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& source () const;
+ void source (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > source_;
+
+ // implementation
+ //
+ public:
+ ::XMLSchema::IDREF< ACE_TCHAR > const& implementation () const;
+ void implementation (::XMLSchema::IDREF< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > implementation_;
+
+ // configProperty
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator configProperty_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator configProperty_const_iterator;
+ configProperty_iterator begin_configProperty ();
+ configProperty_iterator end_configProperty ();
+ configProperty_const_iterator begin_configProperty () const;
+ configProperty_const_iterator end_configProperty () const;
+ void add_configProperty (::CIAO::Config_Handlers::Property const& );
+ size_t count_configProperty (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Property > configProperty_;
+
+ // deployedResource
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription >::iterator deployedResource_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription >::const_iterator deployedResource_const_iterator;
+ deployedResource_iterator begin_deployedResource ();
+ deployedResource_iterator end_deployedResource ();
+ deployedResource_const_iterator begin_deployedResource () const;
+ deployedResource_const_iterator end_deployedResource () const;
+ void add_deployedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& );
+ size_t count_deployedResource (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > deployedResource_;
+
+ // deployedSharedResource
+ //
+ public:
+ bool deployedSharedResource_p () const;
+ ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& deployedSharedResource () const;
+ void deployedSharedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > deployedSharedResource_;
+
+ // id
+ //
+ public:
+ bool id_p () const;
+ ::XMLSchema::ID< ACE_TCHAR > const& id () const;
+ ::XMLSchema::ID< ACE_TCHAR >& id ();
+ void id (::XMLSchema::ID< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > id_;
+
+ public:
+ 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__);
+
+ InstanceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ InstanceDeploymentDescription (InstanceDeploymentDescription const& s);
+
+ InstanceDeploymentDescription&
+ operator= (InstanceDeploymentDescription const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export CCMComponentPortKind : public ::XSCRT::Type
+ {
+ public:
+ CCMComponentPortKind (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ CCMComponentPortKind (::XSCRT::XML::Attribute< ACE_TCHAR > const&);
+
+ static CCMComponentPortKind const Facet;
+ static CCMComponentPortKind const SimplexReceptacle;
+ static CCMComponentPortKind const MultiplexReceptacle;
+ static CCMComponentPortKind const EventEmitter;
+ static CCMComponentPortKind const EventPublisher;
+ static CCMComponentPortKind const EventConsumer;
+
+ enum Value
+ {
+ Facet_l, SimplexReceptacle_l, MultiplexReceptacle_l, EventEmitter_l, EventPublisher_l, EventConsumer_l
+ };
+
+
+ Value
+ integral () const;
+
+ friend bool XSC_XML_Handlers_Export
+ operator== (CCMComponentPortKind const& a, CCMComponentPortKind const& b);
+
+ friend bool XSC_XML_Handlers_Export
+ operator!= (CCMComponentPortKind const& a, CCMComponentPortKind const& b);
+
+ private:
+ CCMComponentPortKind (Value v);
+
+ Value v_;
+ };
+
+ bool XSC_XML_Handlers_Export operator== (CCMComponentPortKind const &a, CCMComponentPortKind const &b);
+
+ bool XSC_XML_Handlers_Export operator!= (CCMComponentPortKind const &a, CCMComponentPortKind const &b);
+
+
+ class XSC_XML_Handlers_Export ComponentPortDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // specificType
+ //
+ public:
+ bool specificType_p () const;
+ ::XMLSchema::string< ACE_TCHAR > const& specificType () const;
+ void specificType (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > specificType_;
+
+ // supportedType
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator supportedType_iterator;
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator supportedType_const_iterator;
+ supportedType_iterator begin_supportedType ();
+ supportedType_iterator end_supportedType ();
+ supportedType_const_iterator begin_supportedType () const;
+ supportedType_const_iterator end_supportedType () const;
+ void add_supportedType (::XMLSchema::string< ACE_TCHAR > const& );
+ size_t count_supportedType (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::string< ACE_TCHAR > > supportedType_;
-SatisfierProperty (::XSCRT::XML::Element< ACE_TCHAR > const&);
-SatisfierProperty (SatisfierProperty const& s);
+ // provider
+ //
+ public:
+ ::XMLSchema::boolean const& provider () const;
+ void provider (::XMLSchema::boolean const& );
-SatisfierProperty&
-operator= (SatisfierProperty const& s);
+ protected:
+ ::std::auto_ptr< ::XMLSchema::boolean > provider_;
-private:
-char regulator__;
-};
+ // exclusiveProvider
+ //
+ public:
+ ::XMLSchema::boolean const& exclusiveProvider () const;
+ void exclusiveProvider (::XMLSchema::boolean const& );
+ protected:
+ ::std::auto_ptr< ::XMLSchema::boolean > exclusiveProvider_;
-class XSC_XML_Handlers_Export Resource : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ // exclusiveUser
+ //
+ public:
+ ::XMLSchema::boolean const& exclusiveUser () const;
+ void exclusiveUser (::XMLSchema::boolean const& );
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ protected:
+ ::std::auto_ptr< ::XMLSchema::boolean > exclusiveUser_;
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ // optional
+ //
+ public:
+ ::XMLSchema::boolean const& optional () const;
+ void optional (::XMLSchema::boolean const& );
-// resourceType
-//
-public:
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator resourceType_iterator;
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator resourceType_const_iterator;
-resourceType_iterator begin_resourceType ();
-resourceType_iterator end_resourceType ();
-resourceType_const_iterator begin_resourceType () const;
-resourceType_const_iterator end_resourceType () const;
-void add_resourceType (::XMLSchema::string< ACE_TCHAR > const& );
-size_t count_resourceType (void) const;
-
-protected:
-::std::list< ::XMLSchema::string< ACE_TCHAR > > resourceType_;
-
-// property
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::SatisfierProperty >::iterator property_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::SatisfierProperty >::const_iterator property_const_iterator;
-property_iterator begin_property ();
-property_iterator end_property ();
-property_const_iterator begin_property () const;
-property_const_iterator end_property () const;
-void add_property (::CIAO::Config_Handlers::SatisfierProperty const& );
-size_t count_property (void) const;
+ protected:
+ ::std::auto_ptr< ::XMLSchema::boolean > optional_;
-protected:
-::std::list< ::CIAO::Config_Handlers::SatisfierProperty > property_;
+ // kind
+ //
+ public:
+ ::CIAO::Config_Handlers::CCMComponentPortKind const& kind () const;
+ void kind (::CIAO::Config_Handlers::CCMComponentPortKind const& );
-public:
-Resource (::XMLSchema::string< ACE_TCHAR > const& name__);
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > kind_;
-Resource (::XSCRT::XML::Element< ACE_TCHAR > const&);
-Resource (Resource const& s);
+ public:
+ 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__);
-Resource&
-operator= (Resource const& s);
+ ComponentPortDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ComponentPortDescription (ComponentPortDescription const& s);
+
+ ComponentPortDescription&
+ operator= (ComponentPortDescription const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export ComponentPropertyDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // type
+ //
+ public:
+ ::CIAO::Config_Handlers::DataType const& type () const;
+ void type (::CIAO::Config_Handlers::DataType const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > type_;
+
+ public:
+ ComponentPropertyDescription (::XMLSchema::string< ACE_TCHAR > const& name__,
+ ::CIAO::Config_Handlers::DataType const& type__);
-private:
-char regulator__;
-};
+ ComponentPropertyDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ComponentPropertyDescription (ComponentPropertyDescription const& s);
+ ComponentPropertyDescription&
+ operator= (ComponentPropertyDescription const& s);
-class XSC_XML_Handlers_Export Requirement : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ private:
+ char regulator__;
+ };
-// resourceType
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& resourceType () const;
-void resourceType (::XMLSchema::string< ACE_TCHAR > const& );
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceType_;
+ class XSC_XML_Handlers_Export ComponentExternalPortEndpoint : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ // portName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& portName () const;
+ void portName (::XMLSchema::string< ACE_TCHAR > const& );
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > portName_;
-// property
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
-property_iterator begin_property ();
-property_iterator end_property ();
-property_const_iterator begin_property () const;
-property_const_iterator end_property () const;
-void add_property (::CIAO::Config_Handlers::Property const& );
-size_t count_property (void) const;
+ public:
+ ComponentExternalPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__);
-protected:
-::std::list< ::CIAO::Config_Handlers::Property > property_;
+ ComponentExternalPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ComponentExternalPortEndpoint (ComponentExternalPortEndpoint const& s);
-public:
-Requirement (::XMLSchema::string< ACE_TCHAR > const& resourceType__,
-::XMLSchema::string< ACE_TCHAR > const& name__);
+ ComponentExternalPortEndpoint&
+ operator= (ComponentExternalPortEndpoint const& s);
-Requirement (::XSCRT::XML::Element< ACE_TCHAR > const&);
-Requirement (Requirement const& s);
+ private:
+ char regulator__;
+ };
-Requirement&
-operator= (Requirement const& s);
-private:
-char regulator__;
-};
+ class XSC_XML_Handlers_Export PlanSubcomponentPortEndpoint : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+ // portName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& portName () const;
+ void portName (::XMLSchema::string< ACE_TCHAR > const& );
-class XSC_XML_Handlers_Export ResourceDeploymentDescription : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > portName_;
-// requirementName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& requirementName () const;
-void requirementName (::XMLSchema::string< ACE_TCHAR > const& );
+ // provider
+ //
+ public:
+ bool provider_p () const;
+ ::XMLSchema::string< ACE_TCHAR > const& provider () const;
+ void provider (::XMLSchema::string< ACE_TCHAR > const& );
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requirementName_;
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > provider_;
-// resourceName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& resourceName () const;
-void resourceName (::XMLSchema::string< ACE_TCHAR > const& );
+ // kind
+ //
+ public:
+ ::CIAO::Config_Handlers::CCMComponentPortKind const& kind () const;
+ void kind (::CIAO::Config_Handlers::CCMComponentPortKind const& );
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceName_;
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > kind_;
-// property
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
-property_iterator begin_property ();
-property_iterator end_property ();
-property_const_iterator begin_property () const;
-property_const_iterator end_property () const;
-void add_property (::CIAO::Config_Handlers::Property const& );
-size_t count_property (void) const;
+ // instance
+ //
+ public:
+ ::XMLSchema::IDREF< ACE_TCHAR > const& instance () const;
+ void instance (::XMLSchema::IDREF< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > instance_;
+
+ public:
+ PlanSubcomponentPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__,
+ ::CIAO::Config_Handlers::CCMComponentPortKind const& kind__,
+ ::XMLSchema::IDREF< ACE_TCHAR > const& instance__);
+
+ PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ PlanSubcomponentPortEndpoint (PlanSubcomponentPortEndpoint const& s);
+
+ PlanSubcomponentPortEndpoint&
+ operator= (PlanSubcomponentPortEndpoint const& s);
+
+ private:
+ char regulator__;
+ };
-protected:
-::std::list< ::CIAO::Config_Handlers::Property > property_;
-public:
-ResourceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& requirementName__,
-::XMLSchema::string< ACE_TCHAR > const& resourceName__);
+ class XSC_XML_Handlers_Export ExternalReferenceEndpoint : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
-ResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ResourceDeploymentDescription (ResourceDeploymentDescription const& s);
+ // location
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& location () const;
+ void location (::XMLSchema::string< ACE_TCHAR > const& );
-ResourceDeploymentDescription&
-operator= (ResourceDeploymentDescription const& s);
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > location_;
-private:
-char regulator__;
-};
+ public:
+ ExternalReferenceEndpoint (::XMLSchema::string< ACE_TCHAR > const& location__);
+ ExternalReferenceEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ExternalReferenceEndpoint (ExternalReferenceEndpoint const& s);
+
+ ExternalReferenceEndpoint&
+ operator= (ExternalReferenceEndpoint const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export ConnectionResourceDeploymentDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // targetName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& targetName () const;
+ void targetName (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > targetName_;
+
+ // requirementName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& requirementName () const;
+ void requirementName (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requirementName_;
+
+ // resourceName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& resourceName () const;
+ void resourceName (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceName_;
+
+ // property
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
+ property_iterator begin_property ();
+ property_iterator end_property ();
+ property_const_iterator begin_property () const;
+ property_const_iterator end_property () const;
+ void add_property (::CIAO::Config_Handlers::Property const& );
+ size_t count_property (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Property > property_;
+
+ public:
+ ConnectionResourceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& targetName__,
+ ::XMLSchema::string< ACE_TCHAR > const& requirementName__,
+ ::XMLSchema::string< ACE_TCHAR > const& resourceName__);
+
+ ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ConnectionResourceDeploymentDescription (ConnectionResourceDeploymentDescription const& s);
+
+ ConnectionResourceDeploymentDescription&
+ operator= (ConnectionResourceDeploymentDescription const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export PlanConnectionDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // source
+ //
+ public:
+ bool source_p () const;
+ ::XMLSchema::string< ACE_TCHAR > const& source () const;
+ void source (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > source_;
+
+ // deployRequirement
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator;
+ deployRequirement_iterator begin_deployRequirement ();
+ deployRequirement_iterator end_deployRequirement ();
+ deployRequirement_const_iterator begin_deployRequirement () const;
+ deployRequirement_const_iterator end_deployRequirement () const;
+ void add_deployRequirement (::CIAO::Config_Handlers::Requirement const& );
+ size_t count_deployRequirement (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
+
+ // externalEndpoint
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::iterator externalEndpoint_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::const_iterator externalEndpoint_const_iterator;
+ externalEndpoint_iterator begin_externalEndpoint ();
+ externalEndpoint_iterator end_externalEndpoint ();
+ externalEndpoint_const_iterator begin_externalEndpoint () const;
+ externalEndpoint_const_iterator end_externalEndpoint () const;
+ void add_externalEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& );
+ size_t count_externalEndpoint (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint > externalEndpoint_;
+
+ // internalEndpoint
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint >::iterator internalEndpoint_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint >::const_iterator internalEndpoint_const_iterator;
+ internalEndpoint_iterator begin_internalEndpoint ();
+ internalEndpoint_iterator end_internalEndpoint ();
+ internalEndpoint_const_iterator begin_internalEndpoint () const;
+ internalEndpoint_const_iterator end_internalEndpoint () const;
+ void add_internalEndpoint (::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint const& );
+ size_t count_internalEndpoint (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint > internalEndpoint_;
+
+ // externalReference
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::iterator externalReference_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::const_iterator externalReference_const_iterator;
+ externalReference_iterator begin_externalReference ();
+ externalReference_iterator end_externalReference ();
+ externalReference_const_iterator begin_externalReference () const;
+ externalReference_const_iterator end_externalReference () const;
+ void add_externalReference (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& );
+ size_t count_externalReference (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint > externalReference_;
+
+ // deployedResource
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription >::iterator deployedResource_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription >::const_iterator deployedResource_const_iterator;
+ deployedResource_iterator begin_deployedResource ();
+ deployedResource_iterator end_deployedResource ();
+ deployedResource_const_iterator begin_deployedResource () const;
+ deployedResource_const_iterator end_deployedResource () const;
+ void add_deployedResource (::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& );
+ size_t count_deployedResource (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription > deployedResource_;
+
+ public:
+ PlanConnectionDescription (::XMLSchema::string< ACE_TCHAR > const& name__);
+
+ PlanConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ PlanConnectionDescription (PlanConnectionDescription const& s);
+
+ PlanConnectionDescription&
+ operator= (PlanConnectionDescription const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export ImplementationDependency : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // requiredType
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& requiredType () const;
+ void requiredType (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requiredType_;
+
+ public:
+ ImplementationDependency (::XMLSchema::string< ACE_TCHAR > const& requiredType__);
+
+ ImplementationDependency (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ImplementationDependency (ImplementationDependency const& s);
+
+ ImplementationDependency&
+ operator= (ImplementationDependency const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export Capability : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // resourceType
+ //
+ public:
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator resourceType_iterator;
+ typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator resourceType_const_iterator;
+ resourceType_iterator begin_resourceType ();
+ resourceType_iterator end_resourceType ();
+ resourceType_const_iterator begin_resourceType () const;
+ resourceType_const_iterator end_resourceType () const;
+ void add_resourceType (::XMLSchema::string< ACE_TCHAR > const& );
+ size_t count_resourceType (void) const;
+
+ protected:
+ ::std::list< ::XMLSchema::string< ACE_TCHAR > > resourceType_;
+
+ // property
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::SatisfierProperty >::iterator property_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::SatisfierProperty >::const_iterator property_const_iterator;
+ property_iterator begin_property ();
+ property_iterator end_property ();
+ property_const_iterator begin_property () const;
+ property_const_iterator end_property () const;
+ void add_property (::CIAO::Config_Handlers::SatisfierProperty const& );
+ size_t count_property (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::SatisfierProperty > property_;
+
+ public:
+ Capability (::XMLSchema::string< ACE_TCHAR > const& name__);
+
+ Capability (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ Capability (Capability const& s);
+
+ Capability&
+ operator= (Capability const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export ImplementationRequirement : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // resourceUsage
+ //
+ public:
+ bool resourceUsage_p () const;
+ ::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage () const;
+ void resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& );
+
+ protected:
+ ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > resourceUsage_;
+
+ // resourcePort
+ //
+ public:
+ bool resourcePort_p () const;
+ ::XMLSchema::string< ACE_TCHAR > const& resourcePort () const;
+ void resourcePort (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourcePort_;
+
+ // componentPort
+ //
+ public:
+ bool componentPort_p () const;
+ ::XMLSchema::string< ACE_TCHAR > const& componentPort () const;
+ void componentPort (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > componentPort_;
+
+ // resourceType
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& resourceType () const;
+ void resourceType (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceType_;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // property
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
+ property_iterator begin_property ();
+ property_iterator end_property ();
+ property_const_iterator begin_property () const;
+ property_const_iterator end_property () const;
+ void add_property (::CIAO::Config_Handlers::Property const& );
+ size_t count_property (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Property > property_;
+
+ public:
+ ImplementationRequirement (::XMLSchema::string< ACE_TCHAR > const& resourceType__,
+ ::XMLSchema::string< ACE_TCHAR > const& name__);
+
+ ImplementationRequirement (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ImplementationRequirement (ImplementationRequirement const& s);
+
+ ImplementationRequirement&
+ operator= (ImplementationRequirement const& s);
+
+ private:
+ char regulator__;
+ };
-class XSC_XML_Handlers_Export ArtifactDeploymentDescription : public ::XSCRT::Type
+
+ class XSC_XML_Handlers_Export ComponentPackageReference : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // requiredUUID
+ //
+ public:
+ bool requiredUUID_p () const;
+ ::XMLSchema::string< ACE_TCHAR > const& requiredUUID () const;
+ void requiredUUID (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requiredUUID_;
+
+ // requiredName
+ //
+ public:
+ bool requiredName_p () const;
+ ::XMLSchema::string< ACE_TCHAR > const& requiredName () const;
+ void requiredName (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requiredName_;
+
+ // requiredType
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& requiredType () const;
+ void requiredType (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requiredType_;
+
+ public:
+ ComponentPackageReference (::XMLSchema::string< ACE_TCHAR > const& requiredType__);
+
+ ComponentPackageReference (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ ComponentPackageReference (ComponentPackageReference const& s);
+
+ ComponentPackageReference&
+ operator= (ComponentPackageReference const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export SubcomponentPortEndpoint : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // portName
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& portName () const;
+ void portName (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > portName_;
+
+ // instance
+ //
+ public:
+ ::XMLSchema::IDREF< ACE_TCHAR > const& instance () const;
+ void instance (::XMLSchema::IDREF< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > instance_;
+
+ public:
+ SubcomponentPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__,
+ ::XMLSchema::IDREF< ACE_TCHAR > const& instance__);
+
+ SubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ SubcomponentPortEndpoint (SubcomponentPortEndpoint const& s);
+
+ SubcomponentPortEndpoint&
+ operator= (SubcomponentPortEndpoint const& s);
+
+ private:
+ char regulator__;
+ };
+
+
+ class XSC_XML_Handlers_Export AssemblyConnectionDescription : public ::XSCRT::Type
+ {
+ typedef ::XSCRT::Type Base;
+
+ // name
+ //
+ public:
+ ::XMLSchema::string< ACE_TCHAR > const& name () const;
+ void name (::XMLSchema::string< ACE_TCHAR > const& );
+
+ protected:
+ ::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+
+ // deployRequirement
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator;
+ deployRequirement_iterator begin_deployRequirement ();
+ deployRequirement_iterator end_deployRequirement ();
+ deployRequirement_const_iterator begin_deployRequirement () const;
+ deployRequirement_const_iterator end_deployRequirement () const;
+ void add_deployRequirement (::CIAO::Config_Handlers::Requirement const& );
+ size_t count_deployRequirement (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
+
+ // internalEndpoint
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::SubcomponentPortEndpoint >::iterator internalEndpoint_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::SubcomponentPortEndpoint >::const_iterator internalEndpoint_const_iterator;
+ internalEndpoint_iterator begin_internalEndpoint ();
+ internalEndpoint_iterator end_internalEndpoint ();
+ internalEndpoint_const_iterator begin_internalEndpoint () const;
+ internalEndpoint_const_iterator end_internalEndpoint () const;
+ void add_internalEndpoint (::CIAO::Config_Handlers::SubcomponentPortEndpoint const& );
+ size_t count_internalEndpoint (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::SubcomponentPortEndpoint > internalEndpoint_;
+
+ // externalEndpoint
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::iterator externalEndpoint_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::const_iterator externalEndpoint_const_iterator;
+ externalEndpoint_iterator begin_externalEndpoint ();
+ externalEndpoint_iterator end_externalEndpoint ();
+ externalEndpoint_const_iterator begin_externalEndpoint () const;
+ externalEndpoint_const_iterator end_externalEndpoint () const;
+ void add_externalEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& );
+ size_t count_externalEndpoint (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint > externalEndpoint_;
+
+ // externalReference
+ //
+ public:
+ typedef ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::iterator externalReference_iterator;
+ typedef ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::const_iterator externalReference_const_iterator;
+ externalReference_iterator begin_externalReference ();
+ externalReference_iterator end_externalReference ();
+ externalReference_const_iterator begin_externalReference () const;
+ externalReference_const_iterator end_externalReference () const;
+ void add_externalReference (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& );
+ size_t count_externalReference (void) const;
+
+ protected:
+ ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint > externalReference_;
+
+ public:
+ AssemblyConnectionDescription (::XMLSchema::string< ACE_TCHAR > const& name__);
+
+ AssemblyConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
+ AssemblyConnectionDescription (AssemblyConnectionDescription const& s);
+
+ AssemblyConnectionDescription&
+ operator= (AssemblyConnectionDescription const& s);
+
+ private:
+ char regulator__;
+ };
+ }
+}
+
+namespace CIAO
{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ namespace Config_Handlers
+ {
+ }
+}
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+#include "XMLSchema/Traversal.hpp"
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+namespace CIAO
+{
+ namespace Config_Handlers
+ {
+ namespace Traversal
+ {
+ typedef
+ ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::TCKind >
+ TCKind;
-// source
-//
-public:
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator source_iterator;
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator source_const_iterator;
-source_iterator begin_source ();
-source_iterator end_source ();
-source_const_iterator begin_source () const;
-source_const_iterator end_source () const;
-void add_source (::XMLSchema::string< ACE_TCHAR > const& );
-size_t count_source (void) const;
-
-protected:
-::std::list< ::XMLSchema::string< ACE_TCHAR > > source_;
-
-// node
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& node () const;
-void node (::XMLSchema::string< ACE_TCHAR > const& );
+ struct XSC_XML_Handlers_Export DataType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::DataType >
+ {
+ virtual void
+ traverse (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > node_;
+ virtual void
+ traverse (Type const&);
-// location
-//
-public:
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator location_iterator;
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator location_const_iterator;
-location_iterator begin_location ();
-location_iterator end_location ();
-location_const_iterator begin_location () const;
-location_const_iterator end_location () const;
-void add_location (::XMLSchema::string< ACE_TCHAR > const& );
-size_t count_location (void) const;
-
-protected:
-::std::list< ::XMLSchema::string< ACE_TCHAR > > location_;
-
-// execParameter
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator execParameter_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator execParameter_const_iterator;
-execParameter_iterator begin_execParameter ();
-execParameter_iterator end_execParameter ();
-execParameter_const_iterator begin_execParameter () const;
-execParameter_const_iterator end_execParameter () const;
-void add_execParameter (::CIAO::Config_Handlers::Property const& );
-size_t count_execParameter (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::Property > execParameter_;
-
-// deployRequirement
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator;
-deployRequirement_iterator begin_deployRequirement ();
-deployRequirement_iterator end_deployRequirement ();
-deployRequirement_const_iterator begin_deployRequirement () const;
-deployRequirement_const_iterator end_deployRequirement () const;
-void add_deployRequirement (::CIAO::Config_Handlers::Requirement const& );
-size_t count_deployRequirement (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
-
-// deployedResource
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::ResourceDeploymentDescription >::iterator deployedResource_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::ResourceDeploymentDescription >::const_iterator deployedResource_const_iterator;
-deployedResource_iterator begin_deployedResource ();
-deployedResource_iterator end_deployedResource ();
-deployedResource_const_iterator begin_deployedResource () const;
-deployedResource_const_iterator end_deployedResource () const;
-void add_deployedResource (::CIAO::Config_Handlers::ResourceDeploymentDescription const& );
-size_t count_deployedResource (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::ResourceDeploymentDescription > deployedResource_;
-
-// id
-//
-public:
-bool id_p () const;
-::XMLSchema::ID< ACE_TCHAR > const& id () const;
-::XMLSchema::ID< ACE_TCHAR >& id ();
-void id (::XMLSchema::ID< ACE_TCHAR > const& );
+ virtual void
+ pre (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > id_;
+ virtual void
+ pre (Type const&);
-public:
-ArtifactDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__,
-::XMLSchema::string< ACE_TCHAR > const& node__);
+ virtual void
+ kind (Type&);
-ArtifactDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ArtifactDeploymentDescription (ArtifactDeploymentDescription const& s);
+ virtual void
+ kind (Type const&);
-ArtifactDeploymentDescription&
-operator= (ArtifactDeploymentDescription const& s);
+ virtual void
+ enum_ (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ enum_ (Type const&);
+ virtual void
+ enum_none (Type&);
-class XSC_XML_Handlers_Export MonolithicDeploymentDescription : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ enum_none (Type const&);
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ struct_ (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ virtual void
+ struct_ (Type const&);
-// source
-//
-public:
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator source_iterator;
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator source_const_iterator;
-source_iterator begin_source ();
-source_iterator end_source ();
-source_const_iterator begin_source () const;
-source_const_iterator end_source () const;
-void add_source (::XMLSchema::string< ACE_TCHAR > const& );
-size_t count_source (void) const;
-
-protected:
-::std::list< ::XMLSchema::string< ACE_TCHAR > > source_;
-
-// artifact
-//
-public:
-typedef ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > >::iterator artifact_iterator;
-typedef ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > >::const_iterator artifact_const_iterator;
-artifact_iterator begin_artifact ();
-artifact_iterator end_artifact ();
-artifact_const_iterator begin_artifact () const;
-artifact_const_iterator end_artifact () const;
-void add_artifact (::XMLSchema::IDREF< ACE_TCHAR > const& );
-size_t count_artifact (void) const;
-
-protected:
-::std::list< ::XMLSchema::IDREF< ACE_TCHAR > > artifact_;
-
-// execParameter
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator execParameter_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator execParameter_const_iterator;
-execParameter_iterator begin_execParameter ();
-execParameter_iterator end_execParameter ();
-execParameter_const_iterator begin_execParameter () const;
-execParameter_const_iterator end_execParameter () const;
-void add_execParameter (::CIAO::Config_Handlers::Property const& );
-size_t count_execParameter (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::Property > execParameter_;
-
-// deployRequirement
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator;
-deployRequirement_iterator begin_deployRequirement ();
-deployRequirement_iterator end_deployRequirement ();
-deployRequirement_const_iterator begin_deployRequirement () const;
-deployRequirement_const_iterator end_deployRequirement () const;
-void add_deployRequirement (::CIAO::Config_Handlers::Requirement const& );
-size_t count_deployRequirement (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
-
-// id
-//
-public:
-bool id_p () const;
-::XMLSchema::ID< ACE_TCHAR > const& id () const;
-::XMLSchema::ID< ACE_TCHAR >& id ();
-void id (::XMLSchema::ID< ACE_TCHAR > const& );
+ virtual void
+ struct_none (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > id_;
+ virtual void
+ struct_none (Type const&);
-public:
-MonolithicDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& name__);
+ virtual void
+ value (Type&);
-MonolithicDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-MonolithicDeploymentDescription (MonolithicDeploymentDescription const& s);
+ virtual void
+ value (Type const&);
-MonolithicDeploymentDescription&
-operator= (MonolithicDeploymentDescription const& s);
+ virtual void
+ value_none (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ value_none (Type const&);
+ virtual void
+ sequence (Type&);
-class XSC_XML_Handlers_Export ResourceUsageKind : public ::XSCRT::Type
-{
-public:
-ResourceUsageKind (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ResourceUsageKind (::XSCRT::XML::Attribute< ACE_TCHAR > const&);
+ virtual void
+ sequence (Type const&);
-static ResourceUsageKind const None;
-static ResourceUsageKind const InstanceUsesResource;
-static ResourceUsageKind const ResourceUsesInstance;
-static ResourceUsageKind const PortUsesResource;
-static ResourceUsageKind const ResourceUsesPort;
+ virtual void
+ sequence_none (Type&);
-enum Value
-{
-None_l,InstanceUsesResource_l,ResourceUsesInstance_l,PortUsesResource_l,ResourceUsesPort_l
-};
+ virtual void
+ sequence_none (Type const&);
+ virtual void
+ id (Type&);
-Value
-integral () const;
+ virtual void
+ id (Type const&);
-friend bool XSC_XML_Handlers_Export
-operator== (ResourceUsageKind const& a, ResourceUsageKind const& b);
+ virtual void
+ id_none (Type&);
-friend bool XSC_XML_Handlers_Export
-operator!= (ResourceUsageKind const& a, ResourceUsageKind const& b);
+ virtual void
+ id_none (Type const&);
-private:
-ResourceUsageKind (Value v);
+ virtual void
+ post (Type&);
-Value v_;
-};
+ virtual void
+ post (Type const&);
+ };
-bool XSC_XML_Handlers_Export operator== (ResourceUsageKind const &a, ResourceUsageKind const &b);
+ struct XSC_XML_Handlers_Export DataValue : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::DataValue >
+ {
+ virtual void
+ traverse (Type&);
-bool XSC_XML_Handlers_Export operator!= (ResourceUsageKind const &a, ResourceUsageKind const &b);
+ virtual void
+ traverse (Type const&);
+ virtual void
+ pre (Type&);
-class XSC_XML_Handlers_Export InstanceResourceDeploymentDescription : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ pre (Type const&);
-// resourceUsage
-//
-public:
-::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage () const;
-void resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& );
+ virtual void
+ short_ (Type&);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > resourceUsage_;
+ virtual void
+ short_ (Type const&);
-// requirementName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& requirementName () const;
-void requirementName (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ short_pre (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requirementName_;
+ virtual void
+ short_pre (Type const&);
-// resourceName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& resourceName () const;
-void resourceName (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ short_next (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceName_;
+ virtual void
+ short_next (Type const&);
-// property
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
-property_iterator begin_property ();
-property_iterator end_property ();
-property_const_iterator begin_property () const;
-property_const_iterator end_property () const;
-void add_property (::CIAO::Config_Handlers::Property const& );
-size_t count_property (void) const;
+ virtual void
+ short_post (Type&);
-protected:
-::std::list< ::CIAO::Config_Handlers::Property > property_;
+ virtual void
+ short_post (Type const&);
-public:
-InstanceResourceDeploymentDescription (::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage__,
-::XMLSchema::string< ACE_TCHAR > const& requirementName__,
-::XMLSchema::string< ACE_TCHAR > const& resourceName__);
+ virtual void
+ short_none (Type&);
-InstanceResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-InstanceResourceDeploymentDescription (InstanceResourceDeploymentDescription const& s);
+ virtual void
+ short_none (Type const&);
-InstanceResourceDeploymentDescription&
-operator= (InstanceResourceDeploymentDescription const& s);
+ virtual void
+ long_ (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ long_ (Type const&);
+ virtual void
+ long_pre (Type&);
-class XSC_XML_Handlers_Export InstanceDeploymentDescription : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ long_pre (Type const&);
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ long_next (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ virtual void
+ long_next (Type const&);
-// node
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& node () const;
-void node (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ long_post (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > node_;
+ virtual void
+ long_post (Type const&);
-// source
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& source () const;
-void source (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ long_none (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > source_;
+ virtual void
+ long_none (Type const&);
-// implementation
-//
-public:
-::XMLSchema::IDREF< ACE_TCHAR > const& implementation () const;
-void implementation (::XMLSchema::IDREF< ACE_TCHAR > const& );
+ virtual void
+ ushort (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > implementation_;
+ virtual void
+ ushort (Type const&);
-// configProperty
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator configProperty_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator configProperty_const_iterator;
-configProperty_iterator begin_configProperty ();
-configProperty_iterator end_configProperty ();
-configProperty_const_iterator begin_configProperty () const;
-configProperty_const_iterator end_configProperty () const;
-void add_configProperty (::CIAO::Config_Handlers::Property const& );
-size_t count_configProperty (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::Property > configProperty_;
-
-// deployedResource
-//
-public:
-bool deployedResource_p () const;
-::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& deployedResource () const;
-void deployedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& );
+ virtual void
+ ushort_pre (Type&);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > deployedResource_;
+ virtual void
+ ushort_pre (Type const&);
-// deployedSharedResource
-//
-public:
-bool deployedSharedResource_p () const;
-::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& deployedSharedResource () const;
-void deployedSharedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& );
+ virtual void
+ ushort_next (Type&);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > deployedSharedResource_;
+ virtual void
+ ushort_next (Type const&);
-// id
-//
-public:
-bool id_p () const;
-::XMLSchema::ID< ACE_TCHAR > const& id () const;
-::XMLSchema::ID< ACE_TCHAR >& id ();
-void id (::XMLSchema::ID< ACE_TCHAR > const& );
+ virtual void
+ ushort_post (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::ID< ACE_TCHAR > > id_;
+ virtual void
+ ushort_post (Type const&);
-public:
-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__);
+ virtual void
+ ushort_none (Type&);
-InstanceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-InstanceDeploymentDescription (InstanceDeploymentDescription const& s);
+ virtual void
+ ushort_none (Type const&);
-InstanceDeploymentDescription&
-operator= (InstanceDeploymentDescription const& s);
+ virtual void
+ ulong (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ ulong (Type const&);
+ virtual void
+ ulong_pre (Type&);
-class XSC_XML_Handlers_Export CCMComponentPortKind : public ::XSCRT::Type
-{
-public:
-CCMComponentPortKind (::XSCRT::XML::Element< ACE_TCHAR > const&);
-CCMComponentPortKind (::XSCRT::XML::Attribute< ACE_TCHAR > const&);
-
-static CCMComponentPortKind const Facet;
-static CCMComponentPortKind const SimplexReceptacle;
-static CCMComponentPortKind const MultiplexReceptacle;
-static CCMComponentPortKind const EventEmitter;
-static CCMComponentPortKind const EventPublisher;
-static CCMComponentPortKind const EventConsumer;
-
-enum Value
-{
-Facet_l,SimplexReceptacle_l,MultiplexReceptacle_l,EventEmitter_l,EventPublisher_l,EventConsumer_l
-};
+ virtual void
+ ulong_pre (Type const&);
+ virtual void
+ ulong_next (Type&);
-Value
-integral () const;
+ virtual void
+ ulong_next (Type const&);
-friend bool XSC_XML_Handlers_Export
-operator== (CCMComponentPortKind const& a, CCMComponentPortKind const& b);
+ virtual void
+ ulong_post (Type&);
-friend bool XSC_XML_Handlers_Export
-operator!= (CCMComponentPortKind const& a, CCMComponentPortKind const& b);
+ virtual void
+ ulong_post (Type const&);
-private:
-CCMComponentPortKind (Value v);
+ virtual void
+ ulong_none (Type&);
-Value v_;
-};
+ virtual void
+ ulong_none (Type const&);
-bool XSC_XML_Handlers_Export operator== (CCMComponentPortKind const &a, CCMComponentPortKind const &b);
+ virtual void
+ float_ (Type&);
-bool XSC_XML_Handlers_Export operator!= (CCMComponentPortKind const &a, CCMComponentPortKind const &b);
+ virtual void
+ float_ (Type const&);
+ virtual void
+ float_pre (Type&);
-class XSC_XML_Handlers_Export ComponentPortDescription : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ float_pre (Type const&);
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ float_next (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ virtual void
+ float_next (Type const&);
-// specificType
-//
-public:
-bool specificType_p () const;
-::XMLSchema::string< ACE_TCHAR > const& specificType () const;
-void specificType (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ float_post (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > specificType_;
+ virtual void
+ float_post (Type const&);
-// supportedType
-//
-public:
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator supportedType_iterator;
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator supportedType_const_iterator;
-supportedType_iterator begin_supportedType ();
-supportedType_iterator end_supportedType ();
-supportedType_const_iterator begin_supportedType () const;
-supportedType_const_iterator end_supportedType () const;
-void add_supportedType (::XMLSchema::string< ACE_TCHAR > const& );
-size_t count_supportedType (void) const;
-
-protected:
-::std::list< ::XMLSchema::string< ACE_TCHAR > > supportedType_;
-
-// provider
-//
-public:
-::XMLSchema::boolean const& provider () const;
-void provider (::XMLSchema::boolean const& );
+ virtual void
+ float_none (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::boolean > provider_;
+ virtual void
+ float_none (Type const&);
-// exclusiveProvider
-//
-public:
-::XMLSchema::boolean const& exclusiveProvider () const;
-void exclusiveProvider (::XMLSchema::boolean const& );
+ virtual void
+ double_ (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::boolean > exclusiveProvider_;
+ virtual void
+ double_ (Type const&);
-// exclusiveUser
-//
-public:
-::XMLSchema::boolean const& exclusiveUser () const;
-void exclusiveUser (::XMLSchema::boolean const& );
+ virtual void
+ double_pre (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::boolean > exclusiveUser_;
+ virtual void
+ double_pre (Type const&);
-// optional
-//
-public:
-::XMLSchema::boolean const& optional () const;
-void optional (::XMLSchema::boolean const& );
+ virtual void
+ double_next (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::boolean > optional_;
+ virtual void
+ double_next (Type const&);
-// kind
-//
-public:
-::CIAO::Config_Handlers::CCMComponentPortKind const& kind () const;
-void kind (::CIAO::Config_Handlers::CCMComponentPortKind const& );
+ virtual void
+ double_post (Type&);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > kind_;
+ virtual void
+ double_post (Type const&);
-public:
-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__);
+ virtual void
+ double_none (Type&);
-ComponentPortDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ComponentPortDescription (ComponentPortDescription const& s);
+ virtual void
+ double_none (Type const&);
-ComponentPortDescription&
-operator= (ComponentPortDescription const& s);
+ virtual void
+ boolean (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ boolean (Type const&);
+ virtual void
+ boolean_pre (Type&);
-class XSC_XML_Handlers_Export ComponentPropertyDescription : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ boolean_pre (Type const&);
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ boolean_next (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ virtual void
+ boolean_next (Type const&);
-// type
-//
-public:
-::CIAO::Config_Handlers::DataType const& type () const;
-void type (::CIAO::Config_Handlers::DataType const& );
+ virtual void
+ boolean_post (Type&);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::DataType > type_;
+ virtual void
+ boolean_post (Type const&);
-public:
-ComponentPropertyDescription (::XMLSchema::string< ACE_TCHAR > const& name__,
-::CIAO::Config_Handlers::DataType const& type__);
+ virtual void
+ boolean_none (Type&);
-ComponentPropertyDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ComponentPropertyDescription (ComponentPropertyDescription const& s);
+ virtual void
+ boolean_none (Type const&);
-ComponentPropertyDescription&
-operator= (ComponentPropertyDescription const& s);
+ virtual void
+ octet (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ octet (Type const&);
+ virtual void
+ octet_pre (Type&);
-class XSC_XML_Handlers_Export ComponentExternalPortEndpoint : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ octet_pre (Type const&);
-// portName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& portName () const;
-void portName (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ octet_next (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > portName_;
+ virtual void
+ octet_next (Type const&);
-public:
-ComponentExternalPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__);
+ virtual void
+ octet_post (Type&);
-ComponentExternalPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ComponentExternalPortEndpoint (ComponentExternalPortEndpoint const& s);
+ virtual void
+ octet_post (Type const&);
-ComponentExternalPortEndpoint&
-operator= (ComponentExternalPortEndpoint const& s);
+ virtual void
+ octet_none (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ octet_none (Type const&);
+ virtual void
+ enum_ (Type&);
-class XSC_XML_Handlers_Export PlanSubcomponentPortEndpoint : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ enum_ (Type const&);
-// portName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& portName () const;
-void portName (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ enum_pre (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > portName_;
+ virtual void
+ enum_pre (Type const&);
-// provider
-//
-public:
-bool provider_p () const;
-::XMLSchema::string< ACE_TCHAR > const& provider () const;
-void provider (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ enum_next (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > provider_;
+ virtual void
+ enum_next (Type const&);
-// kind
-//
-public:
-::CIAO::Config_Handlers::CCMComponentPortKind const& kind () const;
-void kind (::CIAO::Config_Handlers::CCMComponentPortKind const& );
+ virtual void
+ enum_post (Type&);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > kind_;
+ virtual void
+ enum_post (Type const&);
-// instance
-//
-public:
-::XMLSchema::IDREF< ACE_TCHAR > const& instance () const;
-void instance (::XMLSchema::IDREF< ACE_TCHAR > const& );
+ virtual void
+ enum_none (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > instance_;
+ virtual void
+ enum_none (Type const&);
-public:
-PlanSubcomponentPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__,
-::CIAO::Config_Handlers::CCMComponentPortKind const& kind__,
-::XMLSchema::IDREF< ACE_TCHAR > const& instance__);
+ virtual void
+ string (Type&);
-PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const&);
-PlanSubcomponentPortEndpoint (PlanSubcomponentPortEndpoint const& s);
+ virtual void
+ string (Type const&);
-PlanSubcomponentPortEndpoint&
-operator= (PlanSubcomponentPortEndpoint const& s);
+ virtual void
+ string_pre (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ string_pre (Type const&);
+ virtual void
+ string_next (Type&);
-class XSC_XML_Handlers_Export ExternalReferenceEndpoint : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ string_next (Type const&);
-// location
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& location () const;
-void location (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ string_post (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > location_;
+ virtual void
+ string_post (Type const&);
-public:
-ExternalReferenceEndpoint (::XMLSchema::string< ACE_TCHAR > const& location__);
+ virtual void
+ string_none (Type&);
-ExternalReferenceEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ExternalReferenceEndpoint (ExternalReferenceEndpoint const& s);
+ virtual void
+ string_none (Type const&);
-ExternalReferenceEndpoint&
-operator= (ExternalReferenceEndpoint const& s);
+ virtual void
+ longlong (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ longlong (Type const&);
+ virtual void
+ longlong_pre (Type&);
-class XSC_XML_Handlers_Export ConnectionResourceDeploymentDescription : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ longlong_pre (Type const&);
-// targetName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& targetName () const;
-void targetName (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ longlong_next (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > targetName_;
+ virtual void
+ longlong_next (Type const&);
-// requirementName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& requirementName () const;
-void requirementName (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ longlong_post (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requirementName_;
+ virtual void
+ longlong_post (Type const&);
-// resourceName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& resourceName () const;
-void resourceName (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ longlong_none (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceName_;
+ virtual void
+ longlong_none (Type const&);
-// property
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
-property_iterator begin_property ();
-property_iterator end_property ();
-property_const_iterator begin_property () const;
-property_const_iterator end_property () const;
-void add_property (::CIAO::Config_Handlers::Property const& );
-size_t count_property (void) const;
+ virtual void
+ ulonglong (Type&);
-protected:
-::std::list< ::CIAO::Config_Handlers::Property > property_;
+ virtual void
+ ulonglong (Type const&);
-public:
-ConnectionResourceDeploymentDescription (::XMLSchema::string< ACE_TCHAR > const& targetName__,
-::XMLSchema::string< ACE_TCHAR > const& requirementName__,
-::XMLSchema::string< ACE_TCHAR > const& resourceName__);
+ virtual void
+ ulonglong_pre (Type&);
-ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ConnectionResourceDeploymentDescription (ConnectionResourceDeploymentDescription const& s);
+ virtual void
+ ulonglong_pre (Type const&);
-ConnectionResourceDeploymentDescription&
-operator= (ConnectionResourceDeploymentDescription const& s);
+ virtual void
+ ulonglong_next (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ ulonglong_next (Type const&);
+ virtual void
+ ulonglong_post (Type&);
-class XSC_XML_Handlers_Export PlanConnectionDescription : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ ulonglong_post (Type const&);
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ ulonglong_none (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ virtual void
+ ulonglong_none (Type const&);
-// source
-//
-public:
-bool source_p () const;
-::XMLSchema::string< ACE_TCHAR > const& source () const;
-void source (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ longdouble (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > source_;
+ virtual void
+ longdouble (Type const&);
-// deployRequirement
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator;
-deployRequirement_iterator begin_deployRequirement ();
-deployRequirement_iterator end_deployRequirement ();
-deployRequirement_const_iterator begin_deployRequirement () const;
-deployRequirement_const_iterator end_deployRequirement () const;
-void add_deployRequirement (::CIAO::Config_Handlers::Requirement const& );
-size_t count_deployRequirement (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
-
-// externalEndpoint
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::iterator externalEndpoint_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::const_iterator externalEndpoint_const_iterator;
-externalEndpoint_iterator begin_externalEndpoint ();
-externalEndpoint_iterator end_externalEndpoint ();
-externalEndpoint_const_iterator begin_externalEndpoint () const;
-externalEndpoint_const_iterator end_externalEndpoint () const;
-void add_externalEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& );
-size_t count_externalEndpoint (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint > externalEndpoint_;
-
-// internalEndpoint
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint >::iterator internalEndpoint_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint >::const_iterator internalEndpoint_const_iterator;
-internalEndpoint_iterator begin_internalEndpoint ();
-internalEndpoint_iterator end_internalEndpoint ();
-internalEndpoint_const_iterator begin_internalEndpoint () const;
-internalEndpoint_const_iterator end_internalEndpoint () const;
-void add_internalEndpoint (::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint const& );
-size_t count_internalEndpoint (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint > internalEndpoint_;
-
-// externalReference
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::iterator externalReference_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::const_iterator externalReference_const_iterator;
-externalReference_iterator begin_externalReference ();
-externalReference_iterator end_externalReference ();
-externalReference_const_iterator begin_externalReference () const;
-externalReference_const_iterator end_externalReference () const;
-void add_externalReference (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& );
-size_t count_externalReference (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint > externalReference_;
-
-// deployedResource
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription >::iterator deployedResource_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription >::const_iterator deployedResource_const_iterator;
-deployedResource_iterator begin_deployedResource ();
-deployedResource_iterator end_deployedResource ();
-deployedResource_const_iterator begin_deployedResource () const;
-deployedResource_const_iterator end_deployedResource () const;
-void add_deployedResource (::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& );
-size_t count_deployedResource (void) const;
+ virtual void
+ longdouble_pre (Type&);
-protected:
-::std::list< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription > deployedResource_;
+ virtual void
+ longdouble_pre (Type const&);
-public:
-PlanConnectionDescription (::XMLSchema::string< ACE_TCHAR > const& name__);
+ virtual void
+ longdouble_next (Type&);
-PlanConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-PlanConnectionDescription (PlanConnectionDescription const& s);
+ virtual void
+ longdouble_next (Type const&);
-PlanConnectionDescription&
-operator= (PlanConnectionDescription const& s);
+ virtual void
+ longdouble_post (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ longdouble_post (Type const&);
+ virtual void
+ longdouble_none (Type&);
-class XSC_XML_Handlers_Export ImplementationDependency : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ longdouble_none (Type const&);
-// requiredType
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& requiredType () const;
-void requiredType (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ member (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requiredType_;
+ virtual void
+ member (Type const&);
-public:
-ImplementationDependency (::XMLSchema::string< ACE_TCHAR > const& requiredType__);
+ virtual void
+ member_pre (Type&);
-ImplementationDependency (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ImplementationDependency (ImplementationDependency const& s);
+ virtual void
+ member_pre (Type const&);
-ImplementationDependency&
-operator= (ImplementationDependency const& s);
+ virtual void
+ member_next (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ member_next (Type const&);
+ virtual void
+ member_post (Type&);
-class XSC_XML_Handlers_Export Capability : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ member_post (Type const&);
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ member_none (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ virtual void
+ member_none (Type const&);
-// resourceType
-//
-public:
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator resourceType_iterator;
-typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator resourceType_const_iterator;
-resourceType_iterator begin_resourceType ();
-resourceType_iterator end_resourceType ();
-resourceType_const_iterator begin_resourceType () const;
-resourceType_const_iterator end_resourceType () const;
-void add_resourceType (::XMLSchema::string< ACE_TCHAR > const& );
-size_t count_resourceType (void) const;
-
-protected:
-::std::list< ::XMLSchema::string< ACE_TCHAR > > resourceType_;
-
-// property
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::SatisfierProperty >::iterator property_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::SatisfierProperty >::const_iterator property_const_iterator;
-property_iterator begin_property ();
-property_iterator end_property ();
-property_const_iterator begin_property () const;
-property_const_iterator end_property () const;
-void add_property (::CIAO::Config_Handlers::SatisfierProperty const& );
-size_t count_property (void) const;
+ virtual void
+ post (Type&);
-protected:
-::std::list< ::CIAO::Config_Handlers::SatisfierProperty > property_;
+ virtual void
+ post (Type const&);
+ };
-public:
-Capability (::XMLSchema::string< ACE_TCHAR > const& name__);
+ struct XSC_XML_Handlers_Export EnumType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::EnumType >
+ {
+ virtual void
+ traverse (Type&);
-Capability (::XSCRT::XML::Element< ACE_TCHAR > const&);
-Capability (Capability const& s);
+ virtual void
+ traverse (Type const&);
-Capability&
-operator= (Capability const& s);
+ virtual void
+ pre (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ pre (Type const&);
+ virtual void
+ name (Type&);
-class XSC_XML_Handlers_Export ImplementationRequirement : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ name (Type const&);
-// resourceUsage
-//
-public:
-bool resourceUsage_p () const;
-::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage () const;
-void resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& );
+ virtual void
+ typeId (Type&);
-protected:
-::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > resourceUsage_;
+ virtual void
+ typeId (Type const&);
-// resourcePort
-//
-public:
-bool resourcePort_p () const;
-::XMLSchema::string< ACE_TCHAR > const& resourcePort () const;
-void resourcePort (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ member (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourcePort_;
+ virtual void
+ member (Type const&);
-// componentPort
-//
-public:
-bool componentPort_p () const;
-::XMLSchema::string< ACE_TCHAR > const& componentPort () const;
-void componentPort (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ member_pre (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > componentPort_;
+ virtual void
+ member_pre (Type const&);
-// resourceType
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& resourceType () const;
-void resourceType (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ member_next (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceType_;
+ virtual void
+ member_next (Type const&);
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ member_post (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ virtual void
+ member_post (Type const&);
-// property
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator property_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator property_const_iterator;
-property_iterator begin_property ();
-property_iterator end_property ();
-property_const_iterator begin_property () const;
-property_const_iterator end_property () const;
-void add_property (::CIAO::Config_Handlers::Property const& );
-size_t count_property (void) const;
+ virtual void
+ post (Type&);
-protected:
-::std::list< ::CIAO::Config_Handlers::Property > property_;
+ virtual void
+ post (Type const&);
+ };
-public:
-ImplementationRequirement (::XMLSchema::string< ACE_TCHAR > const& resourceType__,
-::XMLSchema::string< ACE_TCHAR > const& name__);
+ struct XSC_XML_Handlers_Export StructType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::StructType >
+ {
+ virtual void
+ traverse (Type&);
-ImplementationRequirement (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ImplementationRequirement (ImplementationRequirement const& s);
+ virtual void
+ traverse (Type const&);
-ImplementationRequirement&
-operator= (ImplementationRequirement const& s);
+ virtual void
+ pre (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ pre (Type const&);
+ virtual void
+ name (Type&);
-class XSC_XML_Handlers_Export ComponentPackageReference : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ name (Type const&);
-// requiredUUID
-//
-public:
-bool requiredUUID_p () const;
-::XMLSchema::string< ACE_TCHAR > const& requiredUUID () const;
-void requiredUUID (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ typeId (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requiredUUID_;
+ virtual void
+ typeId (Type const&);
-// requiredName
-//
-public:
-bool requiredName_p () const;
-::XMLSchema::string< ACE_TCHAR > const& requiredName () const;
-void requiredName (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ member (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requiredName_;
+ virtual void
+ member (Type const&);
-// requiredType
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& requiredType () const;
-void requiredType (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ member_pre (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > requiredType_;
+ virtual void
+ member_pre (Type const&);
-public:
-ComponentPackageReference (::XMLSchema::string< ACE_TCHAR > const& requiredType__);
+ virtual void
+ member_next (Type&);
-ComponentPackageReference (::XSCRT::XML::Element< ACE_TCHAR > const&);
-ComponentPackageReference (ComponentPackageReference const& s);
+ virtual void
+ member_next (Type const&);
-ComponentPackageReference&
-operator= (ComponentPackageReference const& s);
+ virtual void
+ member_post (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ member_post (Type const&);
+ virtual void
+ member_none (Type&);
-class XSC_XML_Handlers_Export SubcomponentPortEndpoint : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ member_none (Type const&);
-// portName
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& portName () const;
-void portName (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ post (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > portName_;
+ virtual void
+ post (Type const&);
+ };
-// instance
-//
-public:
-::XMLSchema::IDREF< ACE_TCHAR > const& instance () const;
-void instance (::XMLSchema::IDREF< ACE_TCHAR > const& );
+ struct XSC_XML_Handlers_Export StructMemberType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::StructMemberType >
+ {
+ virtual void
+ traverse (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::IDREF< ACE_TCHAR > > instance_;
+ virtual void
+ traverse (Type const&);
-public:
-SubcomponentPortEndpoint (::XMLSchema::string< ACE_TCHAR > const& portName__,
-::XMLSchema::IDREF< ACE_TCHAR > const& instance__);
+ virtual void
+ pre (Type&);
-SubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR > const&);
-SubcomponentPortEndpoint (SubcomponentPortEndpoint const& s);
+ virtual void
+ pre (Type const&);
-SubcomponentPortEndpoint&
-operator= (SubcomponentPortEndpoint const& s);
+ virtual void
+ name (Type&);
-private:
-char regulator__;
-};
+ virtual void
+ name (Type const&);
+ virtual void
+ type (Type&);
-class XSC_XML_Handlers_Export AssemblyConnectionDescription : public ::XSCRT::Type
-{
-//@@ VC6 anathema
-typedef ::XSCRT::Type Base__;
+ virtual void
+ type (Type const&);
-// name
-//
-public:
-::XMLSchema::string< ACE_TCHAR > const& name () const;
-void name (::XMLSchema::string< ACE_TCHAR > const& );
+ virtual void
+ post (Type&);
-protected:
-::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_;
+ virtual void
+ post (Type const&);
+ };
-// deployRequirement
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator;
-deployRequirement_iterator begin_deployRequirement ();
-deployRequirement_iterator end_deployRequirement ();
-deployRequirement_const_iterator begin_deployRequirement () const;
-deployRequirement_const_iterator end_deployRequirement () const;
-void add_deployRequirement (::CIAO::Config_Handlers::Requirement const& );
-size_t count_deployRequirement (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
-
-// internalEndpoint
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::SubcomponentPortEndpoint >::iterator internalEndpoint_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::SubcomponentPortEndpoint >::const_iterator internalEndpoint_const_iterator;
-internalEndpoint_iterator begin_internalEndpoint ();
-internalEndpoint_iterator end_internalEndpoint ();
-internalEndpoint_const_iterator begin_internalEndpoint () const;
-internalEndpoint_const_iterator end_internalEndpoint () const;
-void add_internalEndpoint (::CIAO::Config_Handlers::SubcomponentPortEndpoint const& );
-size_t count_internalEndpoint (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::SubcomponentPortEndpoint > internalEndpoint_;
-
-// externalEndpoint
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::iterator externalEndpoint_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::const_iterator externalEndpoint_const_iterator;
-externalEndpoint_iterator begin_externalEndpoint ();
-externalEndpoint_iterator end_externalEndpoint ();
-externalEndpoint_const_iterator begin_externalEndpoint () const;
-externalEndpoint_const_iterator end_externalEndpoint () const;
-void add_externalEndpoint (::CIAO::Config_Handlers::ComponentExternalPortEndpoint const& );
-size_t count_externalEndpoint (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint > externalEndpoint_;
-
-// externalReference
-//
-public:
-typedef ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::iterator externalReference_iterator;
-typedef ::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::const_iterator externalReference_const_iterator;
-externalReference_iterator begin_externalReference ();
-externalReference_iterator end_externalReference ();
-externalReference_const_iterator begin_externalReference () const;
-externalReference_const_iterator end_externalReference () const;
-void add_externalReference (::CIAO::Config_Handlers::ExternalReferenceEndpoint const& );
-size_t count_externalReference (void) const;
-
-protected:
-::std::list< ::CIAO::Config_Handlers::ExternalReferenceEndpoint > externalReference_;
-
-public:
-AssemblyConnectionDescription (::XMLSchema::string< ACE_TCHAR > const& name__);
-
-AssemblyConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR > const&);
-AssemblyConnectionDescription (AssemblyConnectionDescription const& s);
-
-AssemblyConnectionDescription&
-operator= (AssemblyConnectionDescription const& s);
-
-private:
-char regulator__;
-};
-}
-}
+ struct XSC_XML_Handlers_Export ValueType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ValueType >
+ {
+ virtual void
+ traverse (Type&);
-namespace CIAO
-{
-namespace Config_Handlers
-{
-}
-}
+ virtual void
+ traverse (Type const&);
-#include "XMLSchema/Traversal.hpp"
+ virtual void
+ pre (Type&);
-namespace CIAO
-{
-namespace Config_Handlers
-{
-namespace Traversal
-{
-typedef
-::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::TCKind >
-TCKind;
+ virtual void
+ pre (Type const&);
-struct XSC_XML_Handlers_Export DataType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::DataType >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ name (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ name (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ typeId (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ typeId (Type const&);
-virtual void
-kind (Type&);
+ virtual void
+ modifier (Type&);
-virtual void
-kind (Type const&);
+ virtual void
+ modifier (Type const&);
-virtual void
-enum_ (Type&);
+ virtual void
+ baseType (Type&);
-virtual void
-enum_ (Type const&);
+ virtual void
+ baseType (Type const&);
-virtual void
-enum_none (Type&);
+ virtual void
+ member (Type&);
-virtual void
-enum_none (Type const&);
+ virtual void
+ member (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ member_pre (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ member_pre (Type const&);
-struct XSC_XML_Handlers_Export DataValue : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::DataValue >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ member_next (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ member_next (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ member_post (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ member_post (Type const&);
-virtual void
-short_ (Type&);
+ virtual void
+ member_none (Type&);
-virtual void
-short_ (Type const&);
+ virtual void
+ member_none (Type const&);
-virtual void
-short_pre (Type&);
+ virtual void
+ post (Type&);
-virtual void
-short_pre (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-short_next (Type&);
+ struct XSC_XML_Handlers_Export ValueMemberType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ValueMemberType >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-short_next (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-short_post (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-short_post (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-short_none (Type&);
+ virtual void
+ name (Type&);
-virtual void
-short_none (Type const&);
+ virtual void
+ name (Type const&);
-virtual void
-long_ (Type&);
+ virtual void
+ visibility (Type&);
-virtual void
-long_ (Type const&);
+ virtual void
+ visibility (Type const&);
-virtual void
-long_pre (Type&);
+ virtual void
+ type (Type&);
-virtual void
-long_pre (Type const&);
+ virtual void
+ type (Type const&);
-virtual void
-long_next (Type&);
+ virtual void
+ post (Type&);
-virtual void
-long_next (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-long_post (Type&);
+ struct XSC_XML_Handlers_Export NamedValue : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::NamedValue >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-long_post (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-long_none (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-long_none (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-ushort (Type&);
+ virtual void
+ name (Type&);
-virtual void
-ushort (Type const&);
+ virtual void
+ name (Type const&);
-virtual void
-ushort_pre (Type&);
+ virtual void
+ value (Type&);
-virtual void
-ushort_pre (Type const&);
+ virtual void
+ value (Type const&);
-virtual void
-ushort_next (Type&);
+ virtual void
+ post (Type&);
-virtual void
-ushort_next (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-ushort_post (Type&);
+ struct XSC_XML_Handlers_Export SequenceType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SequenceType >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-ushort_post (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-ushort_none (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-ushort_none (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-ulong (Type&);
+ virtual void
+ bound (Type&);
-virtual void
-ulong (Type const&);
+ virtual void
+ bound (Type const&);
-virtual void
-ulong_pre (Type&);
+ virtual void
+ bound_none (Type&);
-virtual void
-ulong_pre (Type const&);
+ virtual void
+ bound_none (Type const&);
-virtual void
-ulong_next (Type&);
+ virtual void
+ elementType (Type&);
-virtual void
-ulong_next (Type const&);
+ virtual void
+ elementType (Type const&);
-virtual void
-ulong_post (Type&);
+ virtual void
+ post (Type&);
-virtual void
-ulong_post (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-ulong_none (Type&);
+ struct XSC_XML_Handlers_Export Any : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Any >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-ulong_none (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-float_ (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-float_ (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-float_pre (Type&);
+ virtual void
+ type (Type&);
-virtual void
-float_pre (Type const&);
+ virtual void
+ type (Type const&);
-virtual void
-float_next (Type&);
+ virtual void
+ value (Type&);
-virtual void
-float_next (Type const&);
+ virtual void
+ value (Type const&);
-virtual void
-float_post (Type&);
+ virtual void
+ post (Type&);
-virtual void
-float_post (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-float_none (Type&);
+ struct XSC_XML_Handlers_Export Property : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Property >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-float_none (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-double_ (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-double_ (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-double_pre (Type&);
+ virtual void
+ name (Type&);
-virtual void
-double_pre (Type const&);
+ virtual void
+ name (Type const&);
-virtual void
-double_next (Type&);
+ virtual void
+ value (Type&);
-virtual void
-double_next (Type const&);
+ virtual void
+ value (Type const&);
-virtual void
-double_post (Type&);
+ virtual void
+ post (Type&);
-virtual void
-double_post (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-double_none (Type&);
+ typedef
+ ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SatisfierPropertyKind >
+ SatisfierPropertyKind;
-virtual void
-double_none (Type const&);
+ struct XSC_XML_Handlers_Export SatisfierProperty : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SatisfierProperty >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-boolean (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-boolean (Type const&);
+ virtual void
+ pre (Type&);
-virtual void
-boolean_pre (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-boolean_pre (Type const&);
+ virtual void
+ name (Type&);
-virtual void
-boolean_next (Type&);
+ virtual void
+ name (Type const&);
-virtual void
-boolean_next (Type const&);
+ virtual void
+ kind (Type&);
-virtual void
-boolean_post (Type&);
+ virtual void
+ kind (Type const&);
-virtual void
-boolean_post (Type const&);
+ virtual void
+ dynamic (Type&);
-virtual void
-boolean_none (Type&);
+ virtual void
+ dynamic (Type const&);
-virtual void
-boolean_none (Type const&);
+ virtual void
+ value (Type&);
-virtual void
-octet (Type&);
+ virtual void
+ value (Type const&);
-virtual void
-octet (Type const&);
+ virtual void
+ post (Type&);
-virtual void
-octet_pre (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-octet_pre (Type const&);
+ struct XSC_XML_Handlers_Export Resource : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Resource >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-octet_next (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-octet_next (Type const&);
+ virtual void
+ pre (Type&);
-virtual void
-octet_post (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-octet_post (Type const&);
+ virtual void
+ name (Type&);
-virtual void
-octet_none (Type&);
+ virtual void
+ name (Type const&);
-virtual void
-octet_none (Type const&);
+ virtual void
+ resourceType (Type&);
-virtual void
-enum_ (Type&);
+ virtual void
+ resourceType (Type const&);
-virtual void
-enum_ (Type const&);
+ virtual void
+ resourceType_pre (Type&);
-virtual void
-enum_pre (Type&);
+ virtual void
+ resourceType_pre (Type const&);
-virtual void
-enum_pre (Type const&);
+ virtual void
+ resourceType_next (Type&);
-virtual void
-enum_next (Type&);
+ virtual void
+ resourceType_next (Type const&);
-virtual void
-enum_next (Type const&);
+ virtual void
+ resourceType_post (Type&);
-virtual void
-enum_post (Type&);
+ virtual void
+ resourceType_post (Type const&);
-virtual void
-enum_post (Type const&);
+ virtual void
+ property (Type&);
-virtual void
-enum_none (Type&);
+ virtual void
+ property (Type const&);
-virtual void
-enum_none (Type const&);
+ virtual void
+ property_pre (Type&);
-virtual void
-string (Type&);
+ virtual void
+ property_pre (Type const&);
-virtual void
-string (Type const&);
+ virtual void
+ property_next (Type&);
-virtual void
-string_pre (Type&);
+ virtual void
+ property_next (Type const&);
-virtual void
-string_pre (Type const&);
+ virtual void
+ property_post (Type&);
-virtual void
-string_next (Type&);
+ virtual void
+ property_post (Type const&);
-virtual void
-string_next (Type const&);
+ virtual void
+ property_none (Type&);
-virtual void
-string_post (Type&);
+ virtual void
+ property_none (Type const&);
-virtual void
-string_post (Type const&);
+ virtual void
+ post (Type&);
-virtual void
-string_none (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-string_none (Type const&);
+ struct XSC_XML_Handlers_Export Requirement : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Requirement >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-longlong (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-longlong (Type const&);
+ virtual void
+ pre (Type&);
-virtual void
-longlong_pre (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-longlong_pre (Type const&);
+ virtual void
+ resourceType (Type&);
-virtual void
-longlong_next (Type&);
+ virtual void
+ resourceType (Type const&);
-virtual void
-longlong_next (Type const&);
+ virtual void
+ name (Type&);
-virtual void
-longlong_post (Type&);
+ virtual void
+ name (Type const&);
-virtual void
-longlong_post (Type const&);
+ virtual void
+ property (Type&);
-virtual void
-longlong_none (Type&);
+ virtual void
+ property (Type const&);
-virtual void
-longlong_none (Type const&);
+ virtual void
+ property_pre (Type&);
-virtual void
-ulonglong (Type&);
+ virtual void
+ property_pre (Type const&);
-virtual void
-ulonglong (Type const&);
+ virtual void
+ property_next (Type&);
-virtual void
-ulonglong_pre (Type&);
+ virtual void
+ property_next (Type const&);
-virtual void
-ulonglong_pre (Type const&);
+ virtual void
+ property_post (Type&);
-virtual void
-ulonglong_next (Type&);
+ virtual void
+ property_post (Type const&);
-virtual void
-ulonglong_next (Type const&);
+ virtual void
+ property_none (Type&);
-virtual void
-ulonglong_post (Type&);
+ virtual void
+ property_none (Type const&);
-virtual void
-ulonglong_post (Type const&);
+ virtual void
+ post (Type&);
-virtual void
-ulonglong_none (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-ulonglong_none (Type const&);
+ struct XSC_XML_Handlers_Export ResourceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ResourceDeploymentDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-longdouble (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-longdouble (Type const&);
+ virtual void
+ pre (Type&);
-virtual void
-longdouble_pre (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-longdouble_pre (Type const&);
+ virtual void
+ requirementName (Type&);
-virtual void
-longdouble_next (Type&);
+ virtual void
+ requirementName (Type const&);
-virtual void
-longdouble_next (Type const&);
+ virtual void
+ resourceName (Type&);
-virtual void
-longdouble_post (Type&);
+ virtual void
+ resourceName (Type const&);
-virtual void
-longdouble_post (Type const&);
+ virtual void
+ property (Type&);
-virtual void
-longdouble_none (Type&);
+ virtual void
+ property (Type const&);
-virtual void
-longdouble_none (Type const&);
+ virtual void
+ property_pre (Type&);
-virtual void
-post (Type&);
+ virtual void
+ property_pre (Type const&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ property_next (Type&);
-struct XSC_XML_Handlers_Export EnumType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::EnumType >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ property_next (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ property_post (Type&);
-virtual void
-pre (Type&);
+ virtual void
+ property_post (Type const&);
-virtual void
-pre (Type const&);
+ virtual void
+ property_none (Type&);
-virtual void
-name (Type&);
+ virtual void
+ property_none (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ post (Type&);
-virtual void
-typeId (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-typeId (Type const&);
+ struct XSC_XML_Handlers_Export ArtifactDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ArtifactDeploymentDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-member (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-member (Type const&);
+ virtual void
+ pre (Type&);
-virtual void
-member_pre (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-member_pre (Type const&);
+ virtual void
+ name (Type&);
-virtual void
-member_next (Type&);
+ virtual void
+ name (Type const&);
-virtual void
-member_next (Type const&);
+ virtual void
+ source (Type&);
-virtual void
-member_post (Type&);
+ virtual void
+ source (Type const&);
-virtual void
-member_post (Type const&);
+ virtual void
+ source_pre (Type&);
-virtual void
-post (Type&);
+ virtual void
+ source_pre (Type const&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ source_next (Type&);
-struct XSC_XML_Handlers_Export Any : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Any >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ source_next (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ source_post (Type&);
-virtual void
-pre (Type&);
+ virtual void
+ source_post (Type const&);
-virtual void
-pre (Type const&);
+ virtual void
+ node (Type&);
-virtual void
-type (Type&);
+ virtual void
+ node (Type const&);
-virtual void
-type (Type const&);
+ virtual void
+ location (Type&);
-virtual void
-value (Type&);
+ virtual void
+ location (Type const&);
-virtual void
-value (Type const&);
+ virtual void
+ location_pre (Type&);
-virtual void
-post (Type&);
+ virtual void
+ location_pre (Type const&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ location_next (Type&);
-struct XSC_XML_Handlers_Export Property : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Property >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ location_next (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ location_post (Type&);
-virtual void
-pre (Type&);
+ virtual void
+ location_post (Type const&);
-virtual void
-pre (Type const&);
+ virtual void
+ execParameter (Type&);
-virtual void
-name (Type&);
+ virtual void
+ execParameter (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ execParameter_pre (Type&);
-virtual void
-value (Type&);
+ virtual void
+ execParameter_pre (Type const&);
-virtual void
-value (Type const&);
+ virtual void
+ execParameter_next (Type&);
-virtual void
-post (Type&);
+ virtual void
+ execParameter_next (Type const&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ execParameter_post (Type&);
-typedef
-::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SatisfierPropertyKind >
-SatisfierPropertyKind;
+ virtual void
+ execParameter_post (Type const&);
-struct XSC_XML_Handlers_Export SatisfierProperty : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SatisfierProperty >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ execParameter_none (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ execParameter_none (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ deployRequirement (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ deployRequirement (Type const&);
-virtual void
-name (Type&);
+ virtual void
+ deployRequirement_pre (Type&);
-virtual void
-name (Type const&);
+ virtual void
+ deployRequirement_pre (Type const&);
-virtual void
-kind (Type&);
+ virtual void
+ deployRequirement_next (Type&);
-virtual void
-kind (Type const&);
+ virtual void
+ deployRequirement_next (Type const&);
-virtual void
-dynamic (Type&);
+ virtual void
+ deployRequirement_post (Type&);
-virtual void
-dynamic (Type const&);
+ virtual void
+ deployRequirement_post (Type const&);
-virtual void
-value (Type&);
+ virtual void
+ deployRequirement_none (Type&);
-virtual void
-value (Type const&);
+ virtual void
+ deployRequirement_none (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ deployedResource (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ deployedResource (Type const&);
-struct XSC_XML_Handlers_Export Resource : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Resource >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ deployedResource_pre (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ deployedResource_pre (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ deployedResource_next (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ deployedResource_next (Type const&);
-virtual void
-name (Type&);
+ virtual void
+ deployedResource_post (Type&);
-virtual void
-name (Type const&);
+ virtual void
+ deployedResource_post (Type const&);
-virtual void
-resourceType (Type&);
+ virtual void
+ deployedResource_none (Type&);
-virtual void
-resourceType (Type const&);
+ virtual void
+ deployedResource_none (Type const&);
-virtual void
-resourceType_pre (Type&);
+ virtual void
+ id (Type&);
-virtual void
-resourceType_pre (Type const&);
+ virtual void
+ id (Type const&);
-virtual void
-resourceType_next (Type&);
+ virtual void
+ id_none (Type&);
-virtual void
-resourceType_next (Type const&);
+ virtual void
+ id_none (Type const&);
-virtual void
-resourceType_post (Type&);
+ virtual void
+ post (Type&);
-virtual void
-resourceType_post (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-property (Type&);
+ struct XSC_XML_Handlers_Export MonolithicDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::MonolithicDeploymentDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-property (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-property_pre (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-property_next (Type&);
+ virtual void
+ name (Type&);
-virtual void
-property_next (Type const&);
+ virtual void
+ name (Type const&);
-virtual void
-property_post (Type&);
+ virtual void
+ source (Type&);
-virtual void
-property_post (Type const&);
+ virtual void
+ source (Type const&);
-virtual void
-property_none (Type&);
+ virtual void
+ source_pre (Type&);
-virtual void
-property_none (Type const&);
+ virtual void
+ source_pre (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ source_next (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ source_next (Type const&);
-struct XSC_XML_Handlers_Export Requirement : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Requirement >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ source_post (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ source_post (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ artifact (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ artifact (Type const&);
-virtual void
-resourceType (Type&);
+ virtual void
+ artifact_pre (Type&);
-virtual void
-resourceType (Type const&);
+ virtual void
+ artifact_pre (Type const&);
-virtual void
-name (Type&);
+ virtual void
+ artifact_next (Type&);
-virtual void
-name (Type const&);
+ virtual void
+ artifact_next (Type const&);
-virtual void
-property (Type&);
+ virtual void
+ artifact_post (Type&);
-virtual void
-property (Type const&);
+ virtual void
+ artifact_post (Type const&);
-virtual void
-property_pre (Type&);
+ virtual void
+ execParameter (Type&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ execParameter (Type const&);
-virtual void
-property_next (Type&);
+ virtual void
+ execParameter_pre (Type&);
-virtual void
-property_next (Type const&);
+ virtual void
+ execParameter_pre (Type const&);
-virtual void
-property_post (Type&);
+ virtual void
+ execParameter_next (Type&);
-virtual void
-property_post (Type const&);
+ virtual void
+ execParameter_next (Type const&);
-virtual void
-property_none (Type&);
+ virtual void
+ execParameter_post (Type&);
-virtual void
-property_none (Type const&);
+ virtual void
+ execParameter_post (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ execParameter_none (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ execParameter_none (Type const&);
-struct XSC_XML_Handlers_Export ResourceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ResourceDeploymentDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ deployRequirement (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ deployRequirement (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ deployRequirement_pre (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ deployRequirement_pre (Type const&);
-virtual void
-requirementName (Type&);
+ virtual void
+ deployRequirement_next (Type&);
-virtual void
-requirementName (Type const&);
+ virtual void
+ deployRequirement_next (Type const&);
-virtual void
-resourceName (Type&);
+ virtual void
+ deployRequirement_post (Type&);
-virtual void
-resourceName (Type const&);
+ virtual void
+ deployRequirement_post (Type const&);
-virtual void
-property (Type&);
+ virtual void
+ deployRequirement_none (Type&);
-virtual void
-property (Type const&);
+ virtual void
+ deployRequirement_none (Type const&);
-virtual void
-property_pre (Type&);
+ virtual void
+ id (Type&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ id (Type const&);
-virtual void
-property_next (Type&);
+ virtual void
+ id_none (Type&);
-virtual void
-property_next (Type const&);
+ virtual void
+ id_none (Type const&);
-virtual void
-property_post (Type&);
+ virtual void
+ post (Type&);
-virtual void
-property_post (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-property_none (Type&);
+ typedef
+ ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ResourceUsageKind >
+ ResourceUsageKind;
-virtual void
-property_none (Type const&);
+ struct XSC_XML_Handlers_Export InstanceResourceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-post (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ pre (Type&);
-struct XSC_XML_Handlers_Export ArtifactDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ArtifactDeploymentDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ resourceUsage (Type&);
-virtual void
-pre (Type&);
+ virtual void
+ resourceUsage (Type const&);
-virtual void
-pre (Type const&);
+ virtual void
+ requirementName (Type&);
-virtual void
-name (Type&);
+ virtual void
+ requirementName (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ resourceName (Type&);
-virtual void
-source (Type&);
+ virtual void
+ resourceName (Type const&);
-virtual void
-source (Type const&);
+ virtual void
+ property (Type&);
-virtual void
-source_pre (Type&);
+ virtual void
+ property (Type const&);
-virtual void
-source_pre (Type const&);
+ virtual void
+ property_pre (Type&);
-virtual void
-source_next (Type&);
+ virtual void
+ property_pre (Type const&);
-virtual void
-source_next (Type const&);
+ virtual void
+ property_next (Type&);
-virtual void
-source_post (Type&);
+ virtual void
+ property_next (Type const&);
-virtual void
-source_post (Type const&);
+ virtual void
+ property_post (Type&);
-virtual void
-node (Type&);
+ virtual void
+ property_post (Type const&);
-virtual void
-node (Type const&);
+ virtual void
+ property_none (Type&);
-virtual void
-location (Type&);
+ virtual void
+ property_none (Type const&);
-virtual void
-location (Type const&);
+ virtual void
+ post (Type&);
-virtual void
-location_pre (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-location_pre (Type const&);
+ struct XSC_XML_Handlers_Export InstanceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::InstanceDeploymentDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-location_next (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-location_next (Type const&);
+ virtual void
+ pre (Type&);
-virtual void
-location_post (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-location_post (Type const&);
+ virtual void
+ name (Type&);
-virtual void
-execParameter (Type&);
+ virtual void
+ name (Type const&);
-virtual void
-execParameter (Type const&);
+ virtual void
+ node (Type&);
-virtual void
-execParameter_pre (Type&);
+ virtual void
+ node (Type const&);
-virtual void
-execParameter_pre (Type const&);
+ virtual void
+ source (Type&);
-virtual void
-execParameter_next (Type&);
+ virtual void
+ source (Type const&);
-virtual void
-execParameter_next (Type const&);
+ virtual void
+ implementation (Type&);
-virtual void
-execParameter_post (Type&);
+ virtual void
+ implementation (Type const&);
-virtual void
-execParameter_post (Type const&);
+ virtual void
+ configProperty (Type&);
-virtual void
-execParameter_none (Type&);
+ virtual void
+ configProperty (Type const&);
-virtual void
-execParameter_none (Type const&);
+ virtual void
+ configProperty_pre (Type&);
-virtual void
-deployRequirement (Type&);
+ virtual void
+ configProperty_pre (Type const&);
-virtual void
-deployRequirement (Type const&);
+ virtual void
+ configProperty_next (Type&);
-virtual void
-deployRequirement_pre (Type&);
+ virtual void
+ configProperty_next (Type const&);
-virtual void
-deployRequirement_pre (Type const&);
+ virtual void
+ configProperty_post (Type&);
-virtual void
-deployRequirement_next (Type&);
+ virtual void
+ configProperty_post (Type const&);
-virtual void
-deployRequirement_next (Type const&);
+ virtual void
+ configProperty_none (Type&);
-virtual void
-deployRequirement_post (Type&);
+ virtual void
+ configProperty_none (Type const&);
-virtual void
-deployRequirement_post (Type const&);
+ virtual void
+ deployedResource (Type&);
-virtual void
-deployRequirement_none (Type&);
+ virtual void
+ deployedResource (Type const&);
-virtual void
-deployRequirement_none (Type const&);
+ virtual void
+ deployedResource_pre (Type&);
-virtual void
-deployedResource (Type&);
+ virtual void
+ deployedResource_pre (Type const&);
-virtual void
-deployedResource (Type const&);
+ virtual void
+ deployedResource_next (Type&);
-virtual void
-deployedResource_pre (Type&);
+ virtual void
+ deployedResource_next (Type const&);
-virtual void
-deployedResource_pre (Type const&);
+ virtual void
+ deployedResource_post (Type&);
-virtual void
-deployedResource_next (Type&);
+ virtual void
+ deployedResource_post (Type const&);
-virtual void
-deployedResource_next (Type const&);
+ virtual void
+ deployedResource_none (Type&);
-virtual void
-deployedResource_post (Type&);
+ virtual void
+ deployedResource_none (Type const&);
-virtual void
-deployedResource_post (Type const&);
+ virtual void
+ deployedSharedResource (Type&);
-virtual void
-deployedResource_none (Type&);
+ virtual void
+ deployedSharedResource (Type const&);
-virtual void
-deployedResource_none (Type const&);
+ virtual void
+ deployedSharedResource_none (Type&);
-virtual void
-id (Type&);
+ virtual void
+ deployedSharedResource_none (Type const&);
-virtual void
-id (Type const&);
+ virtual void
+ id (Type&);
-virtual void
-id_none (Type&);
+ virtual void
+ id (Type const&);
-virtual void
-id_none (Type const&);
+ virtual void
+ id_none (Type&);
-virtual void
-post (Type&);
+ virtual void
+ id_none (Type const&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ post (Type&);
-struct XSC_XML_Handlers_Export MonolithicDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::MonolithicDeploymentDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-traverse (Type const&);
+ typedef
+ ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::CCMComponentPortKind >
+ CCMComponentPortKind;
-virtual void
-pre (Type&);
+ struct XSC_XML_Handlers_Export ComponentPortDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentPortDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-name (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-name (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-source (Type&);
+ virtual void
+ name (Type&);
-virtual void
-source (Type const&);
+ virtual void
+ name (Type const&);
-virtual void
-source_pre (Type&);
+ virtual void
+ specificType (Type&);
-virtual void
-source_pre (Type const&);
+ virtual void
+ specificType (Type const&);
-virtual void
-source_next (Type&);
+ virtual void
+ specificType_none (Type&);
-virtual void
-source_next (Type const&);
+ virtual void
+ specificType_none (Type const&);
-virtual void
-source_post (Type&);
+ virtual void
+ supportedType (Type&);
-virtual void
-source_post (Type const&);
+ virtual void
+ supportedType (Type const&);
-virtual void
-artifact (Type&);
+ virtual void
+ supportedType_pre (Type&);
-virtual void
-artifact (Type const&);
+ virtual void
+ supportedType_pre (Type const&);
-virtual void
-artifact_pre (Type&);
+ virtual void
+ supportedType_next (Type&);
-virtual void
-artifact_pre (Type const&);
+ virtual void
+ supportedType_next (Type const&);
-virtual void
-artifact_next (Type&);
+ virtual void
+ supportedType_post (Type&);
-virtual void
-artifact_next (Type const&);
+ virtual void
+ supportedType_post (Type const&);
-virtual void
-artifact_post (Type&);
+ virtual void
+ supportedType_none (Type&);
-virtual void
-artifact_post (Type const&);
+ virtual void
+ supportedType_none (Type const&);
-virtual void
-execParameter (Type&);
+ virtual void
+ provider (Type&);
-virtual void
-execParameter (Type const&);
+ virtual void
+ provider (Type const&);
-virtual void
-execParameter_pre (Type&);
+ virtual void
+ exclusiveProvider (Type&);
-virtual void
-execParameter_pre (Type const&);
+ virtual void
+ exclusiveProvider (Type const&);
-virtual void
-execParameter_next (Type&);
+ virtual void
+ exclusiveUser (Type&);
-virtual void
-execParameter_next (Type const&);
+ virtual void
+ exclusiveUser (Type const&);
-virtual void
-execParameter_post (Type&);
+ virtual void
+ optional (Type&);
-virtual void
-execParameter_post (Type const&);
+ virtual void
+ optional (Type const&);
-virtual void
-execParameter_none (Type&);
+ virtual void
+ kind (Type&);
-virtual void
-execParameter_none (Type const&);
+ virtual void
+ kind (Type const&);
-virtual void
-deployRequirement (Type&);
+ virtual void
+ post (Type&);
-virtual void
-deployRequirement (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-deployRequirement_pre (Type&);
+ struct XSC_XML_Handlers_Export ComponentPropertyDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentPropertyDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-deployRequirement_pre (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-deployRequirement_next (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-deployRequirement_next (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-deployRequirement_post (Type&);
+ virtual void
+ name (Type&);
-virtual void
-deployRequirement_post (Type const&);
+ virtual void
+ name (Type const&);
-virtual void
-deployRequirement_none (Type&);
+ virtual void
+ type (Type&);
-virtual void
-deployRequirement_none (Type const&);
+ virtual void
+ type (Type const&);
-virtual void
-id (Type&);
+ virtual void
+ post (Type&);
-virtual void
-id (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-id_none (Type&);
+ struct XSC_XML_Handlers_Export ComponentExternalPortEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-id_none (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ pre (Type const&);
-typedef
-::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ResourceUsageKind >
-ResourceUsageKind;
+ virtual void
+ portName (Type&);
-struct XSC_XML_Handlers_Export InstanceResourceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ portName (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ post (Type&);
-virtual void
-pre (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-pre (Type const&);
+ struct XSC_XML_Handlers_Export PlanSubcomponentPortEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-resourceUsage (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-resourceUsage (Type const&);
+ virtual void
+ pre (Type&);
-virtual void
-requirementName (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-requirementName (Type const&);
+ virtual void
+ portName (Type&);
-virtual void
-resourceName (Type&);
+ virtual void
+ portName (Type const&);
-virtual void
-resourceName (Type const&);
+ virtual void
+ provider (Type&);
-virtual void
-property (Type&);
+ virtual void
+ provider (Type const&);
-virtual void
-property (Type const&);
+ virtual void
+ provider_none (Type&);
-virtual void
-property_pre (Type&);
+ virtual void
+ provider_none (Type const&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ kind (Type&);
-virtual void
-property_next (Type&);
+ virtual void
+ kind (Type const&);
-virtual void
-property_next (Type const&);
+ virtual void
+ instance (Type&);
-virtual void
-property_post (Type&);
+ virtual void
+ instance (Type const&);
-virtual void
-property_post (Type const&);
+ virtual void
+ post (Type&);
-virtual void
-property_none (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-property_none (Type const&);
+ struct XSC_XML_Handlers_Export ExternalReferenceEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-post (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ pre (Type&);
-struct XSC_XML_Handlers_Export InstanceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::InstanceDeploymentDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ location (Type&);
-virtual void
-pre (Type&);
+ virtual void
+ location (Type const&);
-virtual void
-pre (Type const&);
+ virtual void
+ post (Type&);
-virtual void
-name (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-name (Type const&);
+ struct XSC_XML_Handlers_Export ConnectionResourceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-node (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-node (Type const&);
+ virtual void
+ pre (Type&);
-virtual void
-source (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-source (Type const&);
+ virtual void
+ targetName (Type&);
-virtual void
-implementation (Type&);
+ virtual void
+ targetName (Type const&);
-virtual void
-implementation (Type const&);
+ virtual void
+ requirementName (Type&);
-virtual void
-configProperty (Type&);
+ virtual void
+ requirementName (Type const&);
-virtual void
-configProperty (Type const&);
+ virtual void
+ resourceName (Type&);
-virtual void
-configProperty_pre (Type&);
+ virtual void
+ resourceName (Type const&);
-virtual void
-configProperty_pre (Type const&);
+ virtual void
+ property (Type&);
-virtual void
-configProperty_next (Type&);
+ virtual void
+ property (Type const&);
-virtual void
-configProperty_next (Type const&);
+ virtual void
+ property_pre (Type&);
-virtual void
-configProperty_post (Type&);
+ virtual void
+ property_pre (Type const&);
-virtual void
-configProperty_post (Type const&);
+ virtual void
+ property_next (Type&);
-virtual void
-configProperty_none (Type&);
+ virtual void
+ property_next (Type const&);
-virtual void
-configProperty_none (Type const&);
+ virtual void
+ property_post (Type&);
-virtual void
-deployedResource (Type&);
+ virtual void
+ property_post (Type const&);
-virtual void
-deployedResource (Type const&);
+ virtual void
+ property_none (Type&);
-virtual void
-deployedResource_none (Type&);
+ virtual void
+ property_none (Type const&);
-virtual void
-deployedResource_none (Type const&);
+ virtual void
+ post (Type&);
-virtual void
-deployedSharedResource (Type&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-deployedSharedResource (Type const&);
+ struct XSC_XML_Handlers_Export PlanConnectionDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::PlanConnectionDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-deployedSharedResource_none (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-deployedSharedResource_none (Type const&);
+ virtual void
+ pre (Type&);
-virtual void
-id (Type&);
+ virtual void
+ pre (Type const&);
-virtual void
-id (Type const&);
+ virtual void
+ name (Type&);
-virtual void
-id_none (Type&);
+ virtual void
+ name (Type const&);
-virtual void
-id_none (Type const&);
+ virtual void
+ source (Type&);
-virtual void
-post (Type&);
+ virtual void
+ source (Type const&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ source_none (Type&);
-typedef
-::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::CCMComponentPortKind >
-CCMComponentPortKind;
+ virtual void
+ source_none (Type const&);
-struct XSC_XML_Handlers_Export ComponentPortDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentPortDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ deployRequirement (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ deployRequirement (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ deployRequirement_pre (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ deployRequirement_pre (Type const&);
-virtual void
-name (Type&);
+ virtual void
+ deployRequirement_next (Type&);
-virtual void
-name (Type const&);
+ virtual void
+ deployRequirement_next (Type const&);
-virtual void
-specificType (Type&);
+ virtual void
+ deployRequirement_post (Type&);
-virtual void
-specificType (Type const&);
+ virtual void
+ deployRequirement_post (Type const&);
-virtual void
-specificType_none (Type&);
+ virtual void
+ deployRequirement_none (Type&);
-virtual void
-specificType_none (Type const&);
+ virtual void
+ deployRequirement_none (Type const&);
-virtual void
-supportedType (Type&);
+ virtual void
+ externalEndpoint (Type&);
-virtual void
-supportedType (Type const&);
+ virtual void
+ externalEndpoint (Type const&);
-virtual void
-supportedType_pre (Type&);
+ virtual void
+ externalEndpoint_pre (Type&);
-virtual void
-supportedType_pre (Type const&);
+ virtual void
+ externalEndpoint_pre (Type const&);
-virtual void
-supportedType_next (Type&);
+ virtual void
+ externalEndpoint_next (Type&);
-virtual void
-supportedType_next (Type const&);
+ virtual void
+ externalEndpoint_next (Type const&);
-virtual void
-supportedType_post (Type&);
+ virtual void
+ externalEndpoint_post (Type&);
-virtual void
-supportedType_post (Type const&);
+ virtual void
+ externalEndpoint_post (Type const&);
-virtual void
-supportedType_none (Type&);
+ virtual void
+ externalEndpoint_none (Type&);
-virtual void
-supportedType_none (Type const&);
+ virtual void
+ externalEndpoint_none (Type const&);
-virtual void
-provider (Type&);
+ virtual void
+ internalEndpoint (Type&);
-virtual void
-provider (Type const&);
+ virtual void
+ internalEndpoint (Type const&);
-virtual void
-exclusiveProvider (Type&);
+ virtual void
+ internalEndpoint_pre (Type&);
-virtual void
-exclusiveProvider (Type const&);
+ virtual void
+ internalEndpoint_pre (Type const&);
-virtual void
-exclusiveUser (Type&);
+ virtual void
+ internalEndpoint_next (Type&);
-virtual void
-exclusiveUser (Type const&);
+ virtual void
+ internalEndpoint_next (Type const&);
-virtual void
-optional (Type&);
+ virtual void
+ internalEndpoint_post (Type&);
-virtual void
-optional (Type const&);
+ virtual void
+ internalEndpoint_post (Type const&);
-virtual void
-kind (Type&);
+ virtual void
+ internalEndpoint_none (Type&);
-virtual void
-kind (Type const&);
+ virtual void
+ internalEndpoint_none (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ externalReference (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ externalReference (Type const&);
-struct XSC_XML_Handlers_Export ComponentPropertyDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentPropertyDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ externalReference_pre (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ externalReference_pre (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ externalReference_next (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ externalReference_next (Type const&);
-virtual void
-name (Type&);
+ virtual void
+ externalReference_post (Type&);
-virtual void
-name (Type const&);
+ virtual void
+ externalReference_post (Type const&);
-virtual void
-type (Type&);
+ virtual void
+ externalReference_none (Type&);
-virtual void
-type (Type const&);
+ virtual void
+ externalReference_none (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ deployedResource (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ deployedResource (Type const&);
-struct XSC_XML_Handlers_Export ComponentExternalPortEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ deployedResource_pre (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ deployedResource_pre (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ deployedResource_next (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ deployedResource_next (Type const&);
-virtual void
-portName (Type&);
+ virtual void
+ deployedResource_post (Type&);
-virtual void
-portName (Type const&);
+ virtual void
+ deployedResource_post (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ deployedResource_none (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ deployedResource_none (Type const&);
-struct XSC_XML_Handlers_Export PlanSubcomponentPortEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ post (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-pre (Type&);
+ struct XSC_XML_Handlers_Export ImplementationDependency : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ImplementationDependency >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-portName (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-portName (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-provider (Type&);
+ virtual void
+ requiredType (Type&);
-virtual void
-provider (Type const&);
+ virtual void
+ requiredType (Type const&);
-virtual void
-provider_none (Type&);
+ virtual void
+ post (Type&);
-virtual void
-provider_none (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-kind (Type&);
+ struct XSC_XML_Handlers_Export Capability : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Capability >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-kind (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-instance (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-instance (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ name (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ name (Type const&);
-struct XSC_XML_Handlers_Export ExternalReferenceEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ resourceType (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ resourceType (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ resourceType_pre (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ resourceType_pre (Type const&);
-virtual void
-location (Type&);
+ virtual void
+ resourceType_next (Type&);
-virtual void
-location (Type const&);
+ virtual void
+ resourceType_next (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ resourceType_post (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ resourceType_post (Type const&);
-struct XSC_XML_Handlers_Export ConnectionResourceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ property (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ property (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ property_pre (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ property_pre (Type const&);
-virtual void
-targetName (Type&);
+ virtual void
+ property_next (Type&);
-virtual void
-targetName (Type const&);
+ virtual void
+ property_next (Type const&);
-virtual void
-requirementName (Type&);
+ virtual void
+ property_post (Type&);
-virtual void
-requirementName (Type const&);
+ virtual void
+ property_post (Type const&);
-virtual void
-resourceName (Type&);
+ virtual void
+ property_none (Type&);
-virtual void
-resourceName (Type const&);
+ virtual void
+ property_none (Type const&);
-virtual void
-property (Type&);
+ virtual void
+ post (Type&);
-virtual void
-property (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-property_pre (Type&);
+ struct XSC_XML_Handlers_Export ImplementationRequirement : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ImplementationRequirement >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-property_next (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-property_next (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-property_post (Type&);
+ virtual void
+ resourceUsage (Type&);
-virtual void
-property_post (Type const&);
+ virtual void
+ resourceUsage (Type const&);
-virtual void
-property_none (Type&);
+ virtual void
+ resourceUsage_none (Type&);
-virtual void
-property_none (Type const&);
+ virtual void
+ resourceUsage_none (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ resourcePort (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ resourcePort (Type const&);
-struct XSC_XML_Handlers_Export PlanConnectionDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::PlanConnectionDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ resourcePort_none (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ resourcePort_none (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ componentPort (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ componentPort (Type const&);
-virtual void
-name (Type&);
+ virtual void
+ componentPort_none (Type&);
-virtual void
-name (Type const&);
+ virtual void
+ componentPort_none (Type const&);
-virtual void
-source (Type&);
+ virtual void
+ resourceType (Type&);
-virtual void
-source (Type const&);
+ virtual void
+ resourceType (Type const&);
-virtual void
-source_none (Type&);
+ virtual void
+ name (Type&);
-virtual void
-source_none (Type const&);
+ virtual void
+ name (Type const&);
-virtual void
-deployRequirement (Type&);
+ virtual void
+ property (Type&);
-virtual void
-deployRequirement (Type const&);
+ virtual void
+ property (Type const&);
-virtual void
-deployRequirement_pre (Type&);
+ virtual void
+ property_pre (Type&);
-virtual void
-deployRequirement_pre (Type const&);
+ virtual void
+ property_pre (Type const&);
-virtual void
-deployRequirement_next (Type&);
+ virtual void
+ property_next (Type&);
-virtual void
-deployRequirement_next (Type const&);
+ virtual void
+ property_next (Type const&);
-virtual void
-deployRequirement_post (Type&);
+ virtual void
+ property_post (Type&);
-virtual void
-deployRequirement_post (Type const&);
+ virtual void
+ property_post (Type const&);
-virtual void
-deployRequirement_none (Type&);
+ virtual void
+ property_none (Type&);
-virtual void
-deployRequirement_none (Type const&);
+ virtual void
+ property_none (Type const&);
-virtual void
-externalEndpoint (Type&);
+ virtual void
+ post (Type&);
-virtual void
-externalEndpoint (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-externalEndpoint_pre (Type&);
+ struct XSC_XML_Handlers_Export ComponentPackageReference : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentPackageReference >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-externalEndpoint_pre (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-externalEndpoint_next (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-externalEndpoint_next (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-externalEndpoint_post (Type&);
+ virtual void
+ requiredUUID (Type&);
-virtual void
-externalEndpoint_post (Type const&);
+ virtual void
+ requiredUUID (Type const&);
-virtual void
-externalEndpoint_none (Type&);
+ virtual void
+ requiredUUID_none (Type&);
-virtual void
-externalEndpoint_none (Type const&);
+ virtual void
+ requiredUUID_none (Type const&);
-virtual void
-internalEndpoint (Type&);
+ virtual void
+ requiredName (Type&);
-virtual void
-internalEndpoint (Type const&);
+ virtual void
+ requiredName (Type const&);
-virtual void
-internalEndpoint_pre (Type&);
+ virtual void
+ requiredName_none (Type&);
-virtual void
-internalEndpoint_pre (Type const&);
+ virtual void
+ requiredName_none (Type const&);
-virtual void
-internalEndpoint_next (Type&);
+ virtual void
+ requiredType (Type&);
-virtual void
-internalEndpoint_next (Type const&);
+ virtual void
+ requiredType (Type const&);
-virtual void
-internalEndpoint_post (Type&);
+ virtual void
+ post (Type&);
-virtual void
-internalEndpoint_post (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-internalEndpoint_none (Type&);
+ struct XSC_XML_Handlers_Export SubcomponentPortEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SubcomponentPortEndpoint >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-internalEndpoint_none (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-externalReference (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-externalReference (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-externalReference_pre (Type&);
+ virtual void
+ portName (Type&);
-virtual void
-externalReference_pre (Type const&);
+ virtual void
+ portName (Type const&);
-virtual void
-externalReference_next (Type&);
+ virtual void
+ instance (Type&);
-virtual void
-externalReference_next (Type const&);
+ virtual void
+ instance (Type const&);
-virtual void
-externalReference_post (Type&);
+ virtual void
+ post (Type&);
-virtual void
-externalReference_post (Type const&);
+ virtual void
+ post (Type const&);
+ };
-virtual void
-externalReference_none (Type&);
+ struct XSC_XML_Handlers_Export AssemblyConnectionDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::AssemblyConnectionDescription >
+ {
+ virtual void
+ traverse (Type&);
-virtual void
-externalReference_none (Type const&);
+ virtual void
+ traverse (Type const&);
-virtual void
-deployedResource (Type&);
+ virtual void
+ pre (Type&);
-virtual void
-deployedResource (Type const&);
+ virtual void
+ pre (Type const&);
-virtual void
-deployedResource_pre (Type&);
+ virtual void
+ name (Type&);
-virtual void
-deployedResource_pre (Type const&);
+ virtual void
+ name (Type const&);
-virtual void
-deployedResource_next (Type&);
+ virtual void
+ deployRequirement (Type&);
-virtual void
-deployedResource_next (Type const&);
+ virtual void
+ deployRequirement (Type const&);
-virtual void
-deployedResource_post (Type&);
+ virtual void
+ deployRequirement_pre (Type&);
-virtual void
-deployedResource_post (Type const&);
+ virtual void
+ deployRequirement_pre (Type const&);
-virtual void
-deployedResource_none (Type&);
+ virtual void
+ deployRequirement_next (Type&);
-virtual void
-deployedResource_none (Type const&);
+ virtual void
+ deployRequirement_next (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ deployRequirement_post (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ deployRequirement_post (Type const&);
-struct XSC_XML_Handlers_Export ImplementationDependency : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ImplementationDependency >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ deployRequirement_none (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ deployRequirement_none (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ internalEndpoint (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ internalEndpoint (Type const&);
-virtual void
-requiredType (Type&);
+ virtual void
+ internalEndpoint_pre (Type&);
-virtual void
-requiredType (Type const&);
+ virtual void
+ internalEndpoint_pre (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ internalEndpoint_next (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ internalEndpoint_next (Type const&);
-struct XSC_XML_Handlers_Export Capability : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Capability >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ internalEndpoint_post (Type&);
-virtual void
-traverse (Type const&);
+ virtual void
+ internalEndpoint_post (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ internalEndpoint_none (Type&);
-virtual void
-pre (Type const&);
+ virtual void
+ internalEndpoint_none (Type const&);
-virtual void
-name (Type&);
+ virtual void
+ externalEndpoint (Type&);
-virtual void
-name (Type const&);
+ virtual void
+ externalEndpoint (Type const&);
-virtual void
-resourceType (Type&);
+ virtual void
+ externalEndpoint_pre (Type&);
-virtual void
-resourceType (Type const&);
+ virtual void
+ externalEndpoint_pre (Type const&);
-virtual void
-resourceType_pre (Type&);
+ virtual void
+ externalEndpoint_next (Type&);
-virtual void
-resourceType_pre (Type const&);
+ virtual void
+ externalEndpoint_next (Type const&);
-virtual void
-resourceType_next (Type&);
+ virtual void
+ externalEndpoint_post (Type&);
-virtual void
-resourceType_next (Type const&);
+ virtual void
+ externalEndpoint_post (Type const&);
-virtual void
-resourceType_post (Type&);
+ virtual void
+ externalEndpoint_none (Type&);
-virtual void
-resourceType_post (Type const&);
+ virtual void
+ externalEndpoint_none (Type const&);
-virtual void
-property (Type&);
+ virtual void
+ externalReference (Type&);
-virtual void
-property (Type const&);
+ virtual void
+ externalReference (Type const&);
-virtual void
-property_pre (Type&);
+ virtual void
+ externalReference_pre (Type&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ externalReference_pre (Type const&);
-virtual void
-property_next (Type&);
+ virtual void
+ externalReference_next (Type&);
-virtual void
-property_next (Type const&);
+ virtual void
+ externalReference_next (Type const&);
-virtual void
-property_post (Type&);
+ virtual void
+ externalReference_post (Type&);
-virtual void
-property_post (Type const&);
+ virtual void
+ externalReference_post (Type const&);
-virtual void
-property_none (Type&);
+ virtual void
+ externalReference_none (Type&);
-virtual void
-property_none (Type const&);
+ virtual void
+ externalReference_none (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ post (Type&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ post (Type const&);
+ };
+ }
+ }
+}
+
+#include "XMLSchema/Writer.hpp"
-struct XSC_XML_Handlers_Export ImplementationRequirement : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ImplementationRequirement >
+namespace CIAO
{
-virtual void
-traverse (Type&);
+ namespace Config_Handlers
+ {
+ namespace Writer
+ {
+ struct TCKind : Traversal::TCKind,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ TCKind (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-pre (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-pre (Type const&);
+ protected:
+ TCKind ();
+ };
-virtual void
-resourceUsage (Type&);
+ struct DataType : Traversal::DataType,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::DataType Type;
+ DataType (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-resourceUsage (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-resourceUsage_none (Type&);
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-resourceUsage_none (Type const&);
-virtual void
-resourcePort (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-resourcePort (Type const&);
+ virtual void
+ kind (Type &o)
+ {
-virtual void
-resourcePort_none (Type&);
+ this->kind (const_cast <Type const &> (o));
+ }
-virtual void
-resourcePort_none (Type const&);
-virtual void
-componentPort (Type&);
+ virtual void
+ kind (Type const&);
-virtual void
-componentPort (Type const&);
+ virtual void
+ enum_ (Type &o)
+ {
-virtual void
-componentPort_none (Type&);
+ this->enum_ (const_cast <Type const &> (o));
+ }
-virtual void
-componentPort_none (Type const&);
-virtual void
-resourceType (Type&);
+ virtual void
+ enum_ (Type const&);
-virtual void
-resourceType (Type const&);
+ virtual void
+ struct_ (Type &o)
+ {
-virtual void
-name (Type&);
+ this->struct_ (const_cast <Type const &> (o));
+ }
-virtual void
-name (Type const&);
-virtual void
-property (Type&);
+ virtual void
+ struct_ (Type const&);
-virtual void
-property (Type const&);
+ virtual void
+ value (Type &o)
+ {
-virtual void
-property_pre (Type&);
+ this->value (const_cast <Type const &> (o));
+ }
-virtual void
-property_pre (Type const&);
-virtual void
-property_next (Type&);
+ virtual void
+ value (Type const&);
-virtual void
-property_next (Type const&);
+ virtual void
+ sequence (Type &o)
+ {
-virtual void
-property_post (Type&);
+ this->sequence (const_cast <Type const &> (o));
+ }
-virtual void
-property_post (Type const&);
-virtual void
-property_none (Type&);
+ virtual void
+ sequence (Type const&);
-virtual void
-property_none (Type const&);
+ virtual void
+ id (Type &o)
+ {
-virtual void
-post (Type&);
+ this->id (const_cast <Type const &> (o));
+ }
-virtual void
-post (Type const&);
-};
-struct XSC_XML_Handlers_Export ComponentPackageReference : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentPackageReference >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ id (Type const&);
-virtual void
-traverse (Type const&);
+ protected:
+ DataType ();
+ };
-virtual void
-pre (Type&);
+ struct DataValue : Traversal::DataValue,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::DataValue Type;
+ DataValue (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-pre (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-requiredUUID (Type&);
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-requiredUUID (Type const&);
-virtual void
-requiredUUID_none (Type&);
+ virtual void
+ traverse (Type const&);
-virtual void
-requiredUUID_none (Type const&);
+ virtual void
+ short_pre (Type &o)
+ {
-virtual void
-requiredName (Type&);
+ this->short_pre (const_cast <Type const &> (o));
+ }
-virtual void
-requiredName (Type const&);
-virtual void
-requiredName_none (Type&);
+ virtual void
+ short_pre (Type const&);
-virtual void
-requiredName_none (Type const&);
+ virtual void
+ short_next (Type &o)
+ {
-virtual void
-requiredType (Type&);
+ this->short_next (const_cast <Type const &> (o));
+ }
-virtual void
-requiredType (Type const&);
-virtual void
-post (Type&);
+ virtual void
+ short_next (Type const&);
-virtual void
-post (Type const&);
-};
+ virtual void
+ short_post (Type &o)
+ {
-struct XSC_XML_Handlers_Export SubcomponentPortEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SubcomponentPortEndpoint >
-{
-virtual void
-traverse (Type&);
+ this->short_post (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-pre (Type&);
+ virtual void
+ short_post (Type const&);
-virtual void
-pre (Type const&);
+ virtual void
+ long_pre (Type &o)
+ {
-virtual void
-portName (Type&);
+ this->long_pre (const_cast <Type const &> (o));
+ }
-virtual void
-portName (Type const&);
-virtual void
-instance (Type&);
+ virtual void
+ long_pre (Type const&);
-virtual void
-instance (Type const&);
+ virtual void
+ long_next (Type &o)
+ {
-virtual void
-post (Type&);
+ this->long_next (const_cast <Type const &> (o));
+ }
-virtual void
-post (Type const&);
-};
-struct XSC_XML_Handlers_Export AssemblyConnectionDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::AssemblyConnectionDescription >
-{
-virtual void
-traverse (Type&);
+ virtual void
+ long_next (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ long_post (Type &o)
+ {
-virtual void
-pre (Type&);
+ this->long_post (const_cast <Type const &> (o));
+ }
-virtual void
-pre (Type const&);
-virtual void
-name (Type&);
+ virtual void
+ long_post (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ ushort_pre (Type &o)
+ {
-virtual void
-deployRequirement (Type&);
+ this->ushort_pre (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement (Type const&);
-virtual void
-deployRequirement_pre (Type&);
+ virtual void
+ ushort_pre (Type const&);
-virtual void
-deployRequirement_pre (Type const&);
+ virtual void
+ ushort_next (Type &o)
+ {
-virtual void
-deployRequirement_next (Type&);
+ this->ushort_next (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_next (Type const&);
-virtual void
-deployRequirement_post (Type&);
+ virtual void
+ ushort_next (Type const&);
-virtual void
-deployRequirement_post (Type const&);
+ virtual void
+ ushort_post (Type &o)
+ {
-virtual void
-deployRequirement_none (Type&);
+ this->ushort_post (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_none (Type const&);
-virtual void
-internalEndpoint (Type&);
+ virtual void
+ ushort_post (Type const&);
-virtual void
-internalEndpoint (Type const&);
+ virtual void
+ ulong_pre (Type &o)
+ {
-virtual void
-internalEndpoint_pre (Type&);
+ this->ulong_pre (const_cast <Type const &> (o));
+ }
-virtual void
-internalEndpoint_pre (Type const&);
-virtual void
-internalEndpoint_next (Type&);
+ virtual void
+ ulong_pre (Type const&);
-virtual void
-internalEndpoint_next (Type const&);
+ virtual void
+ ulong_next (Type &o)
+ {
-virtual void
-internalEndpoint_post (Type&);
+ this->ulong_next (const_cast <Type const &> (o));
+ }
-virtual void
-internalEndpoint_post (Type const&);
-virtual void
-internalEndpoint_none (Type&);
+ virtual void
+ ulong_next (Type const&);
-virtual void
-internalEndpoint_none (Type const&);
+ virtual void
+ ulong_post (Type &o)
+ {
-virtual void
-externalEndpoint (Type&);
+ this->ulong_post (const_cast <Type const &> (o));
+ }
-virtual void
-externalEndpoint (Type const&);
-virtual void
-externalEndpoint_pre (Type&);
+ virtual void
+ ulong_post (Type const&);
-virtual void
-externalEndpoint_pre (Type const&);
+ virtual void
+ float_pre (Type &o)
+ {
-virtual void
-externalEndpoint_next (Type&);
+ this->float_pre (const_cast <Type const &> (o));
+ }
-virtual void
-externalEndpoint_next (Type const&);
-virtual void
-externalEndpoint_post (Type&);
+ virtual void
+ float_pre (Type const&);
-virtual void
-externalEndpoint_post (Type const&);
+ virtual void
+ float_next (Type &o)
+ {
-virtual void
-externalEndpoint_none (Type&);
+ this->float_next (const_cast <Type const &> (o));
+ }
-virtual void
-externalEndpoint_none (Type const&);
-virtual void
-externalReference (Type&);
+ virtual void
+ float_next (Type const&);
-virtual void
-externalReference (Type const&);
+ virtual void
+ float_post (Type &o)
+ {
-virtual void
-externalReference_pre (Type&);
+ this->float_post (const_cast <Type const &> (o));
+ }
-virtual void
-externalReference_pre (Type const&);
-virtual void
-externalReference_next (Type&);
+ virtual void
+ float_post (Type const&);
-virtual void
-externalReference_next (Type const&);
+ virtual void
+ double_pre (Type &o)
+ {
-virtual void
-externalReference_post (Type&);
+ this->double_pre (const_cast <Type const &> (o));
+ }
-virtual void
-externalReference_post (Type const&);
-virtual void
-externalReference_none (Type&);
+ virtual void
+ double_pre (Type const&);
-virtual void
-externalReference_none (Type const&);
+ virtual void
+ double_next (Type &o)
+ {
-virtual void
-post (Type&);
+ this->double_next (const_cast <Type const &> (o));
+ }
-virtual void
-post (Type const&);
-};
-}
-}
-}
-#include "XMLSchema/Writer.hpp"
+ virtual void
+ double_next (Type const&);
-namespace CIAO
-{
-namespace Config_Handlers
-{
-namespace Writer
-{
-struct TCKind : Traversal::TCKind,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-TCKind (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ double_post (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
-this->traverse (const_cast <Type const &> (o));
-}
+ this->double_post (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-protected:
-TCKind ();
-};
+ virtual void
+ double_post (Type const&);
-struct DataType : Traversal::DataType,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::DataType Type;
-DataType (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ boolean_pre (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->boolean_pre (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ boolean_pre (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ boolean_next (Type &o)
+ {
-virtual void
-kind (Type &o)
-{
+ this->boolean_next (const_cast <Type const &> (o));
+ }
-this->kind (const_cast <Type const &> (o));
-}
+ virtual void
+ boolean_next (Type const&);
-virtual void
-kind (Type const&);
+ virtual void
+ boolean_post (Type &o)
+ {
-virtual void
-enum_ (Type &o)
-{
+ this->boolean_post (const_cast <Type const &> (o));
+ }
-this->enum_ (const_cast <Type const &> (o));
-}
+ virtual void
+ boolean_post (Type const&);
-virtual void
-enum_ (Type const&);
+ virtual void
+ octet_pre (Type &o)
+ {
-protected:
-DataType ();
-};
+ this->octet_pre (const_cast <Type const &> (o));
+ }
-struct DataValue : Traversal::DataValue,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::DataValue Type;
-DataValue (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ octet_pre (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ octet_next (Type &o)
+ {
+ this->octet_next (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-short_pre (Type &o)
-{
+ virtual void
+ octet_next (Type const&);
-this->short_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ octet_post (Type &o)
+ {
+ this->octet_post (const_cast <Type const &> (o));
+ }
-virtual void
-short_pre (Type const&);
-virtual void
-short_next (Type &o)
-{
+ virtual void
+ octet_post (Type const&);
-this->short_next (const_cast <Type const &> (o));
-}
+ virtual void
+ enum_pre (Type &o)
+ {
+ this->enum_pre (const_cast <Type const &> (o));
+ }
-virtual void
-short_next (Type const&);
-virtual void
-short_post (Type &o)
-{
+ virtual void
+ enum_pre (Type const&);
-this->short_post (const_cast <Type const &> (o));
-}
+ virtual void
+ enum_next (Type &o)
+ {
+ this->enum_next (const_cast <Type const &> (o));
+ }
-virtual void
-short_post (Type const&);
-virtual void
-long_pre (Type &o)
-{
+ virtual void
+ enum_next (Type const&);
-this->long_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ enum_post (Type &o)
+ {
+ this->enum_post (const_cast <Type const &> (o));
+ }
-virtual void
-long_pre (Type const&);
-virtual void
-long_next (Type &o)
-{
+ virtual void
+ enum_post (Type const&);
-this->long_next (const_cast <Type const &> (o));
-}
+ virtual void
+ string_pre (Type &o)
+ {
+ this->string_pre (const_cast <Type const &> (o));
+ }
-virtual void
-long_next (Type const&);
-virtual void
-long_post (Type &o)
-{
+ virtual void
+ string_pre (Type const&);
-this->long_post (const_cast <Type const &> (o));
-}
+ virtual void
+ string_next (Type &o)
+ {
+ this->string_next (const_cast <Type const &> (o));
+ }
-virtual void
-long_post (Type const&);
-virtual void
-ushort_pre (Type &o)
-{
+ virtual void
+ string_next (Type const&);
-this->ushort_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ string_post (Type &o)
+ {
+ this->string_post (const_cast <Type const &> (o));
+ }
-virtual void
-ushort_pre (Type const&);
-virtual void
-ushort_next (Type &o)
-{
+ virtual void
+ string_post (Type const&);
-this->ushort_next (const_cast <Type const &> (o));
-}
+ virtual void
+ longlong_pre (Type &o)
+ {
+ this->longlong_pre (const_cast <Type const &> (o));
+ }
-virtual void
-ushort_next (Type const&);
-virtual void
-ushort_post (Type &o)
-{
+ virtual void
+ longlong_pre (Type const&);
-this->ushort_post (const_cast <Type const &> (o));
-}
+ virtual void
+ longlong_next (Type &o)
+ {
+ this->longlong_next (const_cast <Type const &> (o));
+ }
-virtual void
-ushort_post (Type const&);
-virtual void
-ulong_pre (Type &o)
-{
+ virtual void
+ longlong_next (Type const&);
-this->ulong_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ longlong_post (Type &o)
+ {
+ this->longlong_post (const_cast <Type const &> (o));
+ }
-virtual void
-ulong_pre (Type const&);
-virtual void
-ulong_next (Type &o)
-{
+ virtual void
+ longlong_post (Type const&);
-this->ulong_next (const_cast <Type const &> (o));
-}
+ virtual void
+ ulonglong_pre (Type &o)
+ {
+ this->ulonglong_pre (const_cast <Type const &> (o));
+ }
-virtual void
-ulong_next (Type const&);
-virtual void
-ulong_post (Type &o)
-{
+ virtual void
+ ulonglong_pre (Type const&);
-this->ulong_post (const_cast <Type const &> (o));
-}
+ virtual void
+ ulonglong_next (Type &o)
+ {
+ this->ulonglong_next (const_cast <Type const &> (o));
+ }
-virtual void
-ulong_post (Type const&);
-virtual void
-float_pre (Type &o)
-{
+ virtual void
+ ulonglong_next (Type const&);
-this->float_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ ulonglong_post (Type &o)
+ {
+ this->ulonglong_post (const_cast <Type const &> (o));
+ }
-virtual void
-float_pre (Type const&);
-virtual void
-float_next (Type &o)
-{
+ virtual void
+ ulonglong_post (Type const&);
-this->float_next (const_cast <Type const &> (o));
-}
+ virtual void
+ longdouble_pre (Type &o)
+ {
+ this->longdouble_pre (const_cast <Type const &> (o));
+ }
-virtual void
-float_next (Type const&);
-virtual void
-float_post (Type &o)
-{
+ virtual void
+ longdouble_pre (Type const&);
-this->float_post (const_cast <Type const &> (o));
-}
+ virtual void
+ longdouble_next (Type &o)
+ {
+ this->longdouble_next (const_cast <Type const &> (o));
+ }
-virtual void
-float_post (Type const&);
-virtual void
-double_pre (Type &o)
-{
+ virtual void
+ longdouble_next (Type const&);
-this->double_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ longdouble_post (Type &o)
+ {
+ this->longdouble_post (const_cast <Type const &> (o));
+ }
-virtual void
-double_pre (Type const&);
-virtual void
-double_next (Type &o)
-{
+ virtual void
+ longdouble_post (Type const&);
-this->double_next (const_cast <Type const &> (o));
-}
+ virtual void
+ member_pre (Type &o)
+ {
+ this->member_pre (const_cast <Type const &> (o));
+ }
-virtual void
-double_next (Type const&);
-virtual void
-double_post (Type &o)
-{
+ virtual void
+ member_pre (Type const&);
-this->double_post (const_cast <Type const &> (o));
-}
+ virtual void
+ member_next (Type &o)
+ {
+ this->member_next (const_cast <Type const &> (o));
+ }
-virtual void
-double_post (Type const&);
-virtual void
-boolean_pre (Type &o)
-{
+ virtual void
+ member_next (Type const&);
-this->boolean_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ member_post (Type &o)
+ {
+ this->member_post (const_cast <Type const &> (o));
+ }
-virtual void
-boolean_pre (Type const&);
-virtual void
-boolean_next (Type &o)
-{
+ virtual void
+ member_post (Type const&);
-this->boolean_next (const_cast <Type const &> (o));
-}
+ protected:
+ DataValue ();
+ };
+ struct EnumType : Traversal::EnumType,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::EnumType Type;
+ EnumType (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-boolean_next (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-boolean_post (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->boolean_post (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-boolean_post (Type const&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-octet_pre (Type &o)
-{
+ this->name (const_cast <Type const &> (o));
+ }
-this->octet_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type const&);
-virtual void
-octet_pre (Type const&);
+ virtual void
+ typeId (Type &o)
+ {
-virtual void
-octet_next (Type &o)
-{
+ this->typeId (const_cast <Type const &> (o));
+ }
-this->octet_next (const_cast <Type const &> (o));
-}
+ virtual void
+ typeId (Type const&);
-virtual void
-octet_next (Type const&);
+ virtual void
+ member_pre (Type &o)
+ {
-virtual void
-octet_post (Type &o)
-{
+ this->member_pre (const_cast <Type const &> (o));
+ }
-this->octet_post (const_cast <Type const &> (o));
-}
+ virtual void
+ member_pre (Type const&);
-virtual void
-octet_post (Type const&);
+ virtual void
+ member_next (Type &o)
+ {
-virtual void
-enum_pre (Type &o)
-{
+ this->member_next (const_cast <Type const &> (o));
+ }
-this->enum_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ member_next (Type const&);
-virtual void
-enum_pre (Type const&);
+ virtual void
+ member_post (Type &o)
+ {
-virtual void
-enum_next (Type &o)
-{
+ this->member_post (const_cast <Type const &> (o));
+ }
-this->enum_next (const_cast <Type const &> (o));
-}
+ virtual void
+ member_post (Type const&);
-virtual void
-enum_next (Type const&);
+ protected:
+ EnumType ();
+ };
-virtual void
-enum_post (Type &o)
-{
+ struct StructType : Traversal::StructType,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::StructType Type;
+ StructType (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->enum_post (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-enum_post (Type const&);
-virtual void
-string_pre (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->string_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type &o)
+ {
+ this->name (const_cast <Type const &> (o));
+ }
-virtual void
-string_pre (Type const&);
-virtual void
-string_next (Type &o)
-{
+ virtual void
+ name (Type const&);
-this->string_next (const_cast <Type const &> (o));
-}
+ virtual void
+ typeId (Type &o)
+ {
+ this->typeId (const_cast <Type const &> (o));
+ }
-virtual void
-string_next (Type const&);
-virtual void
-string_post (Type &o)
-{
+ virtual void
+ typeId (Type const&);
-this->string_post (const_cast <Type const &> (o));
-}
+ virtual void
+ member_pre (Type &o)
+ {
+ this->member_pre (const_cast <Type const &> (o));
+ }
-virtual void
-string_post (Type const&);
-virtual void
-longlong_pre (Type &o)
-{
+ virtual void
+ member_pre (Type const&);
-this->longlong_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ member_next (Type &o)
+ {
+ this->member_next (const_cast <Type const &> (o));
+ }
-virtual void
-longlong_pre (Type const&);
-virtual void
-longlong_next (Type &o)
-{
+ virtual void
+ member_next (Type const&);
-this->longlong_next (const_cast <Type const &> (o));
-}
+ virtual void
+ member_post (Type &o)
+ {
+ this->member_post (const_cast <Type const &> (o));
+ }
-virtual void
-longlong_next (Type const&);
-virtual void
-longlong_post (Type &o)
-{
+ virtual void
+ member_post (Type const&);
-this->longlong_post (const_cast <Type const &> (o));
-}
+ protected:
+ StructType ();
+ };
+ struct StructMemberType : Traversal::StructMemberType,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::StructMemberType Type;
+ StructMemberType (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-longlong_post (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-ulonglong_pre (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->ulonglong_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-ulonglong_pre (Type const&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-ulonglong_next (Type &o)
-{
+ this->name (const_cast <Type const &> (o));
+ }
-this->ulonglong_next (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type const&);
-virtual void
-ulonglong_next (Type const&);
+ virtual void
+ type (Type &o)
+ {
-virtual void
-ulonglong_post (Type &o)
-{
+ this->type (const_cast <Type const &> (o));
+ }
-this->ulonglong_post (const_cast <Type const &> (o));
-}
+ virtual void
+ type (Type const&);
-virtual void
-ulonglong_post (Type const&);
+ protected:
+ StructMemberType ();
+ };
-virtual void
-longdouble_pre (Type &o)
-{
+ struct ValueType : Traversal::ValueType,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ValueType Type;
+ ValueType (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->longdouble_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-longdouble_pre (Type const&);
-virtual void
-longdouble_next (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->longdouble_next (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type &o)
+ {
+ this->name (const_cast <Type const &> (o));
+ }
-virtual void
-longdouble_next (Type const&);
-virtual void
-longdouble_post (Type &o)
-{
+ virtual void
+ name (Type const&);
-this->longdouble_post (const_cast <Type const &> (o));
-}
+ virtual void
+ typeId (Type &o)
+ {
+ this->typeId (const_cast <Type const &> (o));
+ }
-virtual void
-longdouble_post (Type const&);
-protected:
-DataValue ();
-};
+ virtual void
+ typeId (Type const&);
-struct EnumType : Traversal::EnumType,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::EnumType Type;
-EnumType (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ modifier (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->modifier (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ modifier (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ baseType (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->baseType (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ baseType (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ member_pre (Type &o)
+ {
-virtual void
-typeId (Type &o)
-{
+ this->member_pre (const_cast <Type const &> (o));
+ }
-this->typeId (const_cast <Type const &> (o));
-}
+ virtual void
+ member_pre (Type const&);
-virtual void
-typeId (Type const&);
+ virtual void
+ member_next (Type &o)
+ {
-virtual void
-member_pre (Type &o)
-{
+ this->member_next (const_cast <Type const &> (o));
+ }
-this->member_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ member_next (Type const&);
-virtual void
-member_pre (Type const&);
+ virtual void
+ member_post (Type &o)
+ {
-virtual void
-member_next (Type &o)
-{
+ this->member_post (const_cast <Type const &> (o));
+ }
-this->member_next (const_cast <Type const &> (o));
-}
+ virtual void
+ member_post (Type const&);
-virtual void
-member_next (Type const&);
+ protected:
+ ValueType ();
+ };
-virtual void
-member_post (Type &o)
-{
+ struct ValueMemberType : Traversal::ValueMemberType,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ValueMemberType Type;
+ ValueMemberType (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->member_post (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-member_post (Type const&);
-protected:
-EnumType ();
-};
+ virtual void
+ traverse (Type const&);
-struct Any : Traversal::Any,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::Any Type;
-Any (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->name (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ visibility (Type &o)
+ {
-virtual void
-type (Type &o)
-{
+ this->visibility (const_cast <Type const &> (o));
+ }
-this->type (const_cast <Type const &> (o));
-}
+ virtual void
+ visibility (Type const&);
-virtual void
-type (Type const&);
+ virtual void
+ type (Type &o)
+ {
-virtual void
-value (Type &o)
-{
+ this->type (const_cast <Type const &> (o));
+ }
-this->value (const_cast <Type const &> (o));
-}
+ virtual void
+ type (Type const&);
-virtual void
-value (Type const&);
+ protected:
+ ValueMemberType ();
+ };
-protected:
-Any ();
-};
+ struct NamedValue : Traversal::NamedValue,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::NamedValue Type;
+ NamedValue (::XSCRT::XML::Element< ACE_TCHAR >&);
-struct Property : Traversal::Property,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::Property Type;
-Property (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->name (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ value (Type &o)
+ {
-virtual void
-value (Type &o)
-{
+ this->value (const_cast <Type const &> (o));
+ }
-this->value (const_cast <Type const &> (o));
-}
+ virtual void
+ value (Type const&);
-virtual void
-value (Type const&);
+ protected:
+ NamedValue ();
+ };
-protected:
-Property ();
-};
+ struct SequenceType : Traversal::SequenceType,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::SequenceType Type;
+ SequenceType (::XSCRT::XML::Element< ACE_TCHAR >&);
-struct SatisfierPropertyKind : Traversal::SatisfierPropertyKind,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-SatisfierPropertyKind (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
-this->traverse (const_cast <Type const &> (o));
-}
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-protected:
-SatisfierPropertyKind ();
-};
+ virtual void
+ traverse (Type const&);
-struct SatisfierProperty : Traversal::SatisfierProperty,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::SatisfierProperty Type;
-SatisfierProperty (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ bound (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->bound (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ bound (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ elementType (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->elementType (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ elementType (Type const&);
-virtual void
-name (Type const&);
+ protected:
+ SequenceType ();
+ };
-virtual void
-kind (Type &o)
-{
+ struct Any : Traversal::Any,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::Any Type;
+ Any (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->kind (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-kind (Type const&);
-virtual void
-dynamic (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->dynamic (const_cast <Type const &> (o));
-}
+ virtual void
+ type (Type &o)
+ {
+ this->type (const_cast <Type const &> (o));
+ }
-virtual void
-dynamic (Type const&);
-virtual void
-value (Type &o)
-{
+ virtual void
+ type (Type const&);
-this->value (const_cast <Type const &> (o));
-}
+ virtual void
+ value (Type &o)
+ {
+ this->value (const_cast <Type const &> (o));
+ }
-virtual void
-value (Type const&);
-protected:
-SatisfierProperty ();
-};
+ virtual void
+ value (Type const&);
-struct Resource : Traversal::Resource,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::Resource Type;
-Resource (::XSCRT::XML::Element< ACE_TCHAR >&);
+ protected:
+ Any ();
+ };
-virtual void
-traverse (Type &o)
-{
+ struct Property : Traversal::Property,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::Property Type;
+ Property (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-name (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type &o)
+ {
+ this->name (const_cast <Type const &> (o));
+ }
-virtual void
-name (Type const&);
-virtual void
-resourceType_pre (Type &o)
-{
+ virtual void
+ name (Type const&);
-this->resourceType_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ value (Type &o)
+ {
+ this->value (const_cast <Type const &> (o));
+ }
-virtual void
-resourceType_pre (Type const&);
-virtual void
-resourceType_next (Type &o)
-{
+ virtual void
+ value (Type const&);
-this->resourceType_next (const_cast <Type const &> (o));
-}
+ protected:
+ Property ();
+ };
+ struct SatisfierPropertyKind : Traversal::SatisfierPropertyKind,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ SatisfierPropertyKind (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-resourceType_next (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-resourceType_post (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->resourceType_post (const_cast <Type const &> (o));
-}
+ protected:
+ SatisfierPropertyKind ();
+ };
+ struct SatisfierProperty : Traversal::SatisfierProperty,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::SatisfierProperty Type;
+ SatisfierProperty (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-resourceType_post (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-property_pre (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->property_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-property_next (Type &o)
-{
+ this->name (const_cast <Type const &> (o));
+ }
-this->property_next (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type const&);
-virtual void
-property_next (Type const&);
+ virtual void
+ kind (Type &o)
+ {
-virtual void
-property_post (Type &o)
-{
+ this->kind (const_cast <Type const &> (o));
+ }
-this->property_post (const_cast <Type const &> (o));
-}
+ virtual void
+ kind (Type const&);
-virtual void
-property_post (Type const&);
+ virtual void
+ dynamic (Type &o)
+ {
-protected:
-Resource ();
-};
+ this->dynamic (const_cast <Type const &> (o));
+ }
-struct Requirement : Traversal::Requirement,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::Requirement Type;
-Requirement (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ dynamic (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ value (Type &o)
+ {
+ this->value (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-resourceType (Type &o)
-{
+ virtual void
+ value (Type const&);
-this->resourceType (const_cast <Type const &> (o));
-}
+ protected:
+ SatisfierProperty ();
+ };
+ struct Resource : Traversal::Resource,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::Resource Type;
+ Resource (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-resourceType (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-property_pre (Type &o)
-{
+ this->name (const_cast <Type const &> (o));
+ }
-this->property_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type const&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ resourceType_pre (Type &o)
+ {
-virtual void
-property_next (Type &o)
-{
+ this->resourceType_pre (const_cast <Type const &> (o));
+ }
-this->property_next (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceType_pre (Type const&);
-virtual void
-property_next (Type const&);
+ virtual void
+ resourceType_next (Type &o)
+ {
-virtual void
-property_post (Type &o)
-{
+ this->resourceType_next (const_cast <Type const &> (o));
+ }
-this->property_post (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceType_next (Type const&);
-virtual void
-property_post (Type const&);
+ virtual void
+ resourceType_post (Type &o)
+ {
-protected:
-Requirement ();
-};
+ this->resourceType_post (const_cast <Type const &> (o));
+ }
-struct ResourceDeploymentDescription : Traversal::ResourceDeploymentDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ResourceDeploymentDescription Type;
-ResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ resourceType_post (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ property_pre (Type &o)
+ {
+ this->property_pre (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-requirementName (Type &o)
-{
+ virtual void
+ property_pre (Type const&);
-this->requirementName (const_cast <Type const &> (o));
-}
+ virtual void
+ property_next (Type &o)
+ {
+ this->property_next (const_cast <Type const &> (o));
+ }
-virtual void
-requirementName (Type const&);
-virtual void
-resourceName (Type &o)
-{
+ virtual void
+ property_next (Type const&);
-this->resourceName (const_cast <Type const &> (o));
-}
+ virtual void
+ property_post (Type &o)
+ {
+ this->property_post (const_cast <Type const &> (o));
+ }
-virtual void
-resourceName (Type const&);
-virtual void
-property_pre (Type &o)
-{
+ virtual void
+ property_post (Type const&);
-this->property_pre (const_cast <Type const &> (o));
-}
+ protected:
+ Resource ();
+ };
+ struct Requirement : Traversal::Requirement,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::Requirement Type;
+ Requirement (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-property_next (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->property_next (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-property_next (Type const&);
+ virtual void
+ resourceType (Type &o)
+ {
-virtual void
-property_post (Type &o)
-{
+ this->resourceType (const_cast <Type const &> (o));
+ }
-this->property_post (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceType (Type const&);
-virtual void
-property_post (Type const&);
+ virtual void
+ name (Type &o)
+ {
-protected:
-ResourceDeploymentDescription ();
-};
+ this->name (const_cast <Type const &> (o));
+ }
-struct ArtifactDeploymentDescription : Traversal::ArtifactDeploymentDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ArtifactDeploymentDescription Type;
-ArtifactDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ name (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ property_pre (Type &o)
+ {
+ this->property_pre (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-name (Type &o)
-{
+ virtual void
+ property_pre (Type const&);
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ property_next (Type &o)
+ {
+ this->property_next (const_cast <Type const &> (o));
+ }
-virtual void
-name (Type const&);
-virtual void
-source_pre (Type &o)
-{
+ virtual void
+ property_next (Type const&);
-this->source_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ property_post (Type &o)
+ {
+ this->property_post (const_cast <Type const &> (o));
+ }
-virtual void
-source_pre (Type const&);
-virtual void
-source_next (Type &o)
-{
+ virtual void
+ property_post (Type const&);
-this->source_next (const_cast <Type const &> (o));
-}
+ protected:
+ Requirement ();
+ };
+ struct ResourceDeploymentDescription : Traversal::ResourceDeploymentDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ResourceDeploymentDescription Type;
+ ResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-source_next (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-source_post (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->source_post (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-source_post (Type const&);
+ virtual void
+ requirementName (Type &o)
+ {
-virtual void
-node (Type &o)
-{
+ this->requirementName (const_cast <Type const &> (o));
+ }
-this->node (const_cast <Type const &> (o));
-}
+ virtual void
+ requirementName (Type const&);
-virtual void
-node (Type const&);
+ virtual void
+ resourceName (Type &o)
+ {
-virtual void
-location_pre (Type &o)
-{
+ this->resourceName (const_cast <Type const &> (o));
+ }
-this->location_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceName (Type const&);
-virtual void
-location_pre (Type const&);
+ virtual void
+ property_pre (Type &o)
+ {
-virtual void
-location_next (Type &o)
-{
+ this->property_pre (const_cast <Type const &> (o));
+ }
-this->location_next (const_cast <Type const &> (o));
-}
+ virtual void
+ property_pre (Type const&);
-virtual void
-location_next (Type const&);
+ virtual void
+ property_next (Type &o)
+ {
-virtual void
-location_post (Type &o)
-{
+ this->property_next (const_cast <Type const &> (o));
+ }
-this->location_post (const_cast <Type const &> (o));
-}
+ virtual void
+ property_next (Type const&);
-virtual void
-location_post (Type const&);
+ virtual void
+ property_post (Type &o)
+ {
-virtual void
-execParameter_pre (Type &o)
-{
+ this->property_post (const_cast <Type const &> (o));
+ }
-this->execParameter_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ property_post (Type const&);
-virtual void
-execParameter_pre (Type const&);
+ protected:
+ ResourceDeploymentDescription ();
+ };
-virtual void
-execParameter_next (Type &o)
-{
+ struct ArtifactDeploymentDescription : Traversal::ArtifactDeploymentDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ArtifactDeploymentDescription Type;
+ ArtifactDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->execParameter_next (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-execParameter_next (Type const&);
-virtual void
-execParameter_post (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->execParameter_post (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type &o)
+ {
+ this->name (const_cast <Type const &> (o));
+ }
-virtual void
-execParameter_post (Type const&);
-virtual void
-deployRequirement_pre (Type &o)
-{
+ virtual void
+ name (Type const&);
-this->deployRequirement_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ source_pre (Type &o)
+ {
+ this->source_pre (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_pre (Type const&);
-virtual void
-deployRequirement_next (Type &o)
-{
+ virtual void
+ source_pre (Type const&);
-this->deployRequirement_next (const_cast <Type const &> (o));
-}
+ virtual void
+ source_next (Type &o)
+ {
+ this->source_next (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_next (Type const&);
-virtual void
-deployRequirement_post (Type &o)
-{
+ virtual void
+ source_next (Type const&);
-this->deployRequirement_post (const_cast <Type const &> (o));
-}
+ virtual void
+ source_post (Type &o)
+ {
+ this->source_post (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_post (Type const&);
-virtual void
-deployedResource_pre (Type &o)
-{
+ virtual void
+ source_post (Type const&);
-this->deployedResource_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ node (Type &o)
+ {
+ this->node (const_cast <Type const &> (o));
+ }
-virtual void
-deployedResource_pre (Type const&);
-virtual void
-deployedResource_next (Type &o)
-{
+ virtual void
+ node (Type const&);
-this->deployedResource_next (const_cast <Type const &> (o));
-}
+ virtual void
+ location_pre (Type &o)
+ {
+ this->location_pre (const_cast <Type const &> (o));
+ }
-virtual void
-deployedResource_next (Type const&);
-virtual void
-deployedResource_post (Type &o)
-{
+ virtual void
+ location_pre (Type const&);
-this->deployedResource_post (const_cast <Type const &> (o));
-}
+ virtual void
+ location_next (Type &o)
+ {
+ this->location_next (const_cast <Type const &> (o));
+ }
-virtual void
-deployedResource_post (Type const&);
-virtual void
-id (Type &o)
-{
+ virtual void
+ location_next (Type const&);
-this->id (const_cast <Type const &> (o));
-}
+ virtual void
+ location_post (Type &o)
+ {
+ this->location_post (const_cast <Type const &> (o));
+ }
-virtual void
-id (Type const&);
-protected:
-ArtifactDeploymentDescription ();
-};
+ virtual void
+ location_post (Type const&);
-struct MonolithicDeploymentDescription : Traversal::MonolithicDeploymentDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::MonolithicDeploymentDescription Type;
-MonolithicDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ execParameter_pre (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->execParameter_pre (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ execParameter_pre (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ execParameter_next (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->execParameter_next (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ execParameter_next (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ execParameter_post (Type &o)
+ {
-virtual void
-source_pre (Type &o)
-{
+ this->execParameter_post (const_cast <Type const &> (o));
+ }
-this->source_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ execParameter_post (Type const&);
-virtual void
-source_pre (Type const&);
+ virtual void
+ deployRequirement_pre (Type &o)
+ {
-virtual void
-source_next (Type &o)
-{
+ this->deployRequirement_pre (const_cast <Type const &> (o));
+ }
-this->source_next (const_cast <Type const &> (o));
-}
+ virtual void
+ deployRequirement_pre (Type const&);
-virtual void
-source_next (Type const&);
+ virtual void
+ deployRequirement_next (Type &o)
+ {
-virtual void
-source_post (Type &o)
-{
+ this->deployRequirement_next (const_cast <Type const &> (o));
+ }
-this->source_post (const_cast <Type const &> (o));
-}
+ virtual void
+ deployRequirement_next (Type const&);
-virtual void
-source_post (Type const&);
+ virtual void
+ deployRequirement_post (Type &o)
+ {
-virtual void
-artifact_pre (Type &o)
-{
+ this->deployRequirement_post (const_cast <Type const &> (o));
+ }
-this->artifact_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ deployRequirement_post (Type const&);
-virtual void
-artifact_pre (Type const&);
+ virtual void
+ deployedResource_pre (Type &o)
+ {
-virtual void
-artifact_next (Type &o)
-{
+ this->deployedResource_pre (const_cast <Type const &> (o));
+ }
-this->artifact_next (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedResource_pre (Type const&);
-virtual void
-artifact_next (Type const&);
+ virtual void
+ deployedResource_next (Type &o)
+ {
-virtual void
-artifact_post (Type &o)
-{
+ this->deployedResource_next (const_cast <Type const &> (o));
+ }
-this->artifact_post (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedResource_next (Type const&);
-virtual void
-artifact_post (Type const&);
+ virtual void
+ deployedResource_post (Type &o)
+ {
-virtual void
-execParameter_pre (Type &o)
-{
+ this->deployedResource_post (const_cast <Type const &> (o));
+ }
-this->execParameter_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedResource_post (Type const&);
-virtual void
-execParameter_pre (Type const&);
+ virtual void
+ id (Type &o)
+ {
-virtual void
-execParameter_next (Type &o)
-{
+ this->id (const_cast <Type const &> (o));
+ }
-this->execParameter_next (const_cast <Type const &> (o));
-}
+ virtual void
+ id (Type const&);
-virtual void
-execParameter_next (Type const&);
+ protected:
+ ArtifactDeploymentDescription ();
+ };
-virtual void
-execParameter_post (Type &o)
-{
+ struct MonolithicDeploymentDescription : Traversal::MonolithicDeploymentDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::MonolithicDeploymentDescription Type;
+ MonolithicDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->execParameter_post (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-execParameter_post (Type const&);
-virtual void
-deployRequirement_pre (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->deployRequirement_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type &o)
+ {
+ this->name (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_pre (Type const&);
-virtual void
-deployRequirement_next (Type &o)
-{
+ virtual void
+ name (Type const&);
-this->deployRequirement_next (const_cast <Type const &> (o));
-}
+ virtual void
+ source_pre (Type &o)
+ {
+ this->source_pre (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_next (Type const&);
-virtual void
-deployRequirement_post (Type &o)
-{
+ virtual void
+ source_pre (Type const&);
-this->deployRequirement_post (const_cast <Type const &> (o));
-}
+ virtual void
+ source_next (Type &o)
+ {
+ this->source_next (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_post (Type const&);
-virtual void
-id (Type &o)
-{
+ virtual void
+ source_next (Type const&);
-this->id (const_cast <Type const &> (o));
-}
+ virtual void
+ source_post (Type &o)
+ {
+ this->source_post (const_cast <Type const &> (o));
+ }
-virtual void
-id (Type const&);
-protected:
-MonolithicDeploymentDescription ();
-};
+ virtual void
+ source_post (Type const&);
-struct ResourceUsageKind : Traversal::ResourceUsageKind,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-ResourceUsageKind (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ artifact_pre (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
-this->traverse (const_cast <Type const &> (o));
-}
+ this->artifact_pre (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-protected:
-ResourceUsageKind ();
-};
+ virtual void
+ artifact_pre (Type const&);
-struct InstanceResourceDeploymentDescription : Traversal::InstanceResourceDeploymentDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription Type;
-InstanceResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ artifact_next (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->artifact_next (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ artifact_next (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ artifact_post (Type &o)
+ {
-virtual void
-resourceUsage (Type &o)
-{
+ this->artifact_post (const_cast <Type const &> (o));
+ }
-this->resourceUsage (const_cast <Type const &> (o));
-}
+ virtual void
+ artifact_post (Type const&);
-virtual void
-resourceUsage (Type const&);
+ virtual void
+ execParameter_pre (Type &o)
+ {
-virtual void
-requirementName (Type &o)
-{
+ this->execParameter_pre (const_cast <Type const &> (o));
+ }
-this->requirementName (const_cast <Type const &> (o));
-}
+ virtual void
+ execParameter_pre (Type const&);
-virtual void
-requirementName (Type const&);
+ virtual void
+ execParameter_next (Type &o)
+ {
-virtual void
-resourceName (Type &o)
-{
+ this->execParameter_next (const_cast <Type const &> (o));
+ }
-this->resourceName (const_cast <Type const &> (o));
-}
+ virtual void
+ execParameter_next (Type const&);
-virtual void
-resourceName (Type const&);
+ virtual void
+ execParameter_post (Type &o)
+ {
-virtual void
-property_pre (Type &o)
-{
+ this->execParameter_post (const_cast <Type const &> (o));
+ }
-this->property_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ execParameter_post (Type const&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ deployRequirement_pre (Type &o)
+ {
-virtual void
-property_next (Type &o)
-{
+ this->deployRequirement_pre (const_cast <Type const &> (o));
+ }
-this->property_next (const_cast <Type const &> (o));
-}
+ virtual void
+ deployRequirement_pre (Type const&);
-virtual void
-property_next (Type const&);
+ virtual void
+ deployRequirement_next (Type &o)
+ {
-virtual void
-property_post (Type &o)
-{
+ this->deployRequirement_next (const_cast <Type const &> (o));
+ }
-this->property_post (const_cast <Type const &> (o));
-}
+ virtual void
+ deployRequirement_next (Type const&);
-virtual void
-property_post (Type const&);
+ virtual void
+ deployRequirement_post (Type &o)
+ {
-protected:
-InstanceResourceDeploymentDescription ();
-};
+ this->deployRequirement_post (const_cast <Type const &> (o));
+ }
-struct InstanceDeploymentDescription : Traversal::InstanceDeploymentDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::InstanceDeploymentDescription Type;
-InstanceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ deployRequirement_post (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ id (Type &o)
+ {
+ this->id (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-name (Type &o)
-{
+ virtual void
+ id (Type const&);
-this->name (const_cast <Type const &> (o));
-}
+ protected:
+ MonolithicDeploymentDescription ();
+ };
+ struct ResourceUsageKind : Traversal::ResourceUsageKind,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ ResourceUsageKind (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-name (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-node (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->node (const_cast <Type const &> (o));
-}
+ protected:
+ ResourceUsageKind ();
+ };
+ struct InstanceResourceDeploymentDescription : Traversal::InstanceResourceDeploymentDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription Type;
+ InstanceResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-node (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-source (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->source (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-source (Type const&);
+ virtual void
+ resourceUsage (Type &o)
+ {
-virtual void
-implementation (Type &o)
-{
+ this->resourceUsage (const_cast <Type const &> (o));
+ }
-this->implementation (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceUsage (Type const&);
-virtual void
-implementation (Type const&);
+ virtual void
+ requirementName (Type &o)
+ {
-virtual void
-configProperty_pre (Type &o)
-{
+ this->requirementName (const_cast <Type const &> (o));
+ }
-this->configProperty_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ requirementName (Type const&);
-virtual void
-configProperty_pre (Type const&);
+ virtual void
+ resourceName (Type &o)
+ {
-virtual void
-configProperty_next (Type &o)
-{
+ this->resourceName (const_cast <Type const &> (o));
+ }
-this->configProperty_next (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceName (Type const&);
-virtual void
-configProperty_next (Type const&);
+ virtual void
+ property_pre (Type &o)
+ {
-virtual void
-configProperty_post (Type &o)
-{
+ this->property_pre (const_cast <Type const &> (o));
+ }
-this->configProperty_post (const_cast <Type const &> (o));
-}
+ virtual void
+ property_pre (Type const&);
-virtual void
-configProperty_post (Type const&);
+ virtual void
+ property_next (Type &o)
+ {
-virtual void
-deployedResource (Type &o)
-{
+ this->property_next (const_cast <Type const &> (o));
+ }
-this->deployedResource (const_cast <Type const &> (o));
-}
+ virtual void
+ property_next (Type const&);
-virtual void
-deployedResource (Type const&);
+ virtual void
+ property_post (Type &o)
+ {
-virtual void
-deployedSharedResource (Type &o)
-{
+ this->property_post (const_cast <Type const &> (o));
+ }
-this->deployedSharedResource (const_cast <Type const &> (o));
-}
+ virtual void
+ property_post (Type const&);
-virtual void
-deployedSharedResource (Type const&);
+ protected:
+ InstanceResourceDeploymentDescription ();
+ };
-virtual void
-id (Type &o)
-{
+ struct InstanceDeploymentDescription : Traversal::InstanceDeploymentDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::InstanceDeploymentDescription Type;
+ InstanceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->id (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-id (Type const&);
-protected:
-InstanceDeploymentDescription ();
-};
+ virtual void
+ traverse (Type const&);
-struct CCMComponentPortKind : Traversal::CCMComponentPortKind,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-CCMComponentPortKind (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
-this->traverse (const_cast <Type const &> (o));
-}
+ this->name (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-protected:
-CCMComponentPortKind ();
-};
+ virtual void
+ name (Type const&);
-struct ComponentPortDescription : Traversal::ComponentPortDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ComponentPortDescription Type;
-ComponentPortDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ node (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->node (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ node (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ source (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->source (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ source (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ implementation (Type &o)
+ {
-virtual void
-specificType (Type &o)
-{
+ this->implementation (const_cast <Type const &> (o));
+ }
-this->specificType (const_cast <Type const &> (o));
-}
+ virtual void
+ implementation (Type const&);
-virtual void
-specificType (Type const&);
+ virtual void
+ configProperty_pre (Type &o)
+ {
-virtual void
-supportedType_pre (Type &o)
-{
+ this->configProperty_pre (const_cast <Type const &> (o));
+ }
-this->supportedType_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ configProperty_pre (Type const&);
-virtual void
-supportedType_pre (Type const&);
+ virtual void
+ configProperty_next (Type &o)
+ {
-virtual void
-supportedType_next (Type &o)
-{
+ this->configProperty_next (const_cast <Type const &> (o));
+ }
-this->supportedType_next (const_cast <Type const &> (o));
-}
+ virtual void
+ configProperty_next (Type const&);
-virtual void
-supportedType_next (Type const&);
+ virtual void
+ configProperty_post (Type &o)
+ {
-virtual void
-supportedType_post (Type &o)
-{
+ this->configProperty_post (const_cast <Type const &> (o));
+ }
-this->supportedType_post (const_cast <Type const &> (o));
-}
+ virtual void
+ configProperty_post (Type const&);
-virtual void
-supportedType_post (Type const&);
+ virtual void
+ deployedResource_pre (Type &o)
+ {
-virtual void
-provider (Type &o)
-{
+ this->deployedResource_pre (const_cast <Type const &> (o));
+ }
-this->provider (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedResource_pre (Type const&);
-virtual void
-provider (Type const&);
+ virtual void
+ deployedResource_next (Type &o)
+ {
-virtual void
-exclusiveProvider (Type &o)
-{
+ this->deployedResource_next (const_cast <Type const &> (o));
+ }
-this->exclusiveProvider (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedResource_next (Type const&);
-virtual void
-exclusiveProvider (Type const&);
+ virtual void
+ deployedResource_post (Type &o)
+ {
-virtual void
-exclusiveUser (Type &o)
-{
+ this->deployedResource_post (const_cast <Type const &> (o));
+ }
-this->exclusiveUser (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedResource_post (Type const&);
-virtual void
-exclusiveUser (Type const&);
+ virtual void
+ deployedSharedResource (Type &o)
+ {
-virtual void
-optional (Type &o)
-{
+ this->deployedSharedResource (const_cast <Type const &> (o));
+ }
-this->optional (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedSharedResource (Type const&);
-virtual void
-optional (Type const&);
+ virtual void
+ id (Type &o)
+ {
-virtual void
-kind (Type &o)
-{
+ this->id (const_cast <Type const &> (o));
+ }
-this->kind (const_cast <Type const &> (o));
-}
+ virtual void
+ id (Type const&);
-virtual void
-kind (Type const&);
+ protected:
+ InstanceDeploymentDescription ();
+ };
-protected:
-ComponentPortDescription ();
-};
+ struct CCMComponentPortKind : Traversal::CCMComponentPortKind,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ CCMComponentPortKind (::XSCRT::XML::Element< ACE_TCHAR >&);
-struct ComponentPropertyDescription : Traversal::ComponentPropertyDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ComponentPropertyDescription Type;
-ComponentPropertyDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ protected:
+ CCMComponentPortKind ();
+ };
+ struct ComponentPortDescription : Traversal::ComponentPortDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ComponentPortDescription Type;
+ ComponentPortDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-type (Type &o)
-{
+ this->name (const_cast <Type const &> (o));
+ }
-this->type (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type const&);
-virtual void
-type (Type const&);
+ virtual void
+ specificType (Type &o)
+ {
-protected:
-ComponentPropertyDescription ();
-};
+ this->specificType (const_cast <Type const &> (o));
+ }
-struct ComponentExternalPortEndpoint : Traversal::ComponentExternalPortEndpoint,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ComponentExternalPortEndpoint Type;
-ComponentExternalPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ specificType (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ supportedType_pre (Type &o)
+ {
+ this->supportedType_pre (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-portName (Type &o)
-{
+ virtual void
+ supportedType_pre (Type const&);
-this->portName (const_cast <Type const &> (o));
-}
+ virtual void
+ supportedType_next (Type &o)
+ {
+ this->supportedType_next (const_cast <Type const &> (o));
+ }
-virtual void
-portName (Type const&);
-protected:
-ComponentExternalPortEndpoint ();
-};
+ virtual void
+ supportedType_next (Type const&);
-struct PlanSubcomponentPortEndpoint : Traversal::PlanSubcomponentPortEndpoint,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint Type;
-PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ supportedType_post (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->supportedType_post (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ supportedType_post (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ provider (Type &o)
+ {
-virtual void
-portName (Type &o)
-{
+ this->provider (const_cast <Type const &> (o));
+ }
-this->portName (const_cast <Type const &> (o));
-}
+ virtual void
+ provider (Type const&);
-virtual void
-portName (Type const&);
+ virtual void
+ exclusiveProvider (Type &o)
+ {
-virtual void
-provider (Type &o)
-{
+ this->exclusiveProvider (const_cast <Type const &> (o));
+ }
-this->provider (const_cast <Type const &> (o));
-}
+ virtual void
+ exclusiveProvider (Type const&);
-virtual void
-provider (Type const&);
+ virtual void
+ exclusiveUser (Type &o)
+ {
-virtual void
-kind (Type &o)
-{
+ this->exclusiveUser (const_cast <Type const &> (o));
+ }
-this->kind (const_cast <Type const &> (o));
-}
+ virtual void
+ exclusiveUser (Type const&);
-virtual void
-kind (Type const&);
+ virtual void
+ optional (Type &o)
+ {
-virtual void
-instance (Type &o)
-{
+ this->optional (const_cast <Type const &> (o));
+ }
-this->instance (const_cast <Type const &> (o));
-}
+ virtual void
+ optional (Type const&);
-virtual void
-instance (Type const&);
+ virtual void
+ kind (Type &o)
+ {
-protected:
-PlanSubcomponentPortEndpoint ();
-};
+ this->kind (const_cast <Type const &> (o));
+ }
-struct ExternalReferenceEndpoint : Traversal::ExternalReferenceEndpoint,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ExternalReferenceEndpoint Type;
-ExternalReferenceEndpoint (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ kind (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ protected:
+ ComponentPortDescription ();
+ };
+ struct ComponentPropertyDescription : Traversal::ComponentPropertyDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ComponentPropertyDescription Type;
+ ComponentPropertyDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-location (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->location (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-location (Type const&);
+ virtual void
+ name (Type &o)
+ {
-protected:
-ExternalReferenceEndpoint ();
-};
+ this->name (const_cast <Type const &> (o));
+ }
-struct ConnectionResourceDeploymentDescription : Traversal::ConnectionResourceDeploymentDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription Type;
-ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ name (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ type (Type &o)
+ {
+ this->type (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-targetName (Type &o)
-{
+ virtual void
+ type (Type const&);
-this->targetName (const_cast <Type const &> (o));
-}
+ protected:
+ ComponentPropertyDescription ();
+ };
+ struct ComponentExternalPortEndpoint : Traversal::ComponentExternalPortEndpoint,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ComponentExternalPortEndpoint Type;
+ ComponentExternalPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-targetName (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-requirementName (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->requirementName (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-requirementName (Type const&);
+ virtual void
+ portName (Type &o)
+ {
-virtual void
-resourceName (Type &o)
-{
+ this->portName (const_cast <Type const &> (o));
+ }
-this->resourceName (const_cast <Type const &> (o));
-}
+ virtual void
+ portName (Type const&);
-virtual void
-resourceName (Type const&);
+ protected:
+ ComponentExternalPortEndpoint ();
+ };
-virtual void
-property_pre (Type &o)
-{
+ struct PlanSubcomponentPortEndpoint : Traversal::PlanSubcomponentPortEndpoint,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint Type;
+ PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->property_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-property_pre (Type const&);
-virtual void
-property_next (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->property_next (const_cast <Type const &> (o));
-}
+ virtual void
+ portName (Type &o)
+ {
+ this->portName (const_cast <Type const &> (o));
+ }
-virtual void
-property_next (Type const&);
-virtual void
-property_post (Type &o)
-{
+ virtual void
+ portName (Type const&);
-this->property_post (const_cast <Type const &> (o));
-}
+ virtual void
+ provider (Type &o)
+ {
+ this->provider (const_cast <Type const &> (o));
+ }
-virtual void
-property_post (Type const&);
-protected:
-ConnectionResourceDeploymentDescription ();
-};
+ virtual void
+ provider (Type const&);
-struct PlanConnectionDescription : Traversal::PlanConnectionDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::PlanConnectionDescription Type;
-PlanConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ kind (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->kind (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ kind (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ instance (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->instance (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ instance (Type const&);
-virtual void
-name (Type const&);
+ protected:
+ PlanSubcomponentPortEndpoint ();
+ };
-virtual void
-source (Type &o)
-{
+ struct ExternalReferenceEndpoint : Traversal::ExternalReferenceEndpoint,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ExternalReferenceEndpoint Type;
+ ExternalReferenceEndpoint (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->source (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-source (Type const&);
-virtual void
-deployRequirement_pre (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->deployRequirement_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ location (Type &o)
+ {
+ this->location (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_pre (Type const&);
-virtual void
-deployRequirement_next (Type &o)
-{
+ virtual void
+ location (Type const&);
-this->deployRequirement_next (const_cast <Type const &> (o));
-}
+ protected:
+ ExternalReferenceEndpoint ();
+ };
+ struct ConnectionResourceDeploymentDescription : Traversal::ConnectionResourceDeploymentDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription Type;
+ ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-deployRequirement_next (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-deployRequirement_post (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->deployRequirement_post (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-deployRequirement_post (Type const&);
+ virtual void
+ targetName (Type &o)
+ {
-virtual void
-externalEndpoint_pre (Type &o)
-{
+ this->targetName (const_cast <Type const &> (o));
+ }
-this->externalEndpoint_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ targetName (Type const&);
-virtual void
-externalEndpoint_pre (Type const&);
+ virtual void
+ requirementName (Type &o)
+ {
-virtual void
-externalEndpoint_next (Type &o)
-{
+ this->requirementName (const_cast <Type const &> (o));
+ }
-this->externalEndpoint_next (const_cast <Type const &> (o));
-}
+ virtual void
+ requirementName (Type const&);
-virtual void
-externalEndpoint_next (Type const&);
+ virtual void
+ resourceName (Type &o)
+ {
-virtual void
-externalEndpoint_post (Type &o)
-{
+ this->resourceName (const_cast <Type const &> (o));
+ }
-this->externalEndpoint_post (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceName (Type const&);
-virtual void
-externalEndpoint_post (Type const&);
+ virtual void
+ property_pre (Type &o)
+ {
-virtual void
-internalEndpoint_pre (Type &o)
-{
+ this->property_pre (const_cast <Type const &> (o));
+ }
-this->internalEndpoint_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ property_pre (Type const&);
-virtual void
-internalEndpoint_pre (Type const&);
+ virtual void
+ property_next (Type &o)
+ {
-virtual void
-internalEndpoint_next (Type &o)
-{
+ this->property_next (const_cast <Type const &> (o));
+ }
-this->internalEndpoint_next (const_cast <Type const &> (o));
-}
+ virtual void
+ property_next (Type const&);
-virtual void
-internalEndpoint_next (Type const&);
+ virtual void
+ property_post (Type &o)
+ {
-virtual void
-internalEndpoint_post (Type &o)
-{
+ this->property_post (const_cast <Type const &> (o));
+ }
-this->internalEndpoint_post (const_cast <Type const &> (o));
-}
+ virtual void
+ property_post (Type const&);
-virtual void
-internalEndpoint_post (Type const&);
+ protected:
+ ConnectionResourceDeploymentDescription ();
+ };
-virtual void
-externalReference_pre (Type &o)
-{
+ struct PlanConnectionDescription : Traversal::PlanConnectionDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::PlanConnectionDescription Type;
+ PlanConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->externalReference_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-externalReference_pre (Type const&);
-virtual void
-externalReference_next (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->externalReference_next (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type &o)
+ {
+ this->name (const_cast <Type const &> (o));
+ }
-virtual void
-externalReference_next (Type const&);
-virtual void
-externalReference_post (Type &o)
-{
+ virtual void
+ name (Type const&);
-this->externalReference_post (const_cast <Type const &> (o));
-}
+ virtual void
+ source (Type &o)
+ {
+ this->source (const_cast <Type const &> (o));
+ }
-virtual void
-externalReference_post (Type const&);
-virtual void
-deployedResource_pre (Type &o)
-{
+ virtual void
+ source (Type const&);
-this->deployedResource_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ deployRequirement_pre (Type &o)
+ {
+ this->deployRequirement_pre (const_cast <Type const &> (o));
+ }
-virtual void
-deployedResource_pre (Type const&);
-virtual void
-deployedResource_next (Type &o)
-{
+ virtual void
+ deployRequirement_pre (Type const&);
-this->deployedResource_next (const_cast <Type const &> (o));
-}
+ virtual void
+ deployRequirement_next (Type &o)
+ {
+ this->deployRequirement_next (const_cast <Type const &> (o));
+ }
-virtual void
-deployedResource_next (Type const&);
-virtual void
-deployedResource_post (Type &o)
-{
+ virtual void
+ deployRequirement_next (Type const&);
-this->deployedResource_post (const_cast <Type const &> (o));
-}
+ virtual void
+ deployRequirement_post (Type &o)
+ {
+ this->deployRequirement_post (const_cast <Type const &> (o));
+ }
-virtual void
-deployedResource_post (Type const&);
-protected:
-PlanConnectionDescription ();
-};
+ virtual void
+ deployRequirement_post (Type const&);
-struct ImplementationDependency : Traversal::ImplementationDependency,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ImplementationDependency Type;
-ImplementationDependency (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ externalEndpoint_pre (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->externalEndpoint_pre (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ externalEndpoint_pre (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ externalEndpoint_next (Type &o)
+ {
-virtual void
-requiredType (Type &o)
-{
+ this->externalEndpoint_next (const_cast <Type const &> (o));
+ }
-this->requiredType (const_cast <Type const &> (o));
-}
+ virtual void
+ externalEndpoint_next (Type const&);
-virtual void
-requiredType (Type const&);
+ virtual void
+ externalEndpoint_post (Type &o)
+ {
-protected:
-ImplementationDependency ();
-};
+ this->externalEndpoint_post (const_cast <Type const &> (o));
+ }
-struct Capability : Traversal::Capability,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::Capability Type;
-Capability (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ externalEndpoint_post (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ internalEndpoint_pre (Type &o)
+ {
+ this->internalEndpoint_pre (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-name (Type &o)
-{
+ virtual void
+ internalEndpoint_pre (Type const&);
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ internalEndpoint_next (Type &o)
+ {
+ this->internalEndpoint_next (const_cast <Type const &> (o));
+ }
-virtual void
-name (Type const&);
-virtual void
-resourceType_pre (Type &o)
-{
+ virtual void
+ internalEndpoint_next (Type const&);
-this->resourceType_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ internalEndpoint_post (Type &o)
+ {
+ this->internalEndpoint_post (const_cast <Type const &> (o));
+ }
-virtual void
-resourceType_pre (Type const&);
-virtual void
-resourceType_next (Type &o)
-{
+ virtual void
+ internalEndpoint_post (Type const&);
-this->resourceType_next (const_cast <Type const &> (o));
-}
+ virtual void
+ externalReference_pre (Type &o)
+ {
+ this->externalReference_pre (const_cast <Type const &> (o));
+ }
-virtual void
-resourceType_next (Type const&);
-virtual void
-resourceType_post (Type &o)
-{
+ virtual void
+ externalReference_pre (Type const&);
-this->resourceType_post (const_cast <Type const &> (o));
-}
+ virtual void
+ externalReference_next (Type &o)
+ {
+ this->externalReference_next (const_cast <Type const &> (o));
+ }
-virtual void
-resourceType_post (Type const&);
-virtual void
-property_pre (Type &o)
-{
+ virtual void
+ externalReference_next (Type const&);
-this->property_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ externalReference_post (Type &o)
+ {
+ this->externalReference_post (const_cast <Type const &> (o));
+ }
-virtual void
-property_pre (Type const&);
-virtual void
-property_next (Type &o)
-{
+ virtual void
+ externalReference_post (Type const&);
-this->property_next (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedResource_pre (Type &o)
+ {
+ this->deployedResource_pre (const_cast <Type const &> (o));
+ }
-virtual void
-property_next (Type const&);
-virtual void
-property_post (Type &o)
-{
+ virtual void
+ deployedResource_pre (Type const&);
-this->property_post (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedResource_next (Type &o)
+ {
+ this->deployedResource_next (const_cast <Type const &> (o));
+ }
-virtual void
-property_post (Type const&);
-protected:
-Capability ();
-};
+ virtual void
+ deployedResource_next (Type const&);
-struct ImplementationRequirement : Traversal::ImplementationRequirement,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ImplementationRequirement Type;
-ImplementationRequirement (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ deployedResource_post (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->deployedResource_post (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ deployedResource_post (Type const&);
-virtual void
-traverse (Type const&);
+ protected:
+ PlanConnectionDescription ();
+ };
-virtual void
-resourceUsage (Type &o)
-{
+ struct ImplementationDependency : Traversal::ImplementationDependency,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ImplementationDependency Type;
+ ImplementationDependency (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->resourceUsage (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-resourceUsage (Type const&);
-virtual void
-resourcePort (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->resourcePort (const_cast <Type const &> (o));
-}
+ virtual void
+ requiredType (Type &o)
+ {
+ this->requiredType (const_cast <Type const &> (o));
+ }
-virtual void
-resourcePort (Type const&);
-virtual void
-componentPort (Type &o)
-{
+ virtual void
+ requiredType (Type const&);
-this->componentPort (const_cast <Type const &> (o));
-}
+ protected:
+ ImplementationDependency ();
+ };
+ struct Capability : Traversal::Capability,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::Capability Type;
+ Capability (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-componentPort (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-resourceType (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->resourceType (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-resourceType (Type const&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->name (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ resourceType_pre (Type &o)
+ {
-virtual void
-property_pre (Type &o)
-{
+ this->resourceType_pre (const_cast <Type const &> (o));
+ }
-this->property_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceType_pre (Type const&);
-virtual void
-property_pre (Type const&);
+ virtual void
+ resourceType_next (Type &o)
+ {
-virtual void
-property_next (Type &o)
-{
+ this->resourceType_next (const_cast <Type const &> (o));
+ }
-this->property_next (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceType_next (Type const&);
-virtual void
-property_next (Type const&);
+ virtual void
+ resourceType_post (Type &o)
+ {
-virtual void
-property_post (Type &o)
-{
+ this->resourceType_post (const_cast <Type const &> (o));
+ }
-this->property_post (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceType_post (Type const&);
-virtual void
-property_post (Type const&);
+ virtual void
+ property_pre (Type &o)
+ {
-protected:
-ImplementationRequirement ();
-};
+ this->property_pre (const_cast <Type const &> (o));
+ }
-struct ComponentPackageReference : Traversal::ComponentPackageReference,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::ComponentPackageReference Type;
-ComponentPackageReference (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ property_pre (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ property_next (Type &o)
+ {
+ this->property_next (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-requiredUUID (Type &o)
-{
+ virtual void
+ property_next (Type const&);
-this->requiredUUID (const_cast <Type const &> (o));
-}
+ virtual void
+ property_post (Type &o)
+ {
+ this->property_post (const_cast <Type const &> (o));
+ }
-virtual void
-requiredUUID (Type const&);
-virtual void
-requiredName (Type &o)
-{
+ virtual void
+ property_post (Type const&);
-this->requiredName (const_cast <Type const &> (o));
-}
+ protected:
+ Capability ();
+ };
+ struct ImplementationRequirement : Traversal::ImplementationRequirement,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ImplementationRequirement Type;
+ ImplementationRequirement (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-requiredName (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-requiredType (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->requiredType (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-requiredType (Type const&);
+ virtual void
+ resourceUsage (Type &o)
+ {
-protected:
-ComponentPackageReference ();
-};
+ this->resourceUsage (const_cast <Type const &> (o));
+ }
-struct SubcomponentPortEndpoint : Traversal::SubcomponentPortEndpoint,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::SubcomponentPortEndpoint Type;
-SubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-traverse (Type &o)
-{
+ virtual void
+ resourceUsage (Type const&);
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ resourcePort (Type &o)
+ {
+ this->resourcePort (const_cast <Type const &> (o));
+ }
-virtual void
-traverse (Type const&);
-virtual void
-portName (Type &o)
-{
+ virtual void
+ resourcePort (Type const&);
-this->portName (const_cast <Type const &> (o));
-}
+ virtual void
+ componentPort (Type &o)
+ {
+ this->componentPort (const_cast <Type const &> (o));
+ }
-virtual void
-portName (Type const&);
-virtual void
-instance (Type &o)
-{
+ virtual void
+ componentPort (Type const&);
-this->instance (const_cast <Type const &> (o));
-}
+ virtual void
+ resourceType (Type &o)
+ {
+ this->resourceType (const_cast <Type const &> (o));
+ }
-virtual void
-instance (Type const&);
-protected:
-SubcomponentPortEndpoint ();
-};
+ virtual void
+ resourceType (Type const&);
-struct AssemblyConnectionDescription : Traversal::AssemblyConnectionDescription,
-virtual ::XSCRT::Writer< ACE_TCHAR >
-{
-typedef ::CIAO::Config_Handlers::AssemblyConnectionDescription Type;
-AssemblyConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
+ virtual void
+ name (Type &o)
+ {
-virtual void
-traverse (Type &o)
-{
+ this->name (const_cast <Type const &> (o));
+ }
-this->traverse (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type const&);
-virtual void
-traverse (Type const&);
+ virtual void
+ property_pre (Type &o)
+ {
-virtual void
-name (Type &o)
-{
+ this->property_pre (const_cast <Type const &> (o));
+ }
-this->name (const_cast <Type const &> (o));
-}
+ virtual void
+ property_pre (Type const&);
-virtual void
-name (Type const&);
+ virtual void
+ property_next (Type &o)
+ {
-virtual void
-deployRequirement_pre (Type &o)
-{
+ this->property_next (const_cast <Type const &> (o));
+ }
-this->deployRequirement_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ property_next (Type const&);
-virtual void
-deployRequirement_pre (Type const&);
+ virtual void
+ property_post (Type &o)
+ {
-virtual void
-deployRequirement_next (Type &o)
-{
+ this->property_post (const_cast <Type const &> (o));
+ }
-this->deployRequirement_next (const_cast <Type const &> (o));
-}
+ virtual void
+ property_post (Type const&);
-virtual void
-deployRequirement_next (Type const&);
+ protected:
+ ImplementationRequirement ();
+ };
-virtual void
-deployRequirement_post (Type &o)
-{
+ struct ComponentPackageReference : Traversal::ComponentPackageReference,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::ComponentPackageReference Type;
+ ComponentPackageReference (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->deployRequirement_post (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-deployRequirement_post (Type const&);
-virtual void
-internalEndpoint_pre (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->internalEndpoint_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ requiredUUID (Type &o)
+ {
+ this->requiredUUID (const_cast <Type const &> (o));
+ }
-virtual void
-internalEndpoint_pre (Type const&);
-virtual void
-internalEndpoint_next (Type &o)
-{
+ virtual void
+ requiredUUID (Type const&);
-this->internalEndpoint_next (const_cast <Type const &> (o));
-}
+ virtual void
+ requiredName (Type &o)
+ {
+ this->requiredName (const_cast <Type const &> (o));
+ }
-virtual void
-internalEndpoint_next (Type const&);
-virtual void
-internalEndpoint_post (Type &o)
-{
+ virtual void
+ requiredName (Type const&);
-this->internalEndpoint_post (const_cast <Type const &> (o));
-}
+ virtual void
+ requiredType (Type &o)
+ {
+ this->requiredType (const_cast <Type const &> (o));
+ }
-virtual void
-internalEndpoint_post (Type const&);
-virtual void
-externalEndpoint_pre (Type &o)
-{
+ virtual void
+ requiredType (Type const&);
-this->externalEndpoint_pre (const_cast <Type const &> (o));
-}
+ protected:
+ ComponentPackageReference ();
+ };
+ struct SubcomponentPortEndpoint : Traversal::SubcomponentPortEndpoint,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::SubcomponentPortEndpoint Type;
+ SubcomponentPortEndpoint (::XSCRT::XML::Element< ACE_TCHAR >&);
-virtual void
-externalEndpoint_pre (Type const&);
+ virtual void
+ traverse (Type &o)
+ {
-virtual void
-externalEndpoint_next (Type &o)
-{
+ this->traverse (const_cast <Type const &> (o));
+ }
-this->externalEndpoint_next (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type const&);
-virtual void
-externalEndpoint_next (Type const&);
+ virtual void
+ portName (Type &o)
+ {
-virtual void
-externalEndpoint_post (Type &o)
-{
+ this->portName (const_cast <Type const &> (o));
+ }
-this->externalEndpoint_post (const_cast <Type const &> (o));
-}
+ virtual void
+ portName (Type const&);
-virtual void
-externalEndpoint_post (Type const&);
+ virtual void
+ instance (Type &o)
+ {
-virtual void
-externalReference_pre (Type &o)
-{
+ this->instance (const_cast <Type const &> (o));
+ }
-this->externalReference_pre (const_cast <Type const &> (o));
-}
+ virtual void
+ instance (Type const&);
-virtual void
-externalReference_pre (Type const&);
+ protected:
+ SubcomponentPortEndpoint ();
+ };
-virtual void
-externalReference_next (Type &o)
-{
+ struct AssemblyConnectionDescription : Traversal::AssemblyConnectionDescription,
+ virtual ::XSCRT::Writer< ACE_TCHAR >
+ {
+ typedef ::CIAO::Config_Handlers::AssemblyConnectionDescription Type;
+ AssemblyConnectionDescription (::XSCRT::XML::Element< ACE_TCHAR >&);
-this->externalReference_next (const_cast <Type const &> (o));
-}
+ virtual void
+ traverse (Type &o)
+ {
+ this->traverse (const_cast <Type const &> (o));
+ }
-virtual void
-externalReference_next (Type const&);
-virtual void
-externalReference_post (Type &o)
-{
+ virtual void
+ traverse (Type const&);
-this->externalReference_post (const_cast <Type const &> (o));
-}
+ virtual void
+ name (Type &o)
+ {
+ this->name (const_cast <Type const &> (o));
+ }
-virtual void
-externalReference_post (Type const&);
-protected:
-AssemblyConnectionDescription ();
-};
-}
-}
+ virtual void
+ name (Type const&);
+
+ virtual void
+ deployRequirement_pre (Type &o)
+ {
+
+ this->deployRequirement_pre (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ deployRequirement_pre (Type const&);
+
+ virtual void
+ deployRequirement_next (Type &o)
+ {
+
+ this->deployRequirement_next (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ deployRequirement_next (Type const&);
+
+ virtual void
+ deployRequirement_post (Type &o)
+ {
+
+ this->deployRequirement_post (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ deployRequirement_post (Type const&);
+
+ virtual void
+ internalEndpoint_pre (Type &o)
+ {
+
+ this->internalEndpoint_pre (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ internalEndpoint_pre (Type const&);
+
+ virtual void
+ internalEndpoint_next (Type &o)
+ {
+
+ this->internalEndpoint_next (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ internalEndpoint_next (Type const&);
+
+ virtual void
+ internalEndpoint_post (Type &o)
+ {
+
+ this->internalEndpoint_post (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ internalEndpoint_post (Type const&);
+
+ virtual void
+ externalEndpoint_pre (Type &o)
+ {
+
+ this->externalEndpoint_pre (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ externalEndpoint_pre (Type const&);
+
+ virtual void
+ externalEndpoint_next (Type &o)
+ {
+
+ this->externalEndpoint_next (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ externalEndpoint_next (Type const&);
+
+ virtual void
+ externalEndpoint_post (Type &o)
+ {
+
+ this->externalEndpoint_post (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ externalEndpoint_post (Type const&);
+
+ virtual void
+ externalReference_pre (Type &o)
+ {
+
+ this->externalReference_pre (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ externalReference_pre (Type const&);
+
+ virtual void
+ externalReference_next (Type &o)
+ {
+
+ this->externalReference_next (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ externalReference_next (Type const&);
+
+ virtual void
+ externalReference_post (Type &o)
+ {
+
+ this->externalReference_post (const_cast <Type const &> (o));
+ }
+
+
+ virtual void
+ externalReference_post (Type const&);
+
+ protected:
+ AssemblyConnectionDescription ();
+ };
+ }
+ }
}
namespace CIAO
{
-namespace Config_Handlers
-{
-}
+ namespace Config_Handlers
+ {
+ }
}
#endif // BASIC_DEPLOYMENT_DATA_HPP