diff options
Diffstat (limited to 'TAO/CIAO/DAnCE/Old_Config_Handlers/cdp.cpp')
-rw-r--r-- | TAO/CIAO/DAnCE/Old_Config_Handlers/cdp.cpp | 588 |
1 files changed, 0 insertions, 588 deletions
diff --git a/TAO/CIAO/DAnCE/Old_Config_Handlers/cdp.cpp b/TAO/CIAO/DAnCE/Old_Config_Handlers/cdp.cpp deleted file mode 100644 index a4e63057eff..00000000000 --- a/TAO/CIAO/DAnCE/Old_Config_Handlers/cdp.cpp +++ /dev/null @@ -1,588 +0,0 @@ -// $Id$ -#include "cdp.hpp" - -namespace CIAO -{ - namespace Config_Handlers - { - // DeploymentPlan - // - - DeploymentPlan:: - DeploymentPlan () - : - realizes_ (new ::CIAO::Config_Handlers::ComponentInterfaceDescription ()), - implementation_ (new ::CIAO::Config_Handlers::MonolithicDeploymentDescription ()), - regulator__ () - { - realizes_->container (this); - implementation_->container (this); - } - - DeploymentPlan:: - DeploymentPlan (::CIAO::Config_Handlers::DeploymentPlan const& s) - : - label_ (s.label_.get () ? new ::XMLSchema::string< char > (*s.label_) : 0), - UUID_ (s.UUID_.get () ? new ::XMLSchema::string< char > (*s.UUID_) : 0), - realizes_ (new ::CIAO::Config_Handlers::ComponentInterfaceDescription (*s.realizes_)), - implementation_ (new ::CIAO::Config_Handlers::MonolithicDeploymentDescription (*s.implementation_)), - regulator__ () - { - if (label_.get ()) label_->container (this); - if (UUID_.get ()) UUID_->container (this); - realizes_->container (this); - implementation_->container (this); - instance_.reserve (s.instance_.size ()); - { - for (instance_const_iterator i (s.instance_.begin ()); - i != s.instance_.end (); - ++i) add_instance (*i); - } - - connection_.reserve (s.connection_.size ()); - { - for (connection_const_iterator i (s.connection_.begin ()); - i != s.connection_.end (); - ++i) add_connection (*i); - } - - dependsOn_.reserve (s.dependsOn_.size ()); - { - for (dependsOn_const_iterator i (s.dependsOn_.begin ()); - i != s.dependsOn_.end (); - ++i) add_dependsOn (*i); - } - - artifact_.reserve (s.artifact_.size ()); - { - for (artifact_const_iterator i (s.artifact_.begin ()); - i != s.artifact_.end (); - ++i) add_artifact (*i); - } - - infoProperty_.reserve (s.infoProperty_.size ()); - { - for (infoProperty_const_iterator i (s.infoProperty_.begin ()); - i != s.infoProperty_.end (); - ++i) add_infoProperty (*i); - } - } - - ::CIAO::Config_Handlers::DeploymentPlan& DeploymentPlan:: - operator= (::CIAO::Config_Handlers::DeploymentPlan const& s) - { - if (s.label_.get ()) label (*(s.label_)); - else label_ = ::std::auto_ptr< ::XMLSchema::string< char > > (0); - - if (s.UUID_.get ()) UUID (*(s.UUID_)); - else UUID_ = ::std::auto_ptr< ::XMLSchema::string< char > > (0); - - realizes (s.realizes ()); - - implementation (s.implementation ()); - - instance_.clear (); - instance_.reserve (s.instance_.size ()); - { - for (instance_const_iterator i (s.instance_.begin ()); - i != s.instance_.end (); - ++i) add_instance (*i); - } - - connection_.clear (); - connection_.reserve (s.connection_.size ()); - { - for (connection_const_iterator i (s.connection_.begin ()); - i != s.connection_.end (); - ++i) add_connection (*i); - } - - dependsOn_.clear (); - dependsOn_.reserve (s.dependsOn_.size ()); - { - for (dependsOn_const_iterator i (s.dependsOn_.begin ()); - i != s.dependsOn_.end (); - ++i) add_dependsOn (*i); - } - - artifact_.clear (); - artifact_.reserve (s.artifact_.size ()); - { - for (artifact_const_iterator i (s.artifact_.begin ()); - i != s.artifact_.end (); - ++i) add_artifact (*i); - } - - infoProperty_.clear (); - infoProperty_.reserve (s.infoProperty_.size ()); - { - for (infoProperty_const_iterator i (s.infoProperty_.begin ()); - i != s.infoProperty_.end (); - ++i) add_infoProperty (*i); - } - - return *this; - } - - - // DeploymentPlan - // - bool DeploymentPlan:: - label_p () const - { - return label_.get () != 0; - } - - ::XMLSchema::string< char > const& DeploymentPlan:: - label () const - { - return *label_; - } - - ::XMLSchema::string< char >& DeploymentPlan:: - label () - { - return *label_; - } - - void DeploymentPlan:: - label (::XMLSchema::string< char > const& e) - { - if (label_.get ()) - { - *label_ = e; - } - - else - { - label_ = ::std::auto_ptr< ::XMLSchema::string< char > > (new ::XMLSchema::string< char > (e)); - label_->container (this); - } - } - - // DeploymentPlan - // - bool DeploymentPlan:: - UUID_p () const - { - return UUID_.get () != 0; - } - - ::XMLSchema::string< char > const& DeploymentPlan:: - UUID () const - { - return *UUID_; - } - - ::XMLSchema::string< char >& DeploymentPlan:: - UUID () - { - return *UUID_; - } - - void DeploymentPlan:: - UUID (::XMLSchema::string< char > const& e) - { - if (UUID_.get ()) - { - *UUID_ = e; - } - - else - { - UUID_ = ::std::auto_ptr< ::XMLSchema::string< char > > (new ::XMLSchema::string< char > (e)); - UUID_->container (this); - } - } - - // DeploymentPlan - // - ::CIAO::Config_Handlers::ComponentInterfaceDescription const& DeploymentPlan:: - realizes () const - { - return *realizes_; - } - - ::CIAO::Config_Handlers::ComponentInterfaceDescription& DeploymentPlan:: - realizes () - { - return *realizes_; - } - - void DeploymentPlan:: - realizes (::CIAO::Config_Handlers::ComponentInterfaceDescription const& e) - { - *realizes_ = e; - } - - // DeploymentPlan - // - ::CIAO::Config_Handlers::MonolithicDeploymentDescription const& DeploymentPlan:: - implementation () const - { - return *implementation_; - } - - ::CIAO::Config_Handlers::MonolithicDeploymentDescription& DeploymentPlan:: - implementation () - { - return *implementation_; - } - - void DeploymentPlan:: - implementation (::CIAO::Config_Handlers::MonolithicDeploymentDescription const& e) - { - *implementation_ = e; - } - - // DeploymentPlan - // - DeploymentPlan::instance_iterator DeploymentPlan:: - begin_instance () - { - return instance_.begin (); - } - - DeploymentPlan::instance_iterator DeploymentPlan:: - end_instance () - { - return instance_.end (); - } - - DeploymentPlan::instance_const_iterator DeploymentPlan:: - begin_instance () const - { - return instance_.begin (); - } - - DeploymentPlan::instance_const_iterator DeploymentPlan:: - end_instance () const - { - return instance_.end (); - } - - void DeploymentPlan:: - add_instance (::CIAO::Config_Handlers::InstanceDeploymentDescription const& e) - { - if (instance_.capacity () < instance_.size () + 1) - { - ::std::vector< ::CIAO::Config_Handlers::InstanceDeploymentDescription > v; - v.reserve (instance_.size () + 1); - - while (instance_.size ()) - { - //@@ VC6 - ::CIAO::Config_Handlers::InstanceDeploymentDescription& t = instance_.back (); - t.container (0); - v.push_back (t); - v.back ().container (this); - instance_.pop_back (); - } - - instance_.swap (v); - } - - instance_.push_back (e); - instance_.back ().container (this); - } - - // DeploymentPlan - // - DeploymentPlan::connection_iterator DeploymentPlan:: - begin_connection () - { - return connection_.begin (); - } - - DeploymentPlan::connection_iterator DeploymentPlan:: - end_connection () - { - return connection_.end (); - } - - DeploymentPlan::connection_const_iterator DeploymentPlan:: - begin_connection () const - { - return connection_.begin (); - } - - DeploymentPlan::connection_const_iterator DeploymentPlan:: - end_connection () const - { - return connection_.end (); - } - - void DeploymentPlan:: - add_connection (::CIAO::Config_Handlers::PlanConnectionDescription const& e) - { - if (connection_.capacity () < connection_.size () + 1) - { - ::std::vector< ::CIAO::Config_Handlers::PlanConnectionDescription > v; - v.reserve (connection_.size () + 1); - - while (connection_.size ()) - { - //@@ VC6 - ::CIAO::Config_Handlers::PlanConnectionDescription& t = connection_.back (); - t.container (0); - v.push_back (t); - v.back ().container (this); - connection_.pop_back (); - } - - connection_.swap (v); - } - - connection_.push_back (e); - connection_.back ().container (this); - } - - // DeploymentPlan - // - DeploymentPlan::dependsOn_iterator DeploymentPlan:: - begin_dependsOn () - { - return dependsOn_.begin (); - } - - DeploymentPlan::dependsOn_iterator DeploymentPlan:: - end_dependsOn () - { - return dependsOn_.end (); - } - - DeploymentPlan::dependsOn_const_iterator DeploymentPlan:: - begin_dependsOn () const - { - return dependsOn_.begin (); - } - - DeploymentPlan::dependsOn_const_iterator DeploymentPlan:: - end_dependsOn () const - { - return dependsOn_.end (); - } - - void DeploymentPlan:: - add_dependsOn (::CIAO::Config_Handlers::ImplementationDependency const& e) - { - if (dependsOn_.capacity () < dependsOn_.size () + 1) - { - ::std::vector< ::CIAO::Config_Handlers::ImplementationDependency > v; - v.reserve (dependsOn_.size () + 1); - - while (dependsOn_.size ()) - { - //@@ VC6 - ::CIAO::Config_Handlers::ImplementationDependency& t = dependsOn_.back (); - t.container (0); - v.push_back (t); - v.back ().container (this); - dependsOn_.pop_back (); - } - - dependsOn_.swap (v); - } - - dependsOn_.push_back (e); - dependsOn_.back ().container (this); - } - - // DeploymentPlan - // - DeploymentPlan::artifact_iterator DeploymentPlan:: - begin_artifact () - { - return artifact_.begin (); - } - - DeploymentPlan::artifact_iterator DeploymentPlan:: - end_artifact () - { - return artifact_.end (); - } - - DeploymentPlan::artifact_const_iterator DeploymentPlan:: - begin_artifact () const - { - return artifact_.begin (); - } - - DeploymentPlan::artifact_const_iterator DeploymentPlan:: - end_artifact () const - { - return artifact_.end (); - } - - void DeploymentPlan:: - add_artifact (::CIAO::Config_Handlers::ArtifactDeploymentDescription const& e) - { - if (artifact_.capacity () < artifact_.size () + 1) - { - ::std::vector< ::CIAO::Config_Handlers::ArtifactDeploymentDescription > v; - v.reserve (artifact_.size () + 1); - - while (artifact_.size ()) - { - //@@ VC6 - ::CIAO::Config_Handlers::ArtifactDeploymentDescription& t = artifact_.back (); - t.container (0); - v.push_back (t); - v.back ().container (this); - artifact_.pop_back (); - } - - artifact_.swap (v); - } - - artifact_.push_back (e); - artifact_.back ().container (this); - } - - // DeploymentPlan - // - DeploymentPlan::infoProperty_iterator DeploymentPlan:: - begin_infoProperty () - { - return infoProperty_.begin (); - } - - DeploymentPlan::infoProperty_iterator DeploymentPlan:: - end_infoProperty () - { - return infoProperty_.end (); - } - - DeploymentPlan::infoProperty_const_iterator DeploymentPlan:: - begin_infoProperty () const - { - return infoProperty_.begin (); - } - - DeploymentPlan::infoProperty_const_iterator DeploymentPlan:: - end_infoProperty () const - { - return infoProperty_.end (); - } - - void DeploymentPlan:: - add_infoProperty (::CIAO::Config_Handlers::Property const& e) - { - if (infoProperty_.capacity () < infoProperty_.size () + 1) - { - ::std::vector< ::CIAO::Config_Handlers::Property > v; - v.reserve (infoProperty_.size () + 1); - - while (infoProperty_.size ()) - { - //@@ VC6 - ::CIAO::Config_Handlers::Property& t = infoProperty_.back (); - t.container (0); - v.push_back (t); - v.back ().container (this); - infoProperty_.pop_back (); - } - - infoProperty_.swap (v); - } - - infoProperty_.push_back (e); - infoProperty_.back ().container (this); - } - } -} - -namespace CIAO -{ - namespace Config_Handlers - { - // DeploymentPlan - // - - DeploymentPlan:: - DeploymentPlan (::XSCRT::XML::Element< char > const& e) - : - Base__ (e), - realizes_ (new ::CIAO::Config_Handlers::ComponentInterfaceDescription ()), - implementation_ (new ::CIAO::Config_Handlers::MonolithicDeploymentDescription ()), - regulator__ () - { - realizes_->container (this); - implementation_->container (this); - - ::XSCRT::Parser< char > p (e); - - while (p.more_elements ()) - { - ::XSCRT::XML::Element< char > e (p.next_element ()); - ::std::basic_string< char > n (::XSCRT::XML::uq_name (e.name ())); - - if (n == "label") - { - ::XMLSchema::string< char > t (e); - label (t); - } - - else if (n == "UUID") - { - ::XMLSchema::string< char > t (e); - UUID (t); - } - - else if (n == "realizes") - { - ::CIAO::Config_Handlers::ComponentInterfaceDescription t (e); - realizes (t); - } - - else if (n == "implementation") - { - ::CIAO::Config_Handlers::MonolithicDeploymentDescription t (e); - implementation (t); - } - - else if (n == "instance") - { - ::CIAO::Config_Handlers::InstanceDeploymentDescription t (e); - add_instance (t); - } - - else if (n == "connection") - { - ::CIAO::Config_Handlers::PlanConnectionDescription t (e); - add_connection (t); - } - - else if (n == "dependsOn") - { - ::CIAO::Config_Handlers::ImplementationDependency t (e); - add_dependsOn (t); - } - - else if (n == "artifact") - { - ::CIAO::Config_Handlers::ArtifactDeploymentDescription t (e); - add_artifact (t); - } - - else if (n == "infoProperty") - { - ::CIAO::Config_Handlers::Property t (e); - add_infoProperty (t); - } - - else - { - } - } - } - } -} - -namespace CIAO -{ - namespace Config_Handlers - { - } -} - |