summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Deployment_Data.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Deployment_Data.hpp')
-rw-r--r--TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Deployment_Data.hpp1928
1 files changed, 0 insertions, 1928 deletions
diff --git a/TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Deployment_Data.hpp b/TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Deployment_Data.hpp
deleted file mode 100644
index 9113806e87e..00000000000
--- a/TAO/CIAO/DAnCE/Old_Config_Handlers/Basic_Deployment_Data.hpp
+++ /dev/null
@@ -1,1928 +0,0 @@
-//$Id$
-#ifndef BASIC_DEPLOYMENT_DATA_HPP
-#define BASIC_DEPLOYMENT_DATA_HPP
-
-// Forward declarations.
-//
-namespace CIAO
-{
- namespace Config_Handlers
- {
- class TCKind;
- class DataType;
- class DataValue;
- class Any;
- class Property;
- class Node;
- class SatisfierPropertyKind;
- class SatisfierProperty;
- class Resource;
- class SharedResource;
- 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>
-#include <vector>
-#include "XSCRT/XMLSchema.hpp"
-#include "XSCRT/Parser.hpp"
-
-namespace CIAO
-{
- namespace Config_Handlers
- {
- class TCKind : public ::XSCRT::Type
- {
- public:
- TCKind ();
- TCKind (::XSCRT::XML::Element< char > const&);
- TCKind (::XSCRT::XML::Attribute< char > 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
- operator== (TCKind const& a, TCKind const& b);
-
- friend bool
- operator!= (TCKind const& a, TCKind const& b);
-
- private:
- TCKind (Value v);
-
- Value v_;
- };
-
- class DataType : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // kind
- //
- public:
- bool kind_p () const;
- ::CIAO::Config_Handlers::TCKind const& kind () const;
- ::CIAO::Config_Handlers::TCKind& kind ();
- void kind (::CIAO::Config_Handlers::TCKind const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::TCKind > kind_;
-
- public:
- DataType ();
- DataType (::XSCRT::XML::Element< char > const&);
- DataType (DataType const& s);
-
- DataType&
- operator= (DataType const& s);
-
- private:
- char regulator__;
- };
-
- class DataValue : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // short
- //
- public:
- bool short_p () const;
- ::XMLSchema::short_ const& short_ () const;
- ::XMLSchema::short_& short_ ();
- void short_ (::XMLSchema::short_ const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::short_ > short__;
-
- // long
- //
- public:
- bool long_p () const;
- ::XMLSchema::int_ const& long_ () const;
- ::XMLSchema::int_& long_ ();
- void long_ (::XMLSchema::int_ const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::int_ > long__;
-
- // ushort
- //
- public:
- bool ushort_p () const;
- ::XMLSchema::unsignedShort const& ushort () const;
- ::XMLSchema::unsignedShort& ushort ();
- void ushort (::XMLSchema::unsignedShort const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::unsignedShort > ushort_;
-
- // ulong
- //
- public:
- bool ulong_p () const;
- ::XMLSchema::unsignedInt const& ulong () const;
- ::XMLSchema::unsignedInt& ulong ();
- void ulong (::XMLSchema::unsignedInt const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::unsignedInt > ulong_;
-
- // float
- //
- public:
- bool float_p () const;
- ::XMLSchema::float_ const& float_ () const;
- ::XMLSchema::float_& float_ ();
- void float_ (::XMLSchema::float_ const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::float_ > float__;
-
- // double
- //
- public:
- bool double_p () const;
- ::XMLSchema::double_ const& double_ () const;
- ::XMLSchema::double_& double_ ();
- void double_ (::XMLSchema::double_ const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::double_ > double__;
-
- // boolean
- //
- public:
- bool boolean_p () const;
- ::XMLSchema::boolean const& boolean () const;
- ::XMLSchema::boolean& boolean ();
- void boolean (::XMLSchema::boolean const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::boolean > boolean_;
-
- // octet
- //
- public:
- bool octet_p () const;
- ::XMLSchema::unsignedByte const& octet () const;
- ::XMLSchema::unsignedByte& octet ();
- void octet (::XMLSchema::unsignedByte const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::unsignedByte > octet_;
-
- // objref
- //
- public:
- bool objref_p () const;
- ::XMLSchema::string< char > const& objref () const;
- ::XMLSchema::string< char >& objref ();
- void objref (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > objref_;
-
- // enum
- //
- public:
- bool enum_p () const;
- ::XMLSchema::string< char > const& enum_ () const;
- ::XMLSchema::string< char >& enum_ ();
- void enum_ (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > enum__;
-
- // string
- //
- public:
- bool string_p () const;
- ::XMLSchema::string< char > const& string () const;
- ::XMLSchema::string< char >& string ();
- void string (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > string_;
-
- // longlong
- //
- public:
- bool longlong_p () const;
- ::XMLSchema::long_ const& longlong () const;
- ::XMLSchema::long_& longlong ();
- void longlong (::XMLSchema::long_ const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::long_ > longlong_;
-
- // ulonglong
- //
- public:
- bool ulonglong_p () const;
- ::XMLSchema::unsignedLong const& ulonglong () const;
- ::XMLSchema::unsignedLong& ulonglong ();
- void ulonglong (::XMLSchema::unsignedLong const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::unsignedLong > ulonglong_;
-
- // longdouble
- //
- public:
- bool longdouble_p () const;
- ::XMLSchema::double_ const& longdouble () const;
- ::XMLSchema::double_& longdouble ();
- void longdouble (::XMLSchema::double_ const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::double_ > longdouble_;
-
- // fixed
- //
- public:
- bool fixed_p () const;
- ::XMLSchema::string< char > const& fixed () const;
- ::XMLSchema::string< char >& fixed ();
- void fixed (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > fixed_;
-
- // typecode
- //
- public:
- bool typecode_p () const;
- ::CIAO::Config_Handlers::DataType const& typecode () const;
- ::CIAO::Config_Handlers::DataType& typecode ();
- void typecode (::CIAO::Config_Handlers::DataType const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > typecode_;
-
- public:
- DataValue ();
- DataValue (::XSCRT::XML::Element< char > const&);
- DataValue (DataValue const& s);
-
- DataValue&
- operator= (DataValue const& s);
-
- private:
- char regulator__;
- };
-
- class Any : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // type
- //
- public:
- ::CIAO::Config_Handlers::DataType const& type () const;
- ::CIAO::Config_Handlers::DataType& type ();
- void type (::CIAO::Config_Handlers::DataType const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > type_;
-
- // value
- //
- public:
- ::CIAO::Config_Handlers::DataValue const& value () const;
- ::CIAO::Config_Handlers::DataValue& value ();
- void value (::CIAO::Config_Handlers::DataValue const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::DataValue > value_;
-
- public:
- Any ();
- Any (::XSCRT::XML::Element< char > const&);
- Any (Any const& s);
-
- Any&
- operator= (Any const& s);
-
- private:
- char regulator__;
- };
-
- class Property : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // value
- //
- public:
- ::CIAO::Config_Handlers::Any const& value () const;
- ::CIAO::Config_Handlers::Any& value ();
- void value (::CIAO::Config_Handlers::Any const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Any > value_;
-
- public:
- Property ();
- Property (::XSCRT::XML::Element< char > const&);
- Property (Property const& s);
-
- Property&
- operator= (Property const& s);
-
- private:
- char regulator__;
- };
-
- class Node : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // label
- //
- public:
- ::XMLSchema::string< char > const& label () const;
- ::XMLSchema::string< char >& label ();
- void label (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > label_;
-
- public:
- Node ();
- Node (::XSCRT::XML::Element< char > const&);
- Node (Node const& s);
-
- Node&
- operator= (Node const& s);
-
- private:
- char regulator__;
- };
-
- class SatisfierPropertyKind : public ::XSCRT::Type
- {
- public:
- SatisfierPropertyKind ();
- SatisfierPropertyKind (::XSCRT::XML::Element< char > const&);
- SatisfierPropertyKind (::XSCRT::XML::Attribute< char > 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
- operator== (SatisfierPropertyKind const& a, SatisfierPropertyKind const& b);
-
- friend bool
- operator!= (SatisfierPropertyKind const& a, SatisfierPropertyKind const& b);
-
- private:
- SatisfierPropertyKind (Value v);
-
- Value v_;
- };
-
- class SatisfierProperty : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // kind
- //
- public:
- ::CIAO::Config_Handlers::SatisfierPropertyKind const& kind () const;
- ::CIAO::Config_Handlers::SatisfierPropertyKind& kind ();
- void kind (::CIAO::Config_Handlers::SatisfierPropertyKind const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierPropertyKind > kind_;
-
- // value
- //
- public:
- ::CIAO::Config_Handlers::Any const& value () const;
- ::CIAO::Config_Handlers::Any& value ();
- void value (::CIAO::Config_Handlers::Any const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Any > value_;
-
- public:
- SatisfierProperty ();
- SatisfierProperty (::XSCRT::XML::Element< char > const&);
- SatisfierProperty (SatisfierProperty const& s);
-
- SatisfierProperty&
- operator= (SatisfierProperty const& s);
-
- private:
- char regulator__;
- };
-
- class Resource : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // resourceType
- //
- public:
- ::XMLSchema::string< char > const& resourceType () const;
- ::XMLSchema::string< char >& resourceType ();
- void resourceType (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_;
-
- // property
- //
- public:
- ::CIAO::Config_Handlers::SatisfierProperty const& property () const;
- ::CIAO::Config_Handlers::SatisfierProperty& property ();
- void property (::CIAO::Config_Handlers::SatisfierProperty const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierProperty > property_;
-
- public:
- Resource ();
- Resource (::XSCRT::XML::Element< char > const&);
- Resource (Resource const& s);
-
- Resource&
- operator= (Resource const& s);
-
- private:
- char regulator__;
- };
-
- class SharedResource : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // resourceType
- //
- public:
- ::XMLSchema::string< char > const& resourceType () const;
- ::XMLSchema::string< char >& resourceType ();
- void resourceType (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_;
-
- // node
- //
- public:
- ::CIAO::Config_Handlers::Node const& node () const;
- ::CIAO::Config_Handlers::Node& node ();
- void node (::CIAO::Config_Handlers::Node const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Node > node_;
-
- // property
- //
- public:
- ::CIAO::Config_Handlers::SatisfierProperty const& property () const;
- ::CIAO::Config_Handlers::SatisfierProperty& property ();
- void property (::CIAO::Config_Handlers::SatisfierProperty const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierProperty > property_;
-
- public:
- SharedResource ();
- SharedResource (::XSCRT::XML::Element< char > const&);
- SharedResource (SharedResource const& s);
-
- SharedResource&
- operator= (SharedResource const& s);
-
- private:
- char regulator__;
- };
-
- class Requirement : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // resourceType
- //
- public:
- ::XMLSchema::string< char > const& resourceType () const;
- ::XMLSchema::string< char >& resourceType ();
- void resourceType (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // property
- //
- public:
- ::CIAO::Config_Handlers::Property const& property () const;
- ::CIAO::Config_Handlers::Property& property ();
- void property (::CIAO::Config_Handlers::Property const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Property > property_;
-
- public:
- Requirement ();
- Requirement (::XSCRT::XML::Element< char > const&);
- Requirement (Requirement const& s);
-
- Requirement&
- operator= (Requirement const& s);
-
- private:
- char regulator__;
- };
-
- class ResourceDeploymentDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // requirementName
- //
- public:
- ::XMLSchema::string< char > const& requirementName () const;
- ::XMLSchema::string< char >& requirementName ();
- void requirementName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > requirementName_;
-
- // resourceName
- //
- public:
- ::XMLSchema::string< char > const& resourceName () const;
- ::XMLSchema::string< char >& resourceName ();
- void resourceName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > resourceName_;
-
- // resourceValue
- //
- public:
- ::CIAO::Config_Handlers::Any const& resourceValue () const;
- ::CIAO::Config_Handlers::Any& resourceValue ();
- void resourceValue (::CIAO::Config_Handlers::Any const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Any > resourceValue_;
-
- public:
- ResourceDeploymentDescription ();
- ResourceDeploymentDescription (::XSCRT::XML::Element< char > const&);
- ResourceDeploymentDescription (ResourceDeploymentDescription const& s);
-
- ResourceDeploymentDescription&
- operator= (ResourceDeploymentDescription const& s);
-
- private:
- char regulator__;
- };
-
- class ArtifactDeploymentDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // source
- //
- public:
- ::XMLSchema::string< char > const& source () const;
- ::XMLSchema::string< char >& source ();
- void source (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > source_;
-
- // node
- //
- public:
- bool node_p () const;
- ::XMLSchema::string< char > const& node () const;
- ::XMLSchema::string< char >& node ();
- void node (::XMLSchema::string< char > const& );
-
- protected:
- ::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;
- 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< char > const& );
-
- protected:
- ::std::vector< ::XMLSchema::string< char > > location_;
-
- // execParameter
- //
- public:
- bool execParameter_p () const;
- ::CIAO::Config_Handlers::Property const& execParameter () const;
- ::CIAO::Config_Handlers::Property& execParameter ();
- void execParameter (::CIAO::Config_Handlers::Property const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Property > execParameter_;
-
- // deployRequirement
- //
- public:
- bool deployRequirement_p () const;
- ::CIAO::Config_Handlers::Requirement const& deployRequirement () const;
- ::CIAO::Config_Handlers::Requirement& deployRequirement ();
- void deployRequirement (::CIAO::Config_Handlers::Requirement const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
-
- // deployedResource
- //
- public:
- bool deployedResource_p () const;
- ::CIAO::Config_Handlers::ResourceDeploymentDescription const& deployedResource () const;
- ::CIAO::Config_Handlers::ResourceDeploymentDescription& deployedResource ();
- void deployedResource (::CIAO::Config_Handlers::ResourceDeploymentDescription const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceDeploymentDescription > deployedResource_;
-
- // id
- //
- public:
- bool id_p () const;
- ::XMLSchema::ID< char > const& id () const;
- ::XMLSchema::ID< char >& id ();
- void id (::XMLSchema::ID< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::ID< char > > id_;
-
- public:
- ArtifactDeploymentDescription ();
- ArtifactDeploymentDescription (::XSCRT::XML::Element< char > const&);
- ArtifactDeploymentDescription (ArtifactDeploymentDescription const& s);
-
- ArtifactDeploymentDescription&
- operator= (ArtifactDeploymentDescription const& s);
-
- private:
- char regulator__;
- };
-
- class MonolithicDeploymentDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // source
- //
- public:
- ::XMLSchema::string< char > const& source () const;
- ::XMLSchema::string< char >& source ();
- void source (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::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;
- 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< char > const& );
-
- protected:
- ::std::vector< ::XMLSchema::IDREF< char > > artifact_;
-
- // execParameter
- //
- public:
- bool execParameter_p () const;
- ::CIAO::Config_Handlers::Property const& execParameter () const;
- ::CIAO::Config_Handlers::Property& execParameter ();
- void execParameter (::CIAO::Config_Handlers::Property const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Property > execParameter_;
-
- // deployRequirement
- //
- public:
- bool deployRequirement_p () const;
- ::CIAO::Config_Handlers::Requirement const& deployRequirement () const;
- ::CIAO::Config_Handlers::Requirement& deployRequirement ();
- void deployRequirement (::CIAO::Config_Handlers::Requirement const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Requirement > deployRequirement_;
-
- // id
- //
- public:
- bool id_p () const;
- ::XMLSchema::ID< char > const& id () const;
- ::XMLSchema::ID< char >& id ();
- void id (::XMLSchema::ID< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::ID< char > > id_;
-
- public:
- MonolithicDeploymentDescription ();
- MonolithicDeploymentDescription (::XSCRT::XML::Element< char > const&);
- MonolithicDeploymentDescription (MonolithicDeploymentDescription const& s);
-
- MonolithicDeploymentDescription&
- operator= (MonolithicDeploymentDescription const& s);
-
- private:
- char regulator__;
- };
-
- class ResourceUsageKind : public ::XSCRT::Type
- {
- public:
- ResourceUsageKind ();
- ResourceUsageKind (::XSCRT::XML::Element< char > const&);
- ResourceUsageKind (::XSCRT::XML::Attribute< char > 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
- operator== (ResourceUsageKind const& a, ResourceUsageKind const& b);
-
- friend bool
- operator!= (ResourceUsageKind const& a, ResourceUsageKind const& b);
-
- private:
- ResourceUsageKind (Value v);
-
- Value v_;
- };
-
- class InstanceResourceDeploymentDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // resourceUsage
- //
- public:
- ::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage () const;
- ::CIAO::Config_Handlers::ResourceUsageKind& resourceUsage ();
- void resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > resourceUsage_;
-
- // requirementName
- //
- public:
- ::XMLSchema::string< char > const& requirementName () const;
- ::XMLSchema::string< char >& requirementName ();
- void requirementName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > requirementName_;
-
- // resourceName
- //
- public:
- ::XMLSchema::string< char > const& resourceName () const;
- ::XMLSchema::string< char >& resourceName ();
- void resourceName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > resourceName_;
-
- // resourceValue
- //
- public:
- ::CIAO::Config_Handlers::Any const& resourceValue () const;
- ::CIAO::Config_Handlers::Any& resourceValue ();
- void resourceValue (::CIAO::Config_Handlers::Any const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Any > resourceValue_;
-
- public:
- InstanceResourceDeploymentDescription ();
- InstanceResourceDeploymentDescription (::XSCRT::XML::Element< char > const&);
- InstanceResourceDeploymentDescription (InstanceResourceDeploymentDescription const& s);
-
- InstanceResourceDeploymentDescription&
- operator= (InstanceResourceDeploymentDescription const& s);
-
- private:
- char regulator__;
- };
-
- class InstanceDeploymentDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // node
- //
- public:
- ::XMLSchema::string< char > const& node () const;
- ::XMLSchema::string< char >& node ();
- void node (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > node_;
-
- // source
- //
- public:
- ::XMLSchema::string< char > const& source () const;
- ::XMLSchema::string< char >& source ();
- void source (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > source_;
-
- // implementation
- //
- public:
- ::XMLSchema::IDREF< char > const& implementation () const;
- ::XMLSchema::IDREF< char >& implementation ();
- void implementation (::XMLSchema::IDREF< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::IDREF< char > > implementation_;
-
- // configProperty
- //
- public:
- bool configProperty_p () const;
- ::CIAO::Config_Handlers::Property const& configProperty () const;
- ::CIAO::Config_Handlers::Property& configProperty ();
- void configProperty (::CIAO::Config_Handlers::Property const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Property > configProperty_;
-
- // deployedResource
- //
- public:
- bool deployedResource_p () const;
- ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& deployedResource () const;
- ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription& deployedResource ();
- void deployedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > deployedResource_;
-
- // deployedSharedResource
- //
- public:
- bool deployedSharedResource_p () const;
- ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& deployedSharedResource () const;
- ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription& deployedSharedResource ();
- void deployedSharedResource (::CIAO::Config_Handlers::InstanceResourceDeploymentDescription const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::InstanceResourceDeploymentDescription > deployedSharedResource_;
-
- // id
- //
- public:
- bool id_p () const;
- ::XMLSchema::ID< char > const& id () const;
- ::XMLSchema::ID< char >& id ();
- void id (::XMLSchema::ID< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::ID< char > > id_;
-
- public:
- InstanceDeploymentDescription ();
- InstanceDeploymentDescription (::XSCRT::XML::Element< char > const&);
- InstanceDeploymentDescription (InstanceDeploymentDescription const& s);
-
- InstanceDeploymentDescription&
- operator= (InstanceDeploymentDescription const& s);
-
- private:
- char regulator__;
- };
-
- class CCMComponentPortKind : public ::XSCRT::Type
- {
- public:
- CCMComponentPortKind ();
- CCMComponentPortKind (::XSCRT::XML::Element< char > const&);
- CCMComponentPortKind (::XSCRT::XML::Attribute< char > 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
- operator== (CCMComponentPortKind const& a, CCMComponentPortKind const& b);
-
- friend bool
- operator!= (CCMComponentPortKind const& a, CCMComponentPortKind const& b);
-
- private:
- CCMComponentPortKind (Value v);
-
- Value v_;
- };
-
- class ComponentPortDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // specificType
- //
- public:
- ::XMLSchema::string< char > const& specificType () const;
- ::XMLSchema::string< char >& specificType ();
- void specificType (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > specificType_;
-
- // supportedType
- //
- public:
- ::XMLSchema::string< char > const& supportedType () const;
- ::XMLSchema::string< char >& supportedType ();
- void supportedType (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > supportedType_;
-
- // provider
- //
- public:
- ::XMLSchema::string< char > const& provider () const;
- ::XMLSchema::string< char >& provider ();
- void provider (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > provider_;
-
- // exclusiveProvider
- //
- public:
- ::XMLSchema::string< char > const& exclusiveProvider () const;
- ::XMLSchema::string< char >& exclusiveProvider ();
- void exclusiveProvider (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > exclusiveProvider_;
-
- // exclusiveUser
- //
- public:
- ::XMLSchema::string< char > const& exclusiveUser () const;
- ::XMLSchema::string< char >& exclusiveUser ();
- void exclusiveUser (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > exclusiveUser_;
-
- // optional
- //
- public:
- ::XMLSchema::string< char > const& optional () const;
- ::XMLSchema::string< char >& optional ();
- void optional (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > optional_;
-
- // kind
- //
- public:
- ::CIAO::Config_Handlers::CCMComponentPortKind const& kind () const;
- ::CIAO::Config_Handlers::CCMComponentPortKind& kind ();
- void kind (::CIAO::Config_Handlers::CCMComponentPortKind const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > kind_;
-
- public:
- ComponentPortDescription ();
- ComponentPortDescription (::XSCRT::XML::Element< char > const&);
- ComponentPortDescription (ComponentPortDescription const& s);
-
- ComponentPortDescription&
- operator= (ComponentPortDescription const& s);
-
- private:
- char regulator__;
- };
-
- class ComponentPropertyDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // type
- //
- public:
- ::CIAO::Config_Handlers::DataType const& type () const;
- ::CIAO::Config_Handlers::DataType& type ();
- void type (::CIAO::Config_Handlers::DataType const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::DataType > type_;
-
- public:
- ComponentPropertyDescription ();
- ComponentPropertyDescription (::XSCRT::XML::Element< char > const&);
- ComponentPropertyDescription (ComponentPropertyDescription const& s);
-
- ComponentPropertyDescription&
- operator= (ComponentPropertyDescription const& s);
-
- private:
- char regulator__;
- };
-
- class ComponentExternalPortEndpoint : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // portName
- //
- public:
- ::XMLSchema::string< char > const& portName () const;
- ::XMLSchema::string< char >& portName ();
- void portName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > portName_;
-
- public:
- ComponentExternalPortEndpoint ();
- ComponentExternalPortEndpoint (::XSCRT::XML::Element< char > const&);
- ComponentExternalPortEndpoint (ComponentExternalPortEndpoint const& s);
-
- ComponentExternalPortEndpoint&
- operator= (ComponentExternalPortEndpoint const& s);
-
- private:
- char regulator__;
- };
-
- class PlanSubcomponentPortEndpoint : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // portName
- //
- public:
- ::XMLSchema::string< char > const& portName () const;
- ::XMLSchema::string< char >& portName ();
- void portName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > portName_;
-
- // provider
- //
- public:
- bool provider_p () const;
- ::XMLSchema::string< char > const& provider () const;
- ::XMLSchema::string< char >& provider ();
- void provider (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > provider_;
-
- // kind
- //
- public:
- ::CIAO::Config_Handlers::CCMComponentPortKind const& kind () const;
- ::CIAO::Config_Handlers::CCMComponentPortKind& kind ();
- void kind (::CIAO::Config_Handlers::CCMComponentPortKind const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::CCMComponentPortKind > kind_;
-
- // instance
- //
- public:
- ::XMLSchema::IDREF< char > const& instance () const;
- ::XMLSchema::IDREF< char >& instance ();
- void instance (::XMLSchema::IDREF< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::IDREF< char > > instance_;
-
- public:
- PlanSubcomponentPortEndpoint ();
- PlanSubcomponentPortEndpoint (::XSCRT::XML::Element< char > const&);
- PlanSubcomponentPortEndpoint (PlanSubcomponentPortEndpoint const& s);
-
- PlanSubcomponentPortEndpoint&
- operator= (PlanSubcomponentPortEndpoint const& s);
-
- private:
- char regulator__;
- };
-
- class ExternalReferenceEndpoint : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // location
- //
- public:
- ::XMLSchema::string< char > const& location () const;
- ::XMLSchema::string< char >& location ();
- void location (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > location_;
-
- public:
- ExternalReferenceEndpoint ();
- ExternalReferenceEndpoint (::XSCRT::XML::Element< char > const&);
- ExternalReferenceEndpoint (ExternalReferenceEndpoint const& s);
-
- ExternalReferenceEndpoint&
- operator= (ExternalReferenceEndpoint const& s);
-
- private:
- char regulator__;
- };
-
- class ConnectionResourceDeploymentDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // targetName
- //
- public:
- ::XMLSchema::string< char > const& targetName () const;
- ::XMLSchema::string< char >& targetName ();
- void targetName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > targetName_;
-
- // requirementName
- //
- public:
- ::XMLSchema::string< char > const& requirementName () const;
- ::XMLSchema::string< char >& requirementName ();
- void requirementName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > requirementName_;
-
- // resourceName
- //
- public:
- ::XMLSchema::string< char > const& resourceName () const;
- ::XMLSchema::string< char >& resourceName ();
- void resourceName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > resourceName_;
-
- // resourceValue
- //
- public:
- ::CIAO::Config_Handlers::Any const& resourceValue () const;
- ::CIAO::Config_Handlers::Any& resourceValue ();
- void resourceValue (::CIAO::Config_Handlers::Any const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Any > resourceValue_;
-
- public:
- ConnectionResourceDeploymentDescription ();
- ConnectionResourceDeploymentDescription (::XSCRT::XML::Element< char > const&);
- ConnectionResourceDeploymentDescription (ConnectionResourceDeploymentDescription const& s);
-
- ConnectionResourceDeploymentDescription&
- operator= (ConnectionResourceDeploymentDescription const& s);
-
- private:
- char regulator__;
- };
-
- class PlanConnectionDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // source
- //
- public:
- bool source_p () const;
- ::XMLSchema::string< char > const& source () const;
- ::XMLSchema::string< char >& source ();
- void source (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > source_;
-
- // deployRequirement
- //
- public:
- bool deployRequirement_p () const;
- ::CIAO::Config_Handlers::Requirement const& deployRequirement () const;
- ::CIAO::Config_Handlers::Requirement& deployRequirement ();
- void deployRequirement (::CIAO::Config_Handlers::Requirement const& );
-
- protected:
- ::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;
- 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& );
-
- protected:
- ::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;
- 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& );
-
- protected:
- ::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;
- 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& );
-
- protected:
- ::std::vector< ::CIAO::Config_Handlers::ExternalReferenceEndpoint > externalReference_;
-
- // deployedResource
- //
- public:
- bool deployedResource_p () const;
- ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& deployedResource () const;
- ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription& deployedResource ();
- void deployedResource (::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::ConnectionResourceDeploymentDescription > deployedResource_;
-
- public:
- PlanConnectionDescription ();
- PlanConnectionDescription (::XSCRT::XML::Element< char > const&);
- PlanConnectionDescription (PlanConnectionDescription const& s);
-
- PlanConnectionDescription&
- operator= (PlanConnectionDescription const& s);
-
- private:
- char regulator__;
- };
-
- class ImplementationDependency : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // requiredType
- //
- public:
- ::XMLSchema::string< char > const& requiredType () const;
- ::XMLSchema::string< char >& requiredType ();
- void requiredType (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > requiredType_;
-
- public:
- ImplementationDependency ();
- ImplementationDependency (::XSCRT::XML::Element< char > const&);
- ImplementationDependency (ImplementationDependency const& s);
-
- ImplementationDependency&
- operator= (ImplementationDependency const& s);
-
- private:
- char regulator__;
- };
-
- class Capability : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // resourceType
- //
- public:
- ::XMLSchema::string< char > const& resourceType () const;
- ::XMLSchema::string< char >& resourceType ();
- void resourceType (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_;
-
- // property
- //
- public:
- ::CIAO::Config_Handlers::SatisfierProperty const& property () const;
- ::CIAO::Config_Handlers::SatisfierProperty& property ();
- void property (::CIAO::Config_Handlers::SatisfierProperty const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierProperty > property_;
-
- public:
- Capability ();
- Capability (::XSCRT::XML::Element< char > const&);
- Capability (Capability const& s);
-
- Capability&
- operator= (Capability const& s);
-
- private:
- char regulator__;
- };
-
- class ImplementationRequirement : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // resourceUsage
- //
- public:
- ::CIAO::Config_Handlers::ResourceUsageKind const& resourceUsage () const;
- ::CIAO::Config_Handlers::ResourceUsageKind& resourceUsage ();
- void resourceUsage (::CIAO::Config_Handlers::ResourceUsageKind const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::ResourceUsageKind > resourceUsage_;
-
- // resourcePort
- //
- public:
- ::XMLSchema::string< char > const& resourcePort () const;
- ::XMLSchema::string< char >& resourcePort ();
- void resourcePort (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > resourcePort_;
-
- // componentPort
- //
- public:
- ::XMLSchema::string< char > const& componentPort () const;
- ::XMLSchema::string< char >& componentPort ();
- void componentPort (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > componentPort_;
-
- // resourceType
- //
- public:
- ::XMLSchema::string< char > const& resourceType () const;
- ::XMLSchema::string< char >& resourceType ();
- void resourceType (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > resourceType_;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // property
- //
- public:
- ::CIAO::Config_Handlers::Property const& property () const;
- ::CIAO::Config_Handlers::Property& property ();
- void property (::CIAO::Config_Handlers::Property const& );
-
- protected:
- ::std::auto_ptr< ::CIAO::Config_Handlers::Property > property_;
-
- public:
- ImplementationRequirement ();
- ImplementationRequirement (::XSCRT::XML::Element< char > const&);
- ImplementationRequirement (ImplementationRequirement const& s);
-
- ImplementationRequirement&
- operator= (ImplementationRequirement const& s);
-
- private:
- char regulator__;
- };
-
- class ComponentPackageReference : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // requiredUUID
- //
- public:
- ::XMLSchema::string< char > const& requiredUUID () const;
- ::XMLSchema::string< char >& requiredUUID ();
- void requiredUUID (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > requiredUUID_;
-
- // requiredName
- //
- public:
- ::XMLSchema::string< char > const& requiredName () const;
- ::XMLSchema::string< char >& requiredName ();
- void requiredName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > requiredName_;
-
- // requiredType
- //
- public:
- ::XMLSchema::string< char > const& requiredType () const;
- ::XMLSchema::string< char >& requiredType ();
- void requiredType (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > requiredType_;
-
- public:
- ComponentPackageReference ();
- ComponentPackageReference (::XSCRT::XML::Element< char > const&);
- ComponentPackageReference (ComponentPackageReference const& s);
-
- ComponentPackageReference&
- operator= (ComponentPackageReference const& s);
-
- private:
- char regulator__;
- };
-
- class SubcomponentPortEndpoint : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // portName
- //
- public:
- ::XMLSchema::string< char > const& portName () const;
- ::XMLSchema::string< char >& portName ();
- void portName (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > portName_;
-
- // instance
- //
- public:
- ::XMLSchema::IDREF< char > const& instance () const;
- ::XMLSchema::IDREF< char >& instance ();
- void instance (::XMLSchema::IDREF< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::IDREF< char > > instance_;
-
- public:
- SubcomponentPortEndpoint ();
- SubcomponentPortEndpoint (::XSCRT::XML::Element< char > const&);
- SubcomponentPortEndpoint (SubcomponentPortEndpoint const& s);
-
- SubcomponentPortEndpoint&
- operator= (SubcomponentPortEndpoint const& s);
-
- private:
- char regulator__;
- };
-
- class AssemblyConnectionDescription : public ::XSCRT::Type
- {
- //@@ VC6 anathema
- typedef ::XSCRT::Type Base__;
-
- // name
- //
- public:
- ::XMLSchema::string< char > const& name () const;
- ::XMLSchema::string< char >& name ();
- void name (::XMLSchema::string< char > const& );
-
- protected:
- ::std::auto_ptr< ::XMLSchema::string< char > > name_;
-
- // deployRequirement
- //
- public:
- bool deployRequirement_p () const;
- ::CIAO::Config_Handlers::Requirement const& deployRequirement () const;
- ::CIAO::Config_Handlers::Requirement& deployRequirement ();
- void deployRequirement (::CIAO::Config_Handlers::Requirement const& );
-
- protected:
- ::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;
- 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& );
-
- protected:
- ::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;
- 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& );
-
- protected:
- ::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;
- 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& );
-
- protected:
- ::std::vector< ::CIAO::Config_Handlers::ExternalReferenceEndpoint > externalReference_;
-
- public:
- AssemblyConnectionDescription ();
- AssemblyConnectionDescription (::XSCRT::XML::Element< char > const&);
- AssemblyConnectionDescription (AssemblyConnectionDescription const& s);
-
- AssemblyConnectionDescription&
- operator= (AssemblyConnectionDescription const& s);
-
- private:
- char regulator__;
- };
- }
-}
-
-namespace CIAO
-{
- namespace Config_Handlers
- {
- }
-}
-
-#endif // BASIC_DEPLOYMENT_DATA_HPP