diff options
Diffstat (limited to 'CIAO/tools/Config_Handlers/cdd.hpp')
-rw-r--r-- | CIAO/tools/Config_Handlers/cdd.hpp | 1735 |
1 files changed, 0 insertions, 1735 deletions
diff --git a/CIAO/tools/Config_Handlers/cdd.hpp b/CIAO/tools/Config_Handlers/cdd.hpp deleted file mode 100644 index f2e599d1b9d..00000000000 --- a/CIAO/tools/Config_Handlers/cdd.hpp +++ /dev/null @@ -1,1735 +0,0 @@ -/* $Id$ -* This code was generated by the XML Schema Compiler. -* -* Changes made to this code will most likely be overwritten -* when the handlers are recompiled. -* -* If you find errors or feel that there are bugfixes to be made, -* please contact the current XSC maintainer: -* Will Otte <wotte@dre.vanderbilt.edu> -*/ - - -// Fix for Borland compilers, which seem to have a broken -// <string> include. -#ifdef __BORLANDC__ -# include <string.h> -#endif - -#include "XSC_XML_Handlers_Export.h" -#ifndef CDD_HPP -#define CDD_HPP - -// Forward declarations. -// -namespace CIAO -{ -namespace Config_Handlers -{ -class Domain; -class Bridge; -class Interconnect; -class Node; -class SharedResource; -} -} - -#include <memory> -#include <list> -#include "XMLSchema/Types.hpp" - -#include "Basic_Deployment_Data.hpp" - -namespace CIAO -{ -namespace Config_Handlers -{ -class XSC_XML_Handlers_Export Domain : public ::XSCRT::Type -{ -//@@ VC6 anathema -typedef ::XSCRT::Type Base__; - -// UUID -// -public: -bool UUID_p () const; -::XMLSchema::string< ACE_TCHAR > const& UUID () const; -void UUID (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > UUID_; - -// label -// -public: -bool label_p () const; -::XMLSchema::string< ACE_TCHAR > const& label () const; -void label (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > label_; - -// node -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Node >::iterator node_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Node >::const_iterator node_const_iterator; -node_iterator begin_node (); -node_iterator end_node (); -node_const_iterator begin_node () const; -node_const_iterator end_node () const; -void add_node (::CIAO::Config_Handlers::Node const& ); -size_t count_node (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Node > node_; - -// interconnect -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Interconnect >::iterator interconnect_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Interconnect >::const_iterator interconnect_const_iterator; -interconnect_iterator begin_interconnect (); -interconnect_iterator end_interconnect (); -interconnect_const_iterator begin_interconnect () const; -interconnect_const_iterator end_interconnect () const; -void add_interconnect (::CIAO::Config_Handlers::Interconnect const& ); -size_t count_interconnect (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Interconnect > interconnect_; - -// bridge -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Bridge >::iterator bridge_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Bridge >::const_iterator bridge_const_iterator; -bridge_iterator begin_bridge (); -bridge_iterator end_bridge (); -bridge_const_iterator begin_bridge () const; -bridge_const_iterator end_bridge () const; -void add_bridge (::CIAO::Config_Handlers::Bridge const& ); -size_t count_bridge (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Bridge > bridge_; - -// sharedResource -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::SharedResource >::iterator sharedResource_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::SharedResource >::const_iterator sharedResource_const_iterator; -sharedResource_iterator begin_sharedResource (); -sharedResource_iterator end_sharedResource (); -sharedResource_const_iterator begin_sharedResource () const; -sharedResource_const_iterator end_sharedResource () const; -void add_sharedResource (::CIAO::Config_Handlers::SharedResource const& ); -size_t count_sharedResource (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::SharedResource > sharedResource_; - -// infoProperty -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Property >::iterator infoProperty_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Property >::const_iterator infoProperty_const_iterator; -infoProperty_iterator begin_infoProperty (); -infoProperty_iterator end_infoProperty (); -infoProperty_const_iterator begin_infoProperty () const; -infoProperty_const_iterator end_infoProperty () const; -void add_infoProperty (::CIAO::Config_Handlers::Property const& ); -size_t count_infoProperty (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Property > infoProperty_; - -public: -Domain (); - -Domain (::XSCRT::XML::Element< ACE_TCHAR > const&); -Domain (Domain const& s); - -Domain& -operator= (Domain const& s); - -private: -char regulator__; -}; - - -class XSC_XML_Handlers_Export Bridge : public ::XSCRT::Type -{ -//@@ VC6 anathema -typedef ::XSCRT::Type Base__; - -// name -// -public: -::XMLSchema::string< ACE_TCHAR > const& name () const; -void name (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_; - -// label -// -public: -bool label_p () const; -::XMLSchema::string< ACE_TCHAR > const& label () const; -void label (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > label_; - -// connect -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Interconnect >::iterator connect_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Interconnect >::const_iterator connect_const_iterator; -connect_iterator begin_connect (); -connect_iterator end_connect (); -connect_const_iterator begin_connect () const; -connect_const_iterator end_connect () const; -void add_connect (::CIAO::Config_Handlers::Interconnect const& ); -size_t count_connect (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Interconnect > connect_; - -// resource -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Resource >::iterator resource_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Resource >::const_iterator resource_const_iterator; -resource_iterator begin_resource (); -resource_iterator end_resource (); -resource_const_iterator begin_resource () const; -resource_const_iterator end_resource () const; -void add_resource (::CIAO::Config_Handlers::Resource const& ); -size_t count_resource (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Resource > resource_; - -public: -Bridge (::XMLSchema::string< ACE_TCHAR > const& name__); - -Bridge (::XSCRT::XML::Element< ACE_TCHAR > const&); -Bridge (Bridge const& s); - -Bridge& -operator= (Bridge const& s); - -private: -char regulator__; -}; - - -class XSC_XML_Handlers_Export Interconnect : public ::XSCRT::Type -{ -//@@ VC6 anathema -typedef ::XSCRT::Type Base__; - -// name -// -public: -::XMLSchema::string< ACE_TCHAR > const& name () const; -void name (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_; - -// label -// -public: -bool label_p () const; -::XMLSchema::string< ACE_TCHAR > const& label () const; -void label (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > label_; - -// connection -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Bridge >::iterator connection_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Bridge >::const_iterator connection_const_iterator; -connection_iterator begin_connection (); -connection_iterator end_connection (); -connection_const_iterator begin_connection () const; -connection_const_iterator end_connection () const; -void add_connection (::CIAO::Config_Handlers::Bridge const& ); -size_t count_connection (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Bridge > connection_; - -// connect -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Node >::iterator connect_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Node >::const_iterator connect_const_iterator; -connect_iterator begin_connect (); -connect_iterator end_connect (); -connect_const_iterator begin_connect () const; -connect_const_iterator end_connect () const; -void add_connect (::CIAO::Config_Handlers::Node const& ); -size_t count_connect (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Node > connect_; - -// resource -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Resource >::iterator resource_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Resource >::const_iterator resource_const_iterator; -resource_iterator begin_resource (); -resource_iterator end_resource (); -resource_const_iterator begin_resource () const; -resource_const_iterator end_resource () const; -void add_resource (::CIAO::Config_Handlers::Resource const& ); -size_t count_resource (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Resource > resource_; - -public: -Interconnect (::XMLSchema::string< ACE_TCHAR > const& name__); - -Interconnect (::XSCRT::XML::Element< ACE_TCHAR > const&); -Interconnect (Interconnect const& s); - -Interconnect& -operator= (Interconnect const& s); - -private: -char regulator__; -}; - - -class XSC_XML_Handlers_Export Node : public ::XSCRT::Type -{ -//@@ VC6 anathema -typedef ::XSCRT::Type Base__; - -// name -// -public: -::XMLSchema::string< ACE_TCHAR > const& name () const; -void name (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_; - -// label -// -public: -bool label_p () const; -::XMLSchema::string< ACE_TCHAR > const& label () const; -void label (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > label_; - -// connection -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Interconnect >::iterator connection_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Interconnect >::const_iterator connection_const_iterator; -connection_iterator begin_connection (); -connection_iterator end_connection (); -connection_const_iterator begin_connection () const; -connection_const_iterator end_connection () const; -void add_connection (::CIAO::Config_Handlers::Interconnect const& ); -size_t count_connection (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Interconnect > connection_; - -// sharedResource -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::SharedResource >::iterator sharedResource_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::SharedResource >::const_iterator sharedResource_const_iterator; -sharedResource_iterator begin_sharedResource (); -sharedResource_iterator end_sharedResource (); -sharedResource_const_iterator begin_sharedResource () const; -sharedResource_const_iterator end_sharedResource () const; -void add_sharedResource (::CIAO::Config_Handlers::SharedResource const& ); -size_t count_sharedResource (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::SharedResource > sharedResource_; - -// resource -// -public: -typedef ::std::list< ::CIAO::Config_Handlers::Resource >::iterator resource_iterator; -typedef ::std::list< ::CIAO::Config_Handlers::Resource >::const_iterator resource_const_iterator; -resource_iterator begin_resource (); -resource_iterator end_resource (); -resource_const_iterator begin_resource () const; -resource_const_iterator end_resource () const; -void add_resource (::CIAO::Config_Handlers::Resource const& ); -size_t count_resource (void) const; - -protected: -::std::list< ::CIAO::Config_Handlers::Resource > resource_; - -public: -Node (::XMLSchema::string< ACE_TCHAR > const& name__); - -Node (::XSCRT::XML::Element< ACE_TCHAR > const&); -Node (Node const& s); - -Node& -operator= (Node const& s); - -private: -char regulator__; -}; - - -class XSC_XML_Handlers_Export SharedResource : public ::XSCRT::Type -{ -//@@ VC6 anathema -typedef ::XSCRT::Type Base__; - -// name -// -public: -::XMLSchema::string< ACE_TCHAR > const& name () const; -void name (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > name_; - -// resourceType -// -public: -::XMLSchema::string< ACE_TCHAR > const& resourceType () const; -void resourceType (::XMLSchema::string< ACE_TCHAR > const& ); - -protected: -::std::auto_ptr< ::XMLSchema::string< ACE_TCHAR > > resourceType_; - -// node -// -public: -::CIAO::Config_Handlers::Node const& node () const; -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; -void property (::CIAO::Config_Handlers::SatisfierProperty const& ); - -protected: -::std::auto_ptr< ::CIAO::Config_Handlers::SatisfierProperty > property_; - -public: -SharedResource (::XMLSchema::string< ACE_TCHAR > const& name__, -::XMLSchema::string< ACE_TCHAR > const& resourceType__, -::CIAO::Config_Handlers::Node const& node__, -::CIAO::Config_Handlers::SatisfierProperty const& property__); - -SharedResource (::XSCRT::XML::Element< ACE_TCHAR > const&); -SharedResource (SharedResource const& s); - -SharedResource& -operator= (SharedResource const& s); - -private: -char regulator__; -}; -} -} - -namespace CIAO -{ -namespace Config_Handlers -{ -} -} - -#include "XMLSchema/Traversal.hpp" - -namespace CIAO -{ -namespace Config_Handlers -{ -namespace Traversal -{ -struct XSC_XML_Handlers_Export Domain : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Domain > -{ -virtual void -traverse (Type&); - -virtual void -traverse (Type const&); - -virtual void -pre (Type&); - -virtual void -pre (Type const&); - -virtual void -UUID (Type&); - -virtual void -UUID (Type const&); - -virtual void -UUID_none (Type&); - -virtual void -UUID_none (Type const&); - -virtual void -label (Type&); - -virtual void -label (Type const&); - -virtual void -label_none (Type&); - -virtual void -label_none (Type const&); - -virtual void -node (Type&); - -virtual void -node (Type const&); - -virtual void -node_pre (Type&); - -virtual void -node_pre (Type const&); - -virtual void -node_next (Type&); - -virtual void -node_next (Type const&); - -virtual void -node_post (Type&); - -virtual void -node_post (Type const&); - -virtual void -interconnect (Type&); - -virtual void -interconnect (Type const&); - -virtual void -interconnect_pre (Type&); - -virtual void -interconnect_pre (Type const&); - -virtual void -interconnect_next (Type&); - -virtual void -interconnect_next (Type const&); - -virtual void -interconnect_post (Type&); - -virtual void -interconnect_post (Type const&); - -virtual void -interconnect_none (Type&); - -virtual void -interconnect_none (Type const&); - -virtual void -bridge (Type&); - -virtual void -bridge (Type const&); - -virtual void -bridge_pre (Type&); - -virtual void -bridge_pre (Type const&); - -virtual void -bridge_next (Type&); - -virtual void -bridge_next (Type const&); - -virtual void -bridge_post (Type&); - -virtual void -bridge_post (Type const&); - -virtual void -bridge_none (Type&); - -virtual void -bridge_none (Type const&); - -virtual void -sharedResource (Type&); - -virtual void -sharedResource (Type const&); - -virtual void -sharedResource_pre (Type&); - -virtual void -sharedResource_pre (Type const&); - -virtual void -sharedResource_next (Type&); - -virtual void -sharedResource_next (Type const&); - -virtual void -sharedResource_post (Type&); - -virtual void -sharedResource_post (Type const&); - -virtual void -sharedResource_none (Type&); - -virtual void -sharedResource_none (Type const&); - -virtual void -infoProperty (Type&); - -virtual void -infoProperty (Type const&); - -virtual void -infoProperty_pre (Type&); - -virtual void -infoProperty_pre (Type const&); - -virtual void -infoProperty_next (Type&); - -virtual void -infoProperty_next (Type const&); - -virtual void -infoProperty_post (Type&); - -virtual void -infoProperty_post (Type const&); - -virtual void -infoProperty_none (Type&); - -virtual void -infoProperty_none (Type const&); - -virtual void -post (Type&); - -virtual void -post (Type const&); -}; - -struct XSC_XML_Handlers_Export Bridge : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Bridge > -{ -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 -label_none (Type&); - -virtual void -label_none (Type const&); - -virtual void -connect (Type&); - -virtual void -connect (Type const&); - -virtual void -connect_pre (Type&); - -virtual void -connect_pre (Type const&); - -virtual void -connect_next (Type&); - -virtual void -connect_next (Type const&); - -virtual void -connect_post (Type&); - -virtual void -connect_post (Type const&); - -virtual void -resource (Type&); - -virtual void -resource (Type const&); - -virtual void -resource_pre (Type&); - -virtual void -resource_pre (Type const&); - -virtual void -resource_next (Type&); - -virtual void -resource_next (Type const&); - -virtual void -resource_post (Type&); - -virtual void -resource_post (Type const&); - -virtual void -resource_none (Type&); - -virtual void -resource_none (Type const&); - -virtual void -post (Type&); - -virtual void -post (Type const&); -}; - -struct XSC_XML_Handlers_Export Interconnect : ::XMLSchema::Traversal::Traverser< ::CIAO::Config_Handlers::Interconnect > -{ -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 -label_none (Type&); - -virtual void -label_none (Type const&); - -virtual void -connection (Type&); - -virtual void -connection (Type const&); - -virtual void -connection_pre (Type&); - -virtual void -connection_pre (Type const&); - -virtual void -connection_next (Type&); - -virtual void -connection_next (Type const&); - -virtual void -connection_post (Type&); - -virtual void -connection_post (Type const&); - -virtual void -connection_none (Type&); - -virtual void -connection_none (Type const&); - -virtual void -connect (Type&); - -virtual void -connect (Type const&); - -virtual void -connect_pre (Type&); - -virtual void -connect_pre (Type const&); - -virtual void -connect_next (Type&); - -virtual void -connect_next (Type const&); - -virtual void -connect_post (Type&); - -virtual void -connect_post (Type const&); - -virtual void -resource (Type&); - -virtual void -resource (Type const&); - -virtual void -resource_pre (Type&); - -virtual void -resource_pre (Type const&); - -virtual void -resource_next (Type&); - -virtual void -resource_next (Type const&); - -virtual void -resource_post (Type&); - -virtual void -resource_post (Type const&); - -virtual void -resource_none (Type&); - -virtual void -resource_none (Type const&); - -virtual void -post (Type&); - -virtual void -post (Type const&); -}; - -struct XSC_XML_Handlers_Export 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 -label_none (Type&); - -virtual void -label_none (Type const&); - -virtual void -connection (Type&); - -virtual void -connection (Type const&); - -virtual void -connection_pre (Type&); - -virtual void -connection_pre (Type const&); - -virtual void -connection_next (Type&); - -virtual void -connection_next (Type const&); - -virtual void -connection_post (Type&); - -virtual void -connection_post (Type const&); - -virtual void -connection_none (Type&); - -virtual void -connection_none (Type const&); - -virtual void -sharedResource (Type&); - -virtual void -sharedResource (Type const&); - -virtual void -sharedResource_pre (Type&); - -virtual void -sharedResource_pre (Type const&); - -virtual void -sharedResource_next (Type&); - -virtual void -sharedResource_next (Type const&); - -virtual void -sharedResource_post (Type&); - -virtual void -sharedResource_post (Type const&); - -virtual void -sharedResource_none (Type&); - -virtual void -sharedResource_none (Type const&); - -virtual void -resource (Type&); - -virtual void -resource (Type const&); - -virtual void -resource_pre (Type&); - -virtual void -resource_pre (Type const&); - -virtual void -resource_next (Type&); - -virtual void -resource_next (Type const&); - -virtual void -resource_post (Type&); - -virtual void -resource_post (Type const&); - -virtual void -resource_none (Type&); - -virtual void -resource_none (Type const&); - -virtual void -post (Type&); - -virtual void -post (Type const&); -}; - -struct XSC_XML_Handlers_Export 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&); -}; -} -} -} - -#include "XMLSchema/Writer.hpp" - -namespace CIAO -{ -namespace Config_Handlers -{ -namespace Writer -{ -struct Domain : Traversal::Domain, -virtual ::XSCRT::Writer< ACE_TCHAR > -{ -typedef ::CIAO::Config_Handlers::Domain Type; -Domain (::XSCRT::XML::Element< ACE_TCHAR >&); - -virtual void -traverse (Type &o) -{ - -this->traverse (const_cast <Type const &> (o)); -} - - -virtual void -traverse (Type const&); - -virtual void -UUID (Type &o) -{ - -this->UUID (const_cast <Type const &> (o)); -} - - -virtual void -UUID (Type const&); - -virtual void -label (Type &o) -{ - -this->label (const_cast <Type const &> (o)); -} - - -virtual void -label (Type const&); - -virtual void -node_pre (Type &o) -{ - -this->node_pre (const_cast <Type const &> (o)); -} - - -virtual void -node_pre (Type const&); - -virtual void -node_next (Type &o) -{ - -this->node_next (const_cast <Type const &> (o)); -} - - -virtual void -node_next (Type const&); - -virtual void -node_post (Type &o) -{ - -this->node_post (const_cast <Type const &> (o)); -} - - -virtual void -node_post (Type const&); - -virtual void -interconnect_pre (Type &o) -{ - -this->interconnect_pre (const_cast <Type const &> (o)); -} - - -virtual void -interconnect_pre (Type const&); - -virtual void -interconnect_next (Type &o) -{ - -this->interconnect_next (const_cast <Type const &> (o)); -} - - -virtual void -interconnect_next (Type const&); - -virtual void -interconnect_post (Type &o) -{ - -this->interconnect_post (const_cast <Type const &> (o)); -} - - -virtual void -interconnect_post (Type const&); - -virtual void -bridge_pre (Type &o) -{ - -this->bridge_pre (const_cast <Type const &> (o)); -} - - -virtual void -bridge_pre (Type const&); - -virtual void -bridge_next (Type &o) -{ - -this->bridge_next (const_cast <Type const &> (o)); -} - - -virtual void -bridge_next (Type const&); - -virtual void -bridge_post (Type &o) -{ - -this->bridge_post (const_cast <Type const &> (o)); -} - - -virtual void -bridge_post (Type const&); - -virtual void -sharedResource_pre (Type &o) -{ - -this->sharedResource_pre (const_cast <Type const &> (o)); -} - - -virtual void -sharedResource_pre (Type const&); - -virtual void -sharedResource_next (Type &o) -{ - -this->sharedResource_next (const_cast <Type const &> (o)); -} - - -virtual void -sharedResource_next (Type const&); - -virtual void -sharedResource_post (Type &o) -{ - -this->sharedResource_post (const_cast <Type const &> (o)); -} - - -virtual void -sharedResource_post (Type const&); - -virtual void -infoProperty_pre (Type &o) -{ - -this->infoProperty_pre (const_cast <Type const &> (o)); -} - - -virtual void -infoProperty_pre (Type const&); - -virtual void -infoProperty_next (Type &o) -{ - -this->infoProperty_next (const_cast <Type const &> (o)); -} - - -virtual void -infoProperty_next (Type const&); - -virtual void -infoProperty_post (Type &o) -{ - -this->infoProperty_post (const_cast <Type const &> (o)); -} - - -virtual void -infoProperty_post (Type const&); - -protected: -Domain (); -}; - -struct Bridge : Traversal::Bridge, -virtual ::XSCRT::Writer< ACE_TCHAR > -{ -typedef ::CIAO::Config_Handlers::Bridge Type; -Bridge (::XSCRT::XML::Element< ACE_TCHAR >&); - -virtual void -traverse (Type &o) -{ - -this->traverse (const_cast <Type const &> (o)); -} - - -virtual void -traverse (Type const&); - -virtual void -name (Type &o) -{ - -this->name (const_cast <Type const &> (o)); -} - - -virtual void -name (Type const&); - -virtual void -label (Type &o) -{ - -this->label (const_cast <Type const &> (o)); -} - - -virtual void -label (Type const&); - -virtual void -connect_pre (Type &o) -{ - -this->connect_pre (const_cast <Type const &> (o)); -} - - -virtual void -connect_pre (Type const&); - -virtual void -connect_next (Type &o) -{ - -this->connect_next (const_cast <Type const &> (o)); -} - - -virtual void -connect_next (Type const&); - -virtual void -connect_post (Type &o) -{ - -this->connect_post (const_cast <Type const &> (o)); -} - - -virtual void -connect_post (Type const&); - -virtual void -resource_pre (Type &o) -{ - -this->resource_pre (const_cast <Type const &> (o)); -} - - -virtual void -resource_pre (Type const&); - -virtual void -resource_next (Type &o) -{ - -this->resource_next (const_cast <Type const &> (o)); -} - - -virtual void -resource_next (Type const&); - -virtual void -resource_post (Type &o) -{ - -this->resource_post (const_cast <Type const &> (o)); -} - - -virtual void -resource_post (Type const&); - -protected: -Bridge (); -}; - -struct Interconnect : Traversal::Interconnect, -virtual ::XSCRT::Writer< ACE_TCHAR > -{ -typedef ::CIAO::Config_Handlers::Interconnect Type; -Interconnect (::XSCRT::XML::Element< ACE_TCHAR >&); - -virtual void -traverse (Type &o) -{ - -this->traverse (const_cast <Type const &> (o)); -} - - -virtual void -traverse (Type const&); - -virtual void -name (Type &o) -{ - -this->name (const_cast <Type const &> (o)); -} - - -virtual void -name (Type const&); - -virtual void -label (Type &o) -{ - -this->label (const_cast <Type const &> (o)); -} - - -virtual void -label (Type const&); - -virtual void -connection_pre (Type &o) -{ - -this->connection_pre (const_cast <Type const &> (o)); -} - - -virtual void -connection_pre (Type const&); - -virtual void -connection_next (Type &o) -{ - -this->connection_next (const_cast <Type const &> (o)); -} - - -virtual void -connection_next (Type const&); - -virtual void -connection_post (Type &o) -{ - -this->connection_post (const_cast <Type const &> (o)); -} - - -virtual void -connection_post (Type const&); - -virtual void -connect_pre (Type &o) -{ - -this->connect_pre (const_cast <Type const &> (o)); -} - - -virtual void -connect_pre (Type const&); - -virtual void -connect_next (Type &o) -{ - -this->connect_next (const_cast <Type const &> (o)); -} - - -virtual void -connect_next (Type const&); - -virtual void -connect_post (Type &o) -{ - -this->connect_post (const_cast <Type const &> (o)); -} - - -virtual void -connect_post (Type const&); - -virtual void -resource_pre (Type &o) -{ - -this->resource_pre (const_cast <Type const &> (o)); -} - - -virtual void -resource_pre (Type const&); - -virtual void -resource_next (Type &o) -{ - -this->resource_next (const_cast <Type const &> (o)); -} - - -virtual void -resource_next (Type const&); - -virtual void -resource_post (Type &o) -{ - -this->resource_post (const_cast <Type const &> (o)); -} - - -virtual void -resource_post (Type const&); - -protected: -Interconnect (); -}; - -struct Node : Traversal::Node, -virtual ::XSCRT::Writer< ACE_TCHAR > -{ -typedef ::CIAO::Config_Handlers::Node Type; -Node (::XSCRT::XML::Element< ACE_TCHAR >&); - -virtual void -traverse (Type &o) -{ - -this->traverse (const_cast <Type const &> (o)); -} - - -virtual void -traverse (Type const&); - -virtual void -name (Type &o) -{ - -this->name (const_cast <Type const &> (o)); -} - - -virtual void -name (Type const&); - -virtual void -label (Type &o) -{ - -this->label (const_cast <Type const &> (o)); -} - - -virtual void -label (Type const&); - -virtual void -connection_pre (Type &o) -{ - -this->connection_pre (const_cast <Type const &> (o)); -} - - -virtual void -connection_pre (Type const&); - -virtual void -connection_next (Type &o) -{ - -this->connection_next (const_cast <Type const &> (o)); -} - - -virtual void -connection_next (Type const&); - -virtual void -connection_post (Type &o) -{ - -this->connection_post (const_cast <Type const &> (o)); -} - - -virtual void -connection_post (Type const&); - -virtual void -sharedResource_pre (Type &o) -{ - -this->sharedResource_pre (const_cast <Type const &> (o)); -} - - -virtual void -sharedResource_pre (Type const&); - -virtual void -sharedResource_next (Type &o) -{ - -this->sharedResource_next (const_cast <Type const &> (o)); -} - - -virtual void -sharedResource_next (Type const&); - -virtual void -sharedResource_post (Type &o) -{ - -this->sharedResource_post (const_cast <Type const &> (o)); -} - - -virtual void -sharedResource_post (Type const&); - -virtual void -resource_pre (Type &o) -{ - -this->resource_pre (const_cast <Type const &> (o)); -} - - -virtual void -resource_pre (Type const&); - -virtual void -resource_next (Type &o) -{ - -this->resource_next (const_cast <Type const &> (o)); -} - - -virtual void -resource_next (Type const&); - -virtual void -resource_post (Type &o) -{ - -this->resource_post (const_cast <Type const &> (o)); -} - - -virtual void -resource_post (Type const&); - -protected: -Node (); -}; - -struct SharedResource : Traversal::SharedResource, -virtual ::XSCRT::Writer< ACE_TCHAR > -{ -typedef ::CIAO::Config_Handlers::SharedResource Type; -SharedResource (::XSCRT::XML::Element< ACE_TCHAR >&); - -virtual void -traverse (Type &o) -{ - -this->traverse (const_cast <Type const &> (o)); -} - - -virtual void -traverse (Type const&); - -virtual void -name (Type &o) -{ - -this->name (const_cast <Type const &> (o)); -} - - -virtual void -name (Type const&); - -virtual void -resourceType (Type &o) -{ - -this->resourceType (const_cast <Type const &> (o)); -} - - -virtual void -resourceType (Type const&); - -virtual void -node (Type &o) -{ - -this->node (const_cast <Type const &> (o)); -} - - -virtual void -node (Type const&); - -virtual void -property (Type &o) -{ - -this->property (const_cast <Type const &> (o)); -} - - -virtual void -property (Type const&); - -protected: -SharedResource (); -}; -} -} -} - -namespace CIAO -{ -namespace Config_Handlers -{ -} -} - -#endif // CDD_HPP |