diff options
Diffstat (limited to 'TAO/CIAO/DAnCE/Config_Handlers/Basic_Deployment_Data.hpp')
-rw-r--r-- | TAO/CIAO/DAnCE/Config_Handlers/Basic_Deployment_Data.hpp | 2897 |
1 files changed, 2785 insertions, 112 deletions
diff --git a/TAO/CIAO/DAnCE/Config_Handlers/Basic_Deployment_Data.hpp b/TAO/CIAO/DAnCE/Config_Handlers/Basic_Deployment_Data.hpp index 01122adff9a..c68032408f7 100644 --- a/TAO/CIAO/DAnCE/Config_Handlers/Basic_Deployment_Data.hpp +++ b/TAO/CIAO/DAnCE/Config_Handlers/Basic_Deployment_Data.hpp @@ -158,7 +158,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // kind - // + // public: bool kind_p () const; ::CIAO::Config_Handlers::TCKind const& kind () const; @@ -187,7 +187,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // short - // + // public: bool short_p () const; ::XMLSchema::short_ const& short_ () const; @@ -198,7 +198,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::short_ > short__; // long - // + // public: bool long_p () const; ::XMLSchema::int_ const& long_ () const; @@ -209,7 +209,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::int_ > long__; // ushort - // + // public: bool ushort_p () const; ::XMLSchema::unsignedShort const& ushort () const; @@ -220,7 +220,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::unsignedShort > ushort_; // ulong - // + // public: bool ulong_p () const; ::XMLSchema::unsignedInt const& ulong () const; @@ -231,7 +231,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::unsignedInt > ulong_; // float - // + // public: bool float_p () const; ::XMLSchema::float_ const& float_ () const; @@ -242,7 +242,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::float_ > float__; // double - // + // public: bool double_p () const; ::XMLSchema::double_ const& double_ () const; @@ -253,7 +253,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::double_ > double__; // boolean - // + // public: bool boolean_p () const; ::XMLSchema::boolean const& boolean () const; @@ -264,7 +264,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::boolean > boolean_; // octet - // + // public: bool octet_p () const; ::XMLSchema::unsignedByte const& octet () const; @@ -275,7 +275,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::unsignedByte > octet_; // objref - // + // public: bool objref_p () const; ::XMLSchema::string< char > const& objref () const; @@ -286,7 +286,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > objref_; // enum - // + // public: bool enum_p () const; ::XMLSchema::string< char > const& enum_ () const; @@ -297,7 +297,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > enum__; // string - // + // public: bool string_p () const; ::XMLSchema::string< char > const& string () const; @@ -308,7 +308,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > string_; // longlong - // + // public: bool longlong_p () const; ::XMLSchema::long_ const& longlong () const; @@ -319,7 +319,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::long_ > longlong_; // ulonglong - // + // public: bool ulonglong_p () const; ::XMLSchema::unsignedLong const& ulonglong () const; @@ -330,7 +330,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::unsignedLong > ulonglong_; // longdouble - // + // public: bool longdouble_p () const; ::XMLSchema::double_ const& longdouble () const; @@ -341,7 +341,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::double_ > longdouble_; // fixed - // + // public: bool fixed_p () const; ::XMLSchema::string< char > const& fixed () const; @@ -352,7 +352,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > fixed_; // typecode - // + // public: bool typecode_p () const; ::CIAO::Config_Handlers::DataType const& typecode () const; @@ -381,7 +381,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // type - // + // public: ::CIAO::Config_Handlers::DataType const& type () const; ::CIAO::Config_Handlers::DataType& type (); @@ -391,7 +391,7 @@ namespace CIAO ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > type_; // value - // + // public: ::CIAO::Config_Handlers::DataValue const& value () const; ::CIAO::Config_Handlers::DataValue& value (); @@ -420,7 +420,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -430,7 +430,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // value - // + // public: ::CIAO::Config_Handlers::Any const& value () const; ::CIAO::Config_Handlers::Any& value (); @@ -459,7 +459,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -469,7 +469,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // label - // + // public: ::XMLSchema::string< char > const& label () const; ::XMLSchema::string< char >& label (); @@ -537,7 +537,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -547,7 +547,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // kind - // + // public: ::CIAO::Config_Handlers::SatisfierPropertyKind const& kind () const; ::CIAO::Config_Handlers::SatisfierPropertyKind& kind (); @@ -557,7 +557,7 @@ namespace CIAO ::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierPropertyKind > kind_; // value - // + // public: ::CIAO::Config_Handlers::Any const& value () const; ::CIAO::Config_Handlers::Any& value (); @@ -587,7 +587,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -597,7 +597,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // resourceType - // + // public: ::XMLSchema::string< char > const& resourceType () const; ::XMLSchema::string< char >& resourceType (); @@ -607,7 +607,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_; // property - // + // public: ::CIAO::Config_Handlers::SatisfierProperty const& property () const; ::CIAO::Config_Handlers::SatisfierProperty& property (); @@ -637,7 +637,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -647,7 +647,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // resourceType - // + // public: ::XMLSchema::string< char > const& resourceType () const; ::XMLSchema::string< char >& resourceType (); @@ -657,7 +657,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_; // node - // + // public: ::CIAO::Config_Handlers::Node const& node () const; ::CIAO::Config_Handlers::Node& node (); @@ -667,7 +667,7 @@ namespace CIAO ::std::auto_ptr< ::CIAO::Config_Handlers::Node > node_; // property - // + // public: ::CIAO::Config_Handlers::SatisfierProperty const& property () const; ::CIAO::Config_Handlers::SatisfierProperty& property (); @@ -698,7 +698,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // resourceType - // + // public: ::XMLSchema::string< char > const& resourceType () const; ::XMLSchema::string< char >& resourceType (); @@ -708,7 +708,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -718,7 +718,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // property - // + // public: ::CIAO::Config_Handlers::Property const& property () const; ::CIAO::Config_Handlers::Property& property (); @@ -748,7 +748,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // requirementName - // + // public: ::XMLSchema::string< char > const& requirementName () const; ::XMLSchema::string< char >& requirementName (); @@ -758,7 +758,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > requirementName_; // resourceName - // + // public: ::XMLSchema::string< char > const& resourceName () const; ::XMLSchema::string< char >& resourceName (); @@ -768,7 +768,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > resourceName_; // resourceValue - // + // public: ::CIAO::Config_Handlers::Any const& resourceValue () const; ::CIAO::Config_Handlers::Any& resourceValue (); @@ -798,7 +798,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -808,7 +808,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // source - // + // public: typedef ::std::vector< ::XMLSchema::string< char > >::iterator source_iterator; typedef ::std::vector< ::XMLSchema::string< char > >::const_iterator source_const_iterator; @@ -822,7 +822,7 @@ namespace CIAO ::std::vector< ::XMLSchema::string< char > > source_; // node - // + // public: ::XMLSchema::string< char > const& node () const; ::XMLSchema::string< char >& node (); @@ -832,7 +832,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > node_; // location - // + // public: typedef ::std::vector< ::XMLSchema::string< char > >::iterator location_iterator; typedef ::std::vector< ::XMLSchema::string< char > >::const_iterator location_const_iterator; @@ -846,7 +846,7 @@ namespace CIAO ::std::vector< ::XMLSchema::string< char > > location_; // execParameter - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::Property >::iterator execParameter_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::Property >::const_iterator execParameter_const_iterator; @@ -860,7 +860,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::Property > execParameter_; // deployRequirement - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator; @@ -874,7 +874,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::Requirement > deployRequirement_; // deployedResource - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::ResourceDeploymentDescription >::iterator deployedResource_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::ResourceDeploymentDescription >::const_iterator deployedResource_const_iterator; @@ -888,7 +888,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::ResourceDeploymentDescription > deployedResource_; // id - // + // public: bool id_p () const; ::XMLSchema::ID< char > const& id () const; @@ -918,7 +918,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -928,7 +928,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // source - // + // public: typedef ::std::vector< ::XMLSchema::string< char > >::iterator source_iterator; typedef ::std::vector< ::XMLSchema::string< char > >::const_iterator source_const_iterator; @@ -942,7 +942,7 @@ namespace CIAO ::std::vector< ::XMLSchema::string< char > > source_; // artifact - // + // public: typedef ::std::vector< ::XMLSchema::IDREF< char > >::iterator artifact_iterator; typedef ::std::vector< ::XMLSchema::IDREF< char > >::const_iterator artifact_const_iterator; @@ -956,7 +956,7 @@ namespace CIAO ::std::vector< ::XMLSchema::IDREF< char > > artifact_; // execParameter - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::Property >::iterator execParameter_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::Property >::const_iterator execParameter_const_iterator; @@ -970,7 +970,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::Property > execParameter_; // deployRequirement - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator; @@ -984,7 +984,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::Requirement > deployRequirement_; // id - // + // public: bool id_p () const; ::XMLSchema::ID< char > const& id () const; @@ -1050,7 +1050,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // resourceUsage - // + // public: ::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage () const; ::CIAO::Config_Handlers::ResourceUsageKind& resourceUsage (); @@ -1060,7 +1060,7 @@ namespace CIAO ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > resourceUsage_; // requirementName - // + // public: ::XMLSchema::string< char > const& requirementName () const; ::XMLSchema::string< char >& requirementName (); @@ -1070,7 +1070,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > requirementName_; // resourceName - // + // public: ::XMLSchema::string< char > const& resourceName () const; ::XMLSchema::string< char >& resourceName (); @@ -1080,7 +1080,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > resourceName_; // resourceValue - // + // public: ::CIAO::Config_Handlers::Any const& resourceValue () const; ::CIAO::Config_Handlers::Any& resourceValue (); @@ -1111,7 +1111,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -1121,7 +1121,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // node - // + // public: ::XMLSchema::string< char > const& node () const; ::XMLSchema::string< char >& node (); @@ -1131,7 +1131,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > node_; // source - // + // public: ::XMLSchema::string< char > const& source () const; ::XMLSchema::string< char >& source (); @@ -1141,7 +1141,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > source_; // implementation - // + // public: ::XMLSchema::IDREF< char > const& implementation () const; ::XMLSchema::IDREF< char >& implementation (); @@ -1151,7 +1151,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::IDREF< char > > implementation_; // configProperty - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::Property >::iterator configProperty_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::Property >::const_iterator configProperty_const_iterator; @@ -1165,7 +1165,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::Property > configProperty_; // deployedResource - // + // public: bool deployedResource_p () const; ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& deployedResource () const; @@ -1176,7 +1176,7 @@ namespace CIAO ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > deployedResource_; // deployedSharedResource - // + // public: bool deployedSharedResource_p () const; ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& deployedSharedResource () const; @@ -1187,7 +1187,7 @@ namespace CIAO ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > deployedSharedResource_; // id - // + // public: bool id_p () const; ::XMLSchema::ID< char > const& id () const; @@ -1258,7 +1258,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -1268,7 +1268,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // specificType - // + // public: ::XMLSchema::string< char > const& specificType () const; ::XMLSchema::string< char >& specificType (); @@ -1278,7 +1278,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > specificType_; // supportedType - // + // public: ::XMLSchema::string< char > const& supportedType () const; ::XMLSchema::string< char >& supportedType (); @@ -1288,7 +1288,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > supportedType_; // provider - // + // public: ::XMLSchema::string< char > const& provider () const; ::XMLSchema::string< char >& provider (); @@ -1298,7 +1298,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > provider_; // exclusiveProvider - // + // public: ::XMLSchema::string< char > const& exclusiveProvider () const; ::XMLSchema::string< char >& exclusiveProvider (); @@ -1308,7 +1308,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > exclusiveProvider_; // exclusiveUser - // + // public: ::XMLSchema::string< char > const& exclusiveUser () const; ::XMLSchema::string< char >& exclusiveUser (); @@ -1318,7 +1318,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > exclusiveUser_; // optional - // + // public: ::XMLSchema::string< char > const& optional () const; ::XMLSchema::string< char >& optional (); @@ -1328,7 +1328,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > optional_; // kind - // + // public: ::CIAO::Config_Handlers::CCMComponentPortKind const& kind () const; ::CIAO::Config_Handlers::CCMComponentPortKind& kind (); @@ -1363,7 +1363,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -1373,7 +1373,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // type - // + // public: ::CIAO::Config_Handlers::DataType const& type () const; ::CIAO::Config_Handlers::DataType& type (); @@ -1402,7 +1402,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // portName - // + // public: ::XMLSchema::string< char > const& portName () const; ::XMLSchema::string< char >& portName (); @@ -1430,7 +1430,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // portName - // + // public: ::XMLSchema::string< char > const& portName () const; ::XMLSchema::string< char >& portName (); @@ -1440,7 +1440,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > portName_; // provider - // + // public: bool provider_p () const; ::XMLSchema::string< char > const& provider () const; @@ -1451,7 +1451,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > provider_; // kind - // + // public: ::CIAO::Config_Handlers::CCMComponentPortKind const& kind () const; ::CIAO::Config_Handlers::CCMComponentPortKind& kind (); @@ -1461,7 +1461,7 @@ namespace CIAO ::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > kind_; // instance - // + // public: ::XMLSchema::IDREF< char > const& instance () const; ::XMLSchema::IDREF< char >& instance (); @@ -1491,7 +1491,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // location - // + // public: ::XMLSchema::string< char > const& location () const; ::XMLSchema::string< char >& location (); @@ -1519,7 +1519,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // targetName - // + // public: ::XMLSchema::string< char > const& targetName () const; ::XMLSchema::string< char >& targetName (); @@ -1529,7 +1529,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > targetName_; // requirementName - // + // public: ::XMLSchema::string< char > const& requirementName () const; ::XMLSchema::string< char >& requirementName (); @@ -1539,7 +1539,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > requirementName_; // resourceName - // + // public: ::XMLSchema::string< char > const& resourceName () const; ::XMLSchema::string< char >& resourceName (); @@ -1549,7 +1549,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > resourceName_; // resourceValue - // + // public: ::CIAO::Config_Handlers::Any const& resourceValue () const; ::CIAO::Config_Handlers::Any& resourceValue (); @@ -1580,7 +1580,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -1590,7 +1590,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // source - // + // public: bool source_p () const; ::XMLSchema::string< char > const& source () const; @@ -1601,7 +1601,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > source_; // deployRequirement - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::Requirement >::iterator deployRequirement_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::Requirement >::const_iterator deployRequirement_const_iterator; @@ -1615,7 +1615,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::Requirement > deployRequirement_; // externalEndpoint - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::iterator externalEndpoint_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::const_iterator externalEndpoint_const_iterator; @@ -1629,7 +1629,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint > externalEndpoint_; // internalEndpoint - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint >::iterator internalEndpoint_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint >::const_iterator internalEndpoint_const_iterator; @@ -1643,7 +1643,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint > internalEndpoint_; // externalReference - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::iterator externalReference_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::const_iterator externalReference_const_iterator; @@ -1657,7 +1657,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::ExternalReferenceEndpoint > externalReference_; // deployedResource - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription >::iterator deployedResource_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription >::const_iterator deployedResource_const_iterator; @@ -1689,7 +1689,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // requiredType - // + // public: ::XMLSchema::string< char > const& requiredType () const; ::XMLSchema::string< char >& requiredType (); @@ -1717,7 +1717,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -1727,7 +1727,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // resourceType - // + // public: ::XMLSchema::string< char > const& resourceType () const; ::XMLSchema::string< char >& resourceType (); @@ -1737,7 +1737,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_; // property - // + // public: ::CIAO::Config_Handlers::SatisfierProperty const& property () const; ::CIAO::Config_Handlers::SatisfierProperty& property (); @@ -1767,7 +1767,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // resourceUsage - // + // public: ::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage () const; ::CIAO::Config_Handlers::ResourceUsageKind& resourceUsage (); @@ -1777,7 +1777,7 @@ namespace CIAO ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > resourceUsage_; // resourcePort - // + // public: ::XMLSchema::string< char > const& resourcePort () const; ::XMLSchema::string< char >& resourcePort (); @@ -1787,7 +1787,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > resourcePort_; // componentPort - // + // public: ::XMLSchema::string< char > const& componentPort () const; ::XMLSchema::string< char >& componentPort (); @@ -1797,7 +1797,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > componentPort_; // resourceType - // + // public: ::XMLSchema::string< char > const& resourceType () const; ::XMLSchema::string< char >& resourceType (); @@ -1807,7 +1807,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -1817,7 +1817,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // property - // + // public: ::CIAO::Config_Handlers::Property const& property () const; ::CIAO::Config_Handlers::Property& property (); @@ -1850,7 +1850,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // requiredUUID - // + // public: ::XMLSchema::string< char > const& requiredUUID () const; ::XMLSchema::string< char >& requiredUUID (); @@ -1860,7 +1860,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > requiredUUID_; // requiredName - // + // public: ::XMLSchema::string< char > const& requiredName () const; ::XMLSchema::string< char >& requiredName (); @@ -1870,7 +1870,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > requiredName_; // requiredType - // + // public: ::XMLSchema::string< char > const& requiredType () const; ::XMLSchema::string< char >& requiredType (); @@ -1900,7 +1900,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // portName - // + // public: ::XMLSchema::string< char > const& portName () const; ::XMLSchema::string< char >& portName (); @@ -1910,7 +1910,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > portName_; // instance - // + // public: ::XMLSchema::IDREF< char > const& instance () const; ::XMLSchema::IDREF< char >& instance (); @@ -1939,7 +1939,7 @@ namespace CIAO typedef ::XSCRT::Type Base__; // name - // + // public: ::XMLSchema::string< char > const& name () const; ::XMLSchema::string< char >& name (); @@ -1949,7 +1949,7 @@ namespace CIAO ::std::auto_ptr< ::XMLSchema::string< char > > name_; // deployRequirement - // + // public: bool deployRequirement_p () const; ::CIAO::Config_Handlers::Requirement const& deployRequirement () const; @@ -1960,7 +1960,7 @@ namespace CIAO ::std::auto_ptr< ::CIAO::Config_Handlers::Requirement > deployRequirement_; // externalEndpoint - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::iterator externalEndpoint_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint >::const_iterator externalEndpoint_const_iterator; @@ -1974,7 +1974,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint > externalEndpoint_; // internalEndpoint - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::SubcomponentPortEndpoint >::iterator internalEndpoint_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::SubcomponentPortEndpoint >::const_iterator internalEndpoint_const_iterator; @@ -1988,7 +1988,7 @@ namespace CIAO ::std::vector< ::CIAO::Config_Handlers::SubcomponentPortEndpoint > internalEndpoint_; // externalReference - // + // public: typedef ::std::vector< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::iterator externalReference_iterator; typedef ::std::vector< ::CIAO::Config_Handlers::ExternalReferenceEndpoint >::const_iterator externalReference_const_iterator; @@ -2023,4 +2023,2677 @@ namespace CIAO } } +#include <XSCRT/Traversal.hpp> + +namespace CIAO +{ + namespace Config_Handlers + { + namespace Traversal + { + typedef + ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::TCKind > + TCKind; + + struct DataType : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::DataType > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + kind (Type&); + + virtual void + kind (Type const&); + + virtual void + kind_none (Type&); + + virtual void + kind_none (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct DataValue : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::DataValue > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + short_ (Type&); + + virtual void + short_ (Type const&); + + virtual void + short_none (Type&); + + virtual void + short_none (Type const&); + + virtual void + long_ (Type&); + + virtual void + long_ (Type const&); + + virtual void + long_none (Type&); + + virtual void + long_none (Type const&); + + virtual void + ushort (Type&); + + virtual void + ushort (Type const&); + + virtual void + ushort_none (Type&); + + virtual void + ushort_none (Type const&); + + virtual void + ulong (Type&); + + virtual void + ulong (Type const&); + + virtual void + ulong_none (Type&); + + virtual void + ulong_none (Type const&); + + virtual void + float_ (Type&); + + virtual void + float_ (Type const&); + + virtual void + float_none (Type&); + + virtual void + float_none (Type const&); + + virtual void + double_ (Type&); + + virtual void + double_ (Type const&); + + virtual void + double_none (Type&); + + virtual void + double_none (Type const&); + + virtual void + boolean (Type&); + + virtual void + boolean (Type const&); + + virtual void + boolean_none (Type&); + + virtual void + boolean_none (Type const&); + + virtual void + octet (Type&); + + virtual void + octet (Type const&); + + virtual void + octet_none (Type&); + + virtual void + octet_none (Type const&); + + virtual void + objref (Type&); + + virtual void + objref (Type const&); + + virtual void + objref_none (Type&); + + virtual void + objref_none (Type const&); + + virtual void + enum_ (Type&); + + virtual void + enum_ (Type const&); + + virtual void + enum_none (Type&); + + virtual void + enum_none (Type const&); + + virtual void + string (Type&); + + virtual void + string (Type const&); + + virtual void + string_none (Type&); + + virtual void + string_none (Type const&); + + virtual void + longlong (Type&); + + virtual void + longlong (Type const&); + + virtual void + longlong_none (Type&); + + virtual void + longlong_none (Type const&); + + virtual void + ulonglong (Type&); + + virtual void + ulonglong (Type const&); + + virtual void + ulonglong_none (Type&); + + virtual void + ulonglong_none (Type const&); + + virtual void + longdouble (Type&); + + virtual void + longdouble (Type const&); + + virtual void + longdouble_none (Type&); + + virtual void + longdouble_none (Type const&); + + virtual void + fixed (Type&); + + virtual void + fixed (Type const&); + + virtual void + fixed_none (Type&); + + virtual void + fixed_none (Type const&); + + virtual void + typecode (Type&); + + virtual void + typecode (Type const&); + + virtual void + typecode_none (Type&); + + virtual void + typecode_none (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct Any : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Any > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + type (Type&); + + virtual void + type (Type const&); + + virtual void + value (Type&); + + virtual void + value (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct Property : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Property > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + value (Type&); + + virtual void + value (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct Node : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Node > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + label (Type&); + + virtual void + label (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + typedef + ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SatisfierPropertyKind > + SatisfierPropertyKind; + + struct SatisfierProperty : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SatisfierProperty > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + kind (Type&); + + virtual void + kind (Type const&); + + virtual void + value (Type&); + + virtual void + value (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct Resource : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Resource > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + resourceType (Type&); + + virtual void + resourceType (Type const&); + + virtual void + property (Type&); + + virtual void + property (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct SharedResource : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SharedResource > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + resourceType (Type&); + + virtual void + resourceType (Type const&); + + virtual void + node (Type&); + + virtual void + node (Type const&); + + virtual void + property (Type&); + + virtual void + property (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct Requirement : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Requirement > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + resourceType (Type&); + + virtual void + resourceType (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + property (Type&); + + virtual void + property (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct ResourceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ResourceDeploymentDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + requirementName (Type&); + + virtual void + requirementName (Type const&); + + virtual void + resourceName (Type&); + + virtual void + resourceName (Type const&); + + virtual void + resourceValue (Type&); + + virtual void + resourceValue (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct ArtifactDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ArtifactDeploymentDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + source (Type&); + + virtual void + source (Type const&); + + virtual void + source_pre (Type&); + + virtual void + source_pre (Type const&); + + virtual void + source_next (Type&); + + virtual void + source_next (Type const&); + + virtual void + source_post (Type&); + + virtual void + source_post (Type const&); + + virtual void + node (Type&); + + virtual void + node (Type const&); + + virtual void + location (Type&); + + virtual void + location (Type const&); + + virtual void + location_pre (Type&); + + virtual void + location_pre (Type const&); + + virtual void + location_next (Type&); + + virtual void + location_next (Type const&); + + virtual void + location_post (Type&); + + virtual void + location_post (Type const&); + + virtual void + execParameter (Type&); + + virtual void + execParameter (Type const&); + + virtual void + execParameter_pre (Type&); + + virtual void + execParameter_pre (Type const&); + + virtual void + execParameter_next (Type&); + + virtual void + execParameter_next (Type const&); + + virtual void + execParameter_post (Type&); + + virtual void + execParameter_post (Type const&); + + virtual void + execParameter_none (Type&); + + virtual void + execParameter_none (Type const&); + + virtual void + deployRequirement (Type&); + + virtual void + deployRequirement (Type const&); + + virtual void + deployRequirement_pre (Type&); + + virtual void + deployRequirement_pre (Type const&); + + virtual void + deployRequirement_next (Type&); + + virtual void + deployRequirement_next (Type const&); + + virtual void + deployRequirement_post (Type&); + + virtual void + deployRequirement_post (Type const&); + + virtual void + deployRequirement_none (Type&); + + virtual void + deployRequirement_none (Type const&); + + virtual void + deployedResource (Type&); + + virtual void + deployedResource (Type const&); + + virtual void + deployedResource_pre (Type&); + + virtual void + deployedResource_pre (Type const&); + + virtual void + deployedResource_next (Type&); + + virtual void + deployedResource_next (Type const&); + + virtual void + deployedResource_post (Type&); + + virtual void + deployedResource_post (Type const&); + + virtual void + deployedResource_none (Type&); + + virtual void + deployedResource_none (Type const&); + + virtual void + id (Type&); + + virtual void + id (Type const&); + + virtual void + id_none (Type&); + + virtual void + id_none (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct MonolithicDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::MonolithicDeploymentDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + source (Type&); + + virtual void + source (Type const&); + + virtual void + source_pre (Type&); + + virtual void + source_pre (Type const&); + + virtual void + source_next (Type&); + + virtual void + source_next (Type const&); + + virtual void + source_post (Type&); + + virtual void + source_post (Type const&); + + virtual void + artifact (Type&); + + virtual void + artifact (Type const&); + + virtual void + artifact_pre (Type&); + + virtual void + artifact_pre (Type const&); + + virtual void + artifact_next (Type&); + + virtual void + artifact_next (Type const&); + + virtual void + artifact_post (Type&); + + virtual void + artifact_post (Type const&); + + virtual void + execParameter (Type&); + + virtual void + execParameter (Type const&); + + virtual void + execParameter_pre (Type&); + + virtual void + execParameter_pre (Type const&); + + virtual void + execParameter_next (Type&); + + virtual void + execParameter_next (Type const&); + + virtual void + execParameter_post (Type&); + + virtual void + execParameter_post (Type const&); + + virtual void + deployRequirement (Type&); + + virtual void + deployRequirement (Type const&); + + virtual void + deployRequirement_pre (Type&); + + virtual void + deployRequirement_pre (Type const&); + + virtual void + deployRequirement_next (Type&); + + virtual void + deployRequirement_next (Type const&); + + virtual void + deployRequirement_post (Type&); + + virtual void + deployRequirement_post (Type const&); + + virtual void + id (Type&); + + virtual void + id (Type const&); + + virtual void + id_none (Type&); + + virtual void + id_none (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + typedef + ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ResourceUsageKind > + ResourceUsageKind; + + struct InstanceResourceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + resourceUsage (Type&); + + virtual void + resourceUsage (Type const&); + + virtual void + requirementName (Type&); + + virtual void + requirementName (Type const&); + + virtual void + resourceName (Type&); + + virtual void + resourceName (Type const&); + + virtual void + resourceValue (Type&); + + virtual void + resourceValue (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct InstanceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::InstanceDeploymentDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + node (Type&); + + virtual void + node (Type const&); + + virtual void + source (Type&); + + virtual void + source (Type const&); + + virtual void + implementation (Type&); + + virtual void + implementation (Type const&); + + virtual void + configProperty (Type&); + + virtual void + configProperty (Type const&); + + virtual void + configProperty_pre (Type&); + + virtual void + configProperty_pre (Type const&); + + virtual void + configProperty_next (Type&); + + virtual void + configProperty_next (Type const&); + + virtual void + configProperty_post (Type&); + + virtual void + configProperty_post (Type const&); + + virtual void + configProperty_none (Type&); + + virtual void + configProperty_none (Type const&); + + virtual void + deployedResource (Type&); + + virtual void + deployedResource (Type const&); + + virtual void + deployedResource_none (Type&); + + virtual void + deployedResource_none (Type const&); + + virtual void + deployedSharedResource (Type&); + + virtual void + deployedSharedResource (Type const&); + + virtual void + deployedSharedResource_none (Type&); + + virtual void + deployedSharedResource_none (Type const&); + + virtual void + id (Type&); + + virtual void + id (Type const&); + + virtual void + id_none (Type&); + + virtual void + id_none (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + typedef + ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::CCMComponentPortKind > + CCMComponentPortKind; + + struct ComponentPortDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentPortDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + specificType (Type&); + + virtual void + specificType (Type const&); + + virtual void + supportedType (Type&); + + virtual void + supportedType (Type const&); + + virtual void + provider (Type&); + + virtual void + provider (Type const&); + + virtual void + exclusiveProvider (Type&); + + virtual void + exclusiveProvider (Type const&); + + virtual void + exclusiveUser (Type&); + + virtual void + exclusiveUser (Type const&); + + virtual void + optional (Type&); + + virtual void + optional (Type const&); + + virtual void + kind (Type&); + + virtual void + kind (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct ComponentPropertyDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentPropertyDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + type (Type&); + + virtual void + type (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct ComponentExternalPortEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentExternalPortEndpoint > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + portName (Type&); + + virtual void + portName (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct PlanSubcomponentPortEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + portName (Type&); + + virtual void + portName (Type const&); + + virtual void + provider (Type&); + + virtual void + provider (Type const&); + + virtual void + provider_none (Type&); + + virtual void + provider_none (Type const&); + + virtual void + kind (Type&); + + virtual void + kind (Type const&); + + virtual void + instance (Type&); + + virtual void + instance (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct ExternalReferenceEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ExternalReferenceEndpoint > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + location (Type&); + + virtual void + location (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct ConnectionResourceDeploymentDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + targetName (Type&); + + virtual void + targetName (Type const&); + + virtual void + requirementName (Type&); + + virtual void + requirementName (Type const&); + + virtual void + resourceName (Type&); + + virtual void + resourceName (Type const&); + + virtual void + resourceValue (Type&); + + virtual void + resourceValue (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct PlanConnectionDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::PlanConnectionDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + source (Type&); + + virtual void + source (Type const&); + + virtual void + source_none (Type&); + + virtual void + source_none (Type const&); + + virtual void + deployRequirement (Type&); + + virtual void + deployRequirement (Type const&); + + virtual void + deployRequirement_pre (Type&); + + virtual void + deployRequirement_pre (Type const&); + + virtual void + deployRequirement_next (Type&); + + virtual void + deployRequirement_next (Type const&); + + virtual void + deployRequirement_post (Type&); + + virtual void + deployRequirement_post (Type const&); + + virtual void + deployRequirement_none (Type&); + + virtual void + deployRequirement_none (Type const&); + + virtual void + externalEndpoint (Type&); + + virtual void + externalEndpoint (Type const&); + + virtual void + externalEndpoint_pre (Type&); + + virtual void + externalEndpoint_pre (Type const&); + + virtual void + externalEndpoint_next (Type&); + + virtual void + externalEndpoint_next (Type const&); + + virtual void + externalEndpoint_post (Type&); + + virtual void + externalEndpoint_post (Type const&); + + virtual void + externalEndpoint_none (Type&); + + virtual void + externalEndpoint_none (Type const&); + + virtual void + internalEndpoint (Type&); + + virtual void + internalEndpoint (Type const&); + + virtual void + internalEndpoint_pre (Type&); + + virtual void + internalEndpoint_pre (Type const&); + + virtual void + internalEndpoint_next (Type&); + + virtual void + internalEndpoint_next (Type const&); + + virtual void + internalEndpoint_post (Type&); + + virtual void + internalEndpoint_post (Type const&); + + virtual void + internalEndpoint_none (Type&); + + virtual void + internalEndpoint_none (Type const&); + + virtual void + externalReference (Type&); + + virtual void + externalReference (Type const&); + + virtual void + externalReference_pre (Type&); + + virtual void + externalReference_pre (Type const&); + + virtual void + externalReference_next (Type&); + + virtual void + externalReference_next (Type const&); + + virtual void + externalReference_post (Type&); + + virtual void + externalReference_post (Type const&); + + virtual void + externalReference_none (Type&); + + virtual void + externalReference_none (Type const&); + + virtual void + deployedResource (Type&); + + virtual void + deployedResource (Type const&); + + virtual void + deployedResource_pre (Type&); + + virtual void + deployedResource_pre (Type const&); + + virtual void + deployedResource_next (Type&); + + virtual void + deployedResource_next (Type const&); + + virtual void + deployedResource_post (Type&); + + virtual void + deployedResource_post (Type const&); + + virtual void + deployedResource_none (Type&); + + virtual void + deployedResource_none (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct ImplementationDependency : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ImplementationDependency > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + requiredType (Type&); + + virtual void + requiredType (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct Capability : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Capability > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + resourceType (Type&); + + virtual void + resourceType (Type const&); + + virtual void + property (Type&); + + virtual void + property (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct ImplementationRequirement : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ImplementationRequirement > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + resourceUsage (Type&); + + virtual void + resourceUsage (Type const&); + + virtual void + resourcePort (Type&); + + virtual void + resourcePort (Type const&); + + virtual void + componentPort (Type&); + + virtual void + componentPort (Type const&); + + virtual void + resourceType (Type&); + + virtual void + resourceType (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + property (Type&); + + virtual void + property (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct ComponentPackageReference : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::ComponentPackageReference > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + requiredUUID (Type&); + + virtual void + requiredUUID (Type const&); + + virtual void + requiredName (Type&); + + virtual void + requiredName (Type const&); + + virtual void + requiredType (Type&); + + virtual void + requiredType (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct SubcomponentPortEndpoint : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::SubcomponentPortEndpoint > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + portName (Type&); + + virtual void + portName (Type const&); + + virtual void + instance (Type&); + + virtual void + instance (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + + struct AssemblyConnectionDescription : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::AssemblyConnectionDescription > + { + virtual void + traverse (Type&); + + virtual void + traverse (Type const&); + + virtual void + pre (Type&); + + virtual void + pre (Type const&); + + virtual void + name (Type&); + + virtual void + name (Type const&); + + virtual void + deployRequirement (Type&); + + virtual void + deployRequirement (Type const&); + + virtual void + deployRequirement_none (Type&); + + virtual void + deployRequirement_none (Type const&); + + virtual void + externalEndpoint (Type&); + + virtual void + externalEndpoint (Type const&); + + virtual void + externalEndpoint_pre (Type&); + + virtual void + externalEndpoint_pre (Type const&); + + virtual void + externalEndpoint_next (Type&); + + virtual void + externalEndpoint_next (Type const&); + + virtual void + externalEndpoint_post (Type&); + + virtual void + externalEndpoint_post (Type const&); + + virtual void + externalEndpoint_none (Type&); + + virtual void + externalEndpoint_none (Type const&); + + virtual void + internalEndpoint (Type&); + + virtual void + internalEndpoint (Type const&); + + virtual void + internalEndpoint_pre (Type&); + + virtual void + internalEndpoint_pre (Type const&); + + virtual void + internalEndpoint_next (Type&); + + virtual void + internalEndpoint_next (Type const&); + + virtual void + internalEndpoint_post (Type&); + + virtual void + internalEndpoint_post (Type const&); + + virtual void + internalEndpoint_none (Type&); + + virtual void + internalEndpoint_none (Type const&); + + virtual void + externalReference (Type&); + + virtual void + externalReference (Type const&); + + virtual void + externalReference_pre (Type&); + + virtual void + externalReference_pre (Type const&); + + virtual void + externalReference_next (Type&); + + virtual void + externalReference_next (Type const&); + + virtual void + externalReference_post (Type&); + + virtual void + externalReference_post (Type const&); + + virtual void + externalReference_none (Type&); + + virtual void + externalReference_none (Type const&); + + virtual void + post (Type&); + + virtual void + post (Type const&); + }; + } + } +} + +#include <XSCRT/Writer.hpp> + +namespace CIAO +{ + namespace Config_Handlers + { + namespace Writer + { + struct TCKind : Traversal::TCKind, + virtual ::XSCRT::Writer< char > + { + TCKind (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + protected: + TCKind (); + }; + + struct DataType : Traversal::DataType, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::DataType Type; + DataType (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + kind (Type const&); + + protected: + DataType (); + }; + + struct DataValue : Traversal::DataValue, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::DataValue Type; + DataValue (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + short_ (Type const&); + + virtual void + long_ (Type const&); + + virtual void + ushort (Type const&); + + virtual void + ulong (Type const&); + + virtual void + float_ (Type const&); + + virtual void + double_ (Type const&); + + virtual void + boolean (Type const&); + + virtual void + octet (Type const&); + + virtual void + objref (Type const&); + + virtual void + enum_ (Type const&); + + virtual void + string (Type const&); + + virtual void + longlong (Type const&); + + virtual void + ulonglong (Type const&); + + virtual void + longdouble (Type const&); + + virtual void + fixed (Type const&); + + virtual void + typecode (Type const&); + + protected: + DataValue (); + }; + + struct Any : Traversal::Any, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::Any Type; + Any (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + type (Type const&); + + virtual void + value (Type const&); + + protected: + Any (); + }; + + struct Property : Traversal::Property, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::Property Type; + Property (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + value (Type const&); + + protected: + Property (); + }; + + struct Node : Traversal::Node, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::Node Type; + Node (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + label (Type const&); + + protected: + Node (); + }; + + struct SatisfierPropertyKind : Traversal::SatisfierPropertyKind, + virtual ::XSCRT::Writer< char > + { + SatisfierPropertyKind (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + protected: + SatisfierPropertyKind (); + }; + + struct SatisfierProperty : Traversal::SatisfierProperty, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::SatisfierProperty Type; + SatisfierProperty (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + kind (Type const&); + + virtual void + value (Type const&); + + protected: + SatisfierProperty (); + }; + + struct Resource : Traversal::Resource, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::Resource Type; + Resource (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + resourceType (Type const&); + + virtual void + property (Type const&); + + protected: + Resource (); + }; + + struct SharedResource : Traversal::SharedResource, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::SharedResource Type; + SharedResource (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + resourceType (Type const&); + + virtual void + node (Type const&); + + virtual void + property (Type const&); + + protected: + SharedResource (); + }; + + struct Requirement : Traversal::Requirement, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::Requirement Type; + Requirement (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + resourceType (Type const&); + + virtual void + name (Type const&); + + virtual void + property (Type const&); + + protected: + Requirement (); + }; + + struct ResourceDeploymentDescription : Traversal::ResourceDeploymentDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ResourceDeploymentDescription Type; + ResourceDeploymentDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + requirementName (Type const&); + + virtual void + resourceName (Type const&); + + virtual void + resourceValue (Type const&); + + protected: + ResourceDeploymentDescription (); + }; + + struct ArtifactDeploymentDescription : Traversal::ArtifactDeploymentDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ArtifactDeploymentDescription Type; + ArtifactDeploymentDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + source_pre (Type const&); + + virtual void + source_next (Type const&); + + virtual void + source_post (Type const&); + + virtual void + node (Type const&); + + virtual void + location_pre (Type const&); + + virtual void + location_next (Type const&); + + virtual void + location_post (Type const&); + + virtual void + execParameter_pre (Type const&); + + virtual void + execParameter_next (Type const&); + + virtual void + execParameter_post (Type const&); + + virtual void + deployRequirement_pre (Type const&); + + virtual void + deployRequirement_next (Type const&); + + virtual void + deployRequirement_post (Type const&); + + virtual void + deployedResource_pre (Type const&); + + virtual void + deployedResource_next (Type const&); + + virtual void + deployedResource_post (Type const&); + + virtual void + id (Type const&); + + protected: + ArtifactDeploymentDescription (); + }; + + struct MonolithicDeploymentDescription : Traversal::MonolithicDeploymentDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::MonolithicDeploymentDescription Type; + MonolithicDeploymentDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + source_pre (Type const&); + + virtual void + source_next (Type const&); + + virtual void + source_post (Type const&); + + virtual void + artifact_pre (Type const&); + + virtual void + artifact_next (Type const&); + + virtual void + artifact_post (Type const&); + + virtual void + execParameter_pre (Type const&); + + virtual void + execParameter_next (Type const&); + + virtual void + execParameter_post (Type const&); + + virtual void + deployRequirement_pre (Type const&); + + virtual void + deployRequirement_next (Type const&); + + virtual void + deployRequirement_post (Type const&); + + virtual void + id (Type const&); + + protected: + MonolithicDeploymentDescription (); + }; + + struct ResourceUsageKind : Traversal::ResourceUsageKind, + virtual ::XSCRT::Writer< char > + { + ResourceUsageKind (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + protected: + ResourceUsageKind (); + }; + + struct InstanceResourceDeploymentDescription : Traversal::InstanceResourceDeploymentDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription Type; + InstanceResourceDeploymentDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + resourceUsage (Type const&); + + virtual void + requirementName (Type const&); + + virtual void + resourceName (Type const&); + + virtual void + resourceValue (Type const&); + + protected: + InstanceResourceDeploymentDescription (); + }; + + struct InstanceDeploymentDescription : Traversal::InstanceDeploymentDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::InstanceDeploymentDescription Type; + InstanceDeploymentDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + node (Type const&); + + virtual void + source (Type const&); + + virtual void + implementation (Type const&); + + virtual void + configProperty_pre (Type const&); + + virtual void + configProperty_next (Type const&); + + virtual void + configProperty_post (Type const&); + + virtual void + deployedResource (Type const&); + + virtual void + deployedSharedResource (Type const&); + + virtual void + id (Type const&); + + protected: + InstanceDeploymentDescription (); + }; + + struct CCMComponentPortKind : Traversal::CCMComponentPortKind, + virtual ::XSCRT::Writer< char > + { + CCMComponentPortKind (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + protected: + CCMComponentPortKind (); + }; + + struct ComponentPortDescription : Traversal::ComponentPortDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ComponentPortDescription Type; + ComponentPortDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + specificType (Type const&); + + virtual void + supportedType (Type const&); + + virtual void + provider (Type const&); + + virtual void + exclusiveProvider (Type const&); + + virtual void + exclusiveUser (Type const&); + + virtual void + optional (Type const&); + + virtual void + kind (Type const&); + + protected: + ComponentPortDescription (); + }; + + struct ComponentPropertyDescription : Traversal::ComponentPropertyDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ComponentPropertyDescription Type; + ComponentPropertyDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + type (Type const&); + + protected: + ComponentPropertyDescription (); + }; + + struct ComponentExternalPortEndpoint : Traversal::ComponentExternalPortEndpoint, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ComponentExternalPortEndpoint Type; + ComponentExternalPortEndpoint (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + portName (Type const&); + + protected: + ComponentExternalPortEndpoint (); + }; + + struct PlanSubcomponentPortEndpoint : Traversal::PlanSubcomponentPortEndpoint, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::PlanSubcomponentPortEndpoint Type; + PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + portName (Type const&); + + virtual void + provider (Type const&); + + virtual void + kind (Type const&); + + virtual void + instance (Type const&); + + protected: + PlanSubcomponentPortEndpoint (); + }; + + struct ExternalReferenceEndpoint : Traversal::ExternalReferenceEndpoint, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ExternalReferenceEndpoint Type; + ExternalReferenceEndpoint (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + location (Type const&); + + protected: + ExternalReferenceEndpoint (); + }; + + struct ConnectionResourceDeploymentDescription : Traversal::ConnectionResourceDeploymentDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription Type; + ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + targetName (Type const&); + + virtual void + requirementName (Type const&); + + virtual void + resourceName (Type const&); + + virtual void + resourceValue (Type const&); + + protected: + ConnectionResourceDeploymentDescription (); + }; + + struct PlanConnectionDescription : Traversal::PlanConnectionDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::PlanConnectionDescription Type; + PlanConnectionDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + source (Type const&); + + virtual void + deployRequirement_pre (Type const&); + + virtual void + deployRequirement_next (Type const&); + + virtual void + deployRequirement_post (Type const&); + + virtual void + externalEndpoint_pre (Type const&); + + virtual void + externalEndpoint_next (Type const&); + + virtual void + externalEndpoint_post (Type const&); + + virtual void + internalEndpoint_pre (Type const&); + + virtual void + internalEndpoint_next (Type const&); + + virtual void + internalEndpoint_post (Type const&); + + virtual void + externalReference_pre (Type const&); + + virtual void + externalReference_next (Type const&); + + virtual void + externalReference_post (Type const&); + + virtual void + deployedResource_pre (Type const&); + + virtual void + deployedResource_next (Type const&); + + virtual void + deployedResource_post (Type const&); + + protected: + PlanConnectionDescription (); + }; + + struct ImplementationDependency : Traversal::ImplementationDependency, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ImplementationDependency Type; + ImplementationDependency (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + requiredType (Type const&); + + protected: + ImplementationDependency (); + }; + + struct Capability : Traversal::Capability, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::Capability Type; + Capability (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + resourceType (Type const&); + + virtual void + property (Type const&); + + protected: + Capability (); + }; + + struct ImplementationRequirement : Traversal::ImplementationRequirement, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ImplementationRequirement Type; + ImplementationRequirement (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + resourceUsage (Type const&); + + virtual void + resourcePort (Type const&); + + virtual void + componentPort (Type const&); + + virtual void + resourceType (Type const&); + + virtual void + name (Type const&); + + virtual void + property (Type const&); + + protected: + ImplementationRequirement (); + }; + + struct ComponentPackageReference : Traversal::ComponentPackageReference, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::ComponentPackageReference Type; + ComponentPackageReference (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + requiredUUID (Type const&); + + virtual void + requiredName (Type const&); + + virtual void + requiredType (Type const&); + + protected: + ComponentPackageReference (); + }; + + struct SubcomponentPortEndpoint : Traversal::SubcomponentPortEndpoint, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::SubcomponentPortEndpoint Type; + SubcomponentPortEndpoint (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + portName (Type const&); + + virtual void + instance (Type const&); + + protected: + SubcomponentPortEndpoint (); + }; + + struct AssemblyConnectionDescription : Traversal::AssemblyConnectionDescription, + virtual ::XSCRT::Writer< char > + { + typedef ::CIAO::Config_Handlers::AssemblyConnectionDescription Type; + AssemblyConnectionDescription (::XSCRT::XML::Element< char >&); + + virtual void + traverse (Type const&); + + virtual void + name (Type const&); + + virtual void + deployRequirement (Type const&); + + virtual void + externalEndpoint_pre (Type const&); + + virtual void + externalEndpoint_next (Type const&); + + virtual void + externalEndpoint_post (Type const&); + + virtual void + internalEndpoint_pre (Type const&); + + virtual void + internalEndpoint_next (Type const&); + + virtual void + internalEndpoint_post (Type const&); + + virtual void + externalReference_pre (Type const&); + + virtual void + externalReference_next (Type const&); + + virtual void + externalReference_post (Type const&); + + protected: + AssemblyConnectionDescription (); + }; + } + } +} + +namespace CIAO +{ + namespace Config_Handlers + { + } +} + #endif // BASIC_DEPLOYMENT_DATA_HPP |