diff options
Diffstat (limited to 'TAO/CIAO/tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp')
-rw-r--r-- | TAO/CIAO/tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp | 301 |
1 files changed, 253 insertions, 48 deletions
diff --git a/TAO/CIAO/tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp b/TAO/CIAO/tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp index cceaf787891..1c5ac74417a 100644 --- a/TAO/CIAO/tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp +++ b/TAO/CIAO/tools/Config_Handlers/RT-CCM/CIAOServerResources.hpp @@ -47,7 +47,7 @@ namespace CIAO } #include <memory> -#include <list> +#include <vector> #include "XMLSchema/Types.hpp" namespace CIAO @@ -121,8 +121,8 @@ namespace CIAO // arg // public: - typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::iterator arg_iterator; - typedef ::std::list< ::XMLSchema::string< ACE_TCHAR > >::const_iterator arg_const_iterator; + typedef ::std::vector< ::XMLSchema::string< ACE_TCHAR > >::iterator arg_iterator; + typedef ::std::vector< ::XMLSchema::string< ACE_TCHAR > >::const_iterator arg_const_iterator; arg_iterator begin_arg (); arg_iterator end_arg (); arg_const_iterator begin_arg () const; @@ -131,7 +131,7 @@ namespace CIAO size_t count_arg (void) const; protected: - ::std::list< ::XMLSchema::string< ACE_TCHAR > > arg_; + ::std::vector< ::XMLSchema::string< ACE_TCHAR > > arg_; public: ServerCmdlineOptions (); @@ -194,8 +194,8 @@ namespace CIAO // policySet // public: - typedef ::std::list< ::CIAO::Config_Handlers::PolicySet >::iterator policySet_iterator; - typedef ::std::list< ::CIAO::Config_Handlers::PolicySet >::const_iterator policySet_const_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::PolicySet >::iterator policySet_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::PolicySet >::const_iterator policySet_const_iterator; policySet_iterator begin_policySet (); policySet_iterator end_policySet (); policySet_const_iterator begin_policySet () const; @@ -204,7 +204,7 @@ namespace CIAO size_t count_policySet (void) const; protected: - ::std::list< ::CIAO::Config_Handlers::PolicySet > policySet_; + ::std::vector< ::CIAO::Config_Handlers::PolicySet > policySet_; public: ORBConfigs (); @@ -228,8 +228,8 @@ namespace CIAO // threadpool // public: - typedef ::std::list< ::CIAO::Config_Handlers::ThreadpoolDef >::iterator threadpool_iterator; - typedef ::std::list< ::CIAO::Config_Handlers::ThreadpoolDef >::const_iterator threadpool_const_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::ThreadpoolDef >::iterator threadpool_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::ThreadpoolDef >::const_iterator threadpool_const_iterator; threadpool_iterator begin_threadpool (); threadpool_iterator end_threadpool (); threadpool_const_iterator begin_threadpool () const; @@ -238,13 +238,13 @@ namespace CIAO size_t count_threadpool (void) const; protected: - ::std::list< ::CIAO::Config_Handlers::ThreadpoolDef > threadpool_; + ::std::vector< ::CIAO::Config_Handlers::ThreadpoolDef > threadpool_; // threadpoolWithLanes // public: - typedef ::std::list< ::CIAO::Config_Handlers::ThreadpoolWithLanesDef >::iterator threadpoolWithLanes_iterator; - typedef ::std::list< ::CIAO::Config_Handlers::ThreadpoolWithLanesDef >::const_iterator threadpoolWithLanes_const_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::ThreadpoolWithLanesDef >::iterator threadpoolWithLanes_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::ThreadpoolWithLanesDef >::const_iterator threadpoolWithLanes_const_iterator; threadpoolWithLanes_iterator begin_threadpoolWithLanes (); threadpoolWithLanes_iterator end_threadpoolWithLanes (); threadpoolWithLanes_const_iterator begin_threadpoolWithLanes () const; @@ -253,13 +253,13 @@ namespace CIAO size_t count_threadpoolWithLanes (void) const; protected: - ::std::list< ::CIAO::Config_Handlers::ThreadpoolWithLanesDef > threadpoolWithLanes_; + ::std::vector< ::CIAO::Config_Handlers::ThreadpoolWithLanesDef > threadpoolWithLanes_; // connectionBands // public: - typedef ::std::list< ::CIAO::Config_Handlers::ConnectionBandsDef >::iterator connectionBands_iterator; - typedef ::std::list< ::CIAO::Config_Handlers::ConnectionBandsDef >::const_iterator connectionBands_const_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::ConnectionBandsDef >::iterator connectionBands_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::ConnectionBandsDef >::const_iterator connectionBands_const_iterator; connectionBands_iterator begin_connectionBands (); connectionBands_iterator end_connectionBands (); connectionBands_const_iterator begin_connectionBands () const; @@ -268,7 +268,7 @@ namespace CIAO size_t count_connectionBands (void) const; protected: - ::std::list< ::CIAO::Config_Handlers::ConnectionBandsDef > connectionBands_; + ::std::vector< ::CIAO::Config_Handlers::ConnectionBandsDef > connectionBands_; public: ORBResources (); @@ -384,12 +384,12 @@ namespace CIAO public: ThreadpoolDef (::XMLSchema::unsignedLong const& stacksize__, - ::XMLSchema::unsignedLong const& static_threads__, - ::XMLSchema::unsignedLong const& dynamic_threads__, - ::CIAO::Config_Handlers::Priority const& default_priority__, - ::XMLSchema::boolean const& allow_request_buffering__, - ::XMLSchema::unsignedLong const& max_buffered_requests__, - ::XMLSchema::unsignedLong const& max_request_buffered_size__); + ::XMLSchema::unsignedLong const& static_threads__, + ::XMLSchema::unsignedLong const& dynamic_threads__, + ::CIAO::Config_Handlers::Priority const& default_priority__, + ::XMLSchema::boolean const& allow_request_buffering__, + ::XMLSchema::unsignedLong const& max_buffered_requests__, + ::XMLSchema::unsignedLong const& max_request_buffered_size__); ThreadpoolDef (::XSCRT::XML::Element< ACE_TCHAR > const&); ThreadpoolDef (ThreadpoolDef const& s); @@ -410,8 +410,8 @@ namespace CIAO // threadpoolLane // public: - typedef ::std::list< ::CIAO::Config_Handlers::ThreadpoolLaneDef >::iterator threadpoolLane_iterator; - typedef ::std::list< ::CIAO::Config_Handlers::ThreadpoolLaneDef >::const_iterator threadpoolLane_const_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::ThreadpoolLaneDef >::iterator threadpoolLane_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::ThreadpoolLaneDef >::const_iterator threadpoolLane_const_iterator; threadpoolLane_iterator begin_threadpoolLane (); threadpoolLane_iterator end_threadpoolLane (); threadpoolLane_const_iterator begin_threadpoolLane () const; @@ -420,7 +420,7 @@ namespace CIAO size_t count_threadpoolLane (void) const; protected: - ::std::list< ::CIAO::Config_Handlers::ThreadpoolLaneDef > threadpoolLane_; + ::std::vector< ::CIAO::Config_Handlers::ThreadpoolLaneDef > threadpoolLane_; // stacksize // @@ -480,10 +480,10 @@ namespace CIAO public: ThreadpoolWithLanesDef (::XMLSchema::unsignedLong const& stacksize__, - ::XMLSchema::boolean const& allow_borrowing__, - ::XMLSchema::boolean const& allow_request_buffering__, - ::XMLSchema::unsignedLong const& max_buffered_requests__, - ::XMLSchema::unsignedLong const& max_request_buffered_size__); + ::XMLSchema::boolean const& allow_borrowing__, + ::XMLSchema::boolean const& allow_request_buffering__, + ::XMLSchema::unsignedLong const& max_buffered_requests__, + ::XMLSchema::unsignedLong const& max_request_buffered_size__); ThreadpoolWithLanesDef (::XSCRT::XML::Element< ACE_TCHAR > const&); ThreadpoolWithLanesDef (ThreadpoolWithLanesDef const& s); @@ -530,8 +530,8 @@ namespace CIAO public: ThreadpoolLaneDef (::XMLSchema::unsignedLong const& static_threads__, - ::XMLSchema::unsignedLong const& dynamic_threads__, - ::CIAO::Config_Handlers::Priority const& priority__); + ::XMLSchema::unsignedLong const& dynamic_threads__, + ::CIAO::Config_Handlers::Priority const& priority__); ThreadpoolLaneDef (::XSCRT::XML::Element< ACE_TCHAR > const&); ThreadpoolLaneDef (ThreadpoolLaneDef const& s); @@ -552,8 +552,8 @@ namespace CIAO // band // public: - typedef ::std::list< ::CIAO::Config_Handlers::PriorityBandDef >::iterator band_iterator; - typedef ::std::list< ::CIAO::Config_Handlers::PriorityBandDef >::const_iterator band_const_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::PriorityBandDef >::iterator band_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::PriorityBandDef >::const_iterator band_const_iterator; band_iterator begin_band (); band_iterator end_band (); band_const_iterator begin_band () const; @@ -562,7 +562,7 @@ namespace CIAO size_t count_band (void) const; protected: - ::std::list< ::CIAO::Config_Handlers::PriorityBandDef > band_; + ::std::vector< ::CIAO::Config_Handlers::PriorityBandDef > band_; // id // @@ -614,7 +614,7 @@ namespace CIAO public: PriorityBandDef (::XMLSchema::int_ const& low__, - ::XMLSchema::int_ const& high__); + ::XMLSchema::int_ const& high__); PriorityBandDef (::XSCRT::XML::Element< ACE_TCHAR > const&); PriorityBandDef (PriorityBandDef const& s); @@ -635,8 +635,8 @@ namespace CIAO // priorityModel // public: - typedef ::std::list< ::CIAO::Config_Handlers::PriorityModelPolicyDef >::iterator priorityModel_iterator; - typedef ::std::list< ::CIAO::Config_Handlers::PriorityModelPolicyDef >::const_iterator priorityModel_const_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::PriorityModelPolicyDef >::iterator priorityModel_iterator; + typedef ::std::vector< ::CIAO::Config_Handlers::PriorityModelPolicyDef >::const_iterator priorityModel_const_iterator; priorityModel_iterator begin_priorityModel (); priorityModel_iterator end_priorityModel (); priorityModel_const_iterator begin_priorityModel () const; @@ -645,13 +645,13 @@ namespace CIAO size_t count_priorityModel (void) const; protected: - ::std::list< ::CIAO::Config_Handlers::PriorityModelPolicyDef > priorityModel_; + ::std::vector< ::CIAO::Config_Handlers::PriorityModelPolicyDef > priorityModel_; // threadpool // public: - typedef ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > >::iterator threadpool_iterator; - typedef ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > >::const_iterator threadpool_const_iterator; + typedef ::std::vector< ::XMLSchema::IDREF< ACE_TCHAR > >::iterator threadpool_iterator; + typedef ::std::vector< ::XMLSchema::IDREF< ACE_TCHAR > >::const_iterator threadpool_const_iterator; threadpool_iterator begin_threadpool (); threadpool_iterator end_threadpool (); threadpool_const_iterator begin_threadpool () const; @@ -660,13 +660,13 @@ namespace CIAO size_t count_threadpool (void) const; protected: - ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > > threadpool_; + ::std::vector< ::XMLSchema::IDREF< ACE_TCHAR > > threadpool_; // priorityBandedConnection // public: - typedef ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > >::iterator priorityBandedConnection_iterator; - typedef ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > >::const_iterator priorityBandedConnection_const_iterator; + typedef ::std::vector< ::XMLSchema::IDREF< ACE_TCHAR > >::iterator priorityBandedConnection_iterator; + typedef ::std::vector< ::XMLSchema::IDREF< ACE_TCHAR > >::const_iterator priorityBandedConnection_const_iterator; priorityBandedConnection_iterator begin_priorityBandedConnection (); priorityBandedConnection_iterator end_priorityBandedConnection (); priorityBandedConnection_const_iterator begin_priorityBandedConnection () const; @@ -675,7 +675,7 @@ namespace CIAO size_t count_priorityBandedConnection (void) const; protected: - ::std::list< ::XMLSchema::IDREF< ACE_TCHAR > > priorityBandedConnection_; + ::std::vector< ::XMLSchema::IDREF< ACE_TCHAR > > priorityBandedConnection_; // id // @@ -1599,6 +1599,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::ServerResourcesDef Type; ServerResourcesDef (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -1607,9 +1608,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void cmdline (Type &o) { @@ -1618,9 +1622,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void cmdline (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void svcconf (Type &o) { @@ -1629,9 +1636,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void svcconf (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void orbConfigs (Type &o) { @@ -1640,9 +1650,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void orbConfigs (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void id (Type &o) { @@ -1651,6 +1664,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void id (Type const&); @@ -1664,6 +1678,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::ServerCmdlineOptions Type; ServerCmdlineOptions (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -1672,9 +1687,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void arg_pre (Type &o) { @@ -1683,9 +1701,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void arg_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void arg_next (Type &o) { @@ -1694,9 +1715,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void arg_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void arg_post (Type &o) { @@ -1705,6 +1729,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void arg_post (Type const&); @@ -1718,6 +1743,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::ACESvcConf Type; ACESvcConf (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -1726,9 +1752,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void uri (Type &o) { @@ -1737,6 +1766,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void uri (Type const&); @@ -1750,6 +1780,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::ORBConfigs Type; ORBConfigs (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -1758,9 +1789,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void resources (Type &o) { @@ -1769,9 +1803,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void resources (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void policySet_pre (Type &o) { @@ -1780,9 +1817,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void policySet_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void policySet_next (Type &o) { @@ -1791,9 +1831,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void policySet_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void policySet_post (Type &o) { @@ -1802,6 +1845,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void policySet_post (Type const&); @@ -1815,6 +1859,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::ORBResources Type; ORBResources (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -1823,9 +1868,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpool_pre (Type &o) { @@ -1834,9 +1882,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpool_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpool_next (Type &o) { @@ -1845,9 +1896,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpool_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpool_post (Type &o) { @@ -1856,9 +1910,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpool_post (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpoolWithLanes_pre (Type &o) { @@ -1867,9 +1924,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpoolWithLanes_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpoolWithLanes_next (Type &o) { @@ -1878,9 +1938,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpoolWithLanes_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpoolWithLanes_post (Type &o) { @@ -1889,9 +1952,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpoolWithLanes_post (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void connectionBands_pre (Type &o) { @@ -1900,9 +1966,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void connectionBands_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void connectionBands_next (Type &o) { @@ -1911,9 +1980,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void connectionBands_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void connectionBands_post (Type &o) { @@ -1922,6 +1994,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void connectionBands_post (Type const&); @@ -1930,19 +2003,21 @@ namespace CIAO }; struct Priority : Traversal::Priority, +// virtual ::XMLSchema::Writer::FundamentalType< ::XMLSchema::int_, ACE_TCHAR >, virtual ::XSCRT::Writer< ACE_TCHAR > { typedef ::CIAO::Config_Handlers::Priority Type; Priority (::XSCRT::XML::Element< ACE_TCHAR >&); - + + #ifdef __BORLANDC__ + virtual void traverse (Type &o) { - this->traverse (const_cast <Type const &> (o)); } - + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); @@ -1956,6 +2031,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::ThreadpoolDef Type; ThreadpoolDef (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -1964,9 +2040,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void stacksize (Type &o) { @@ -1975,9 +2054,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void stacksize (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void static_threads (Type &o) { @@ -1986,9 +2068,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void static_threads (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void dynamic_threads (Type &o) { @@ -1997,9 +2082,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void dynamic_threads (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void default_priority (Type &o) { @@ -2008,9 +2096,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void default_priority (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void allow_request_buffering (Type &o) { @@ -2019,9 +2110,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void allow_request_buffering (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void max_buffered_requests (Type &o) { @@ -2030,9 +2124,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void max_buffered_requests (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void max_request_buffered_size (Type &o) { @@ -2041,9 +2138,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void max_request_buffered_size (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void id (Type &o) { @@ -2052,6 +2152,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void id (Type const&); @@ -2065,6 +2166,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::ThreadpoolWithLanesDef Type; ThreadpoolWithLanesDef (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -2073,9 +2175,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpoolLane_pre (Type &o) { @@ -2084,9 +2189,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpoolLane_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpoolLane_next (Type &o) { @@ -2095,9 +2203,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpoolLane_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpoolLane_post (Type &o) { @@ -2106,9 +2217,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpoolLane_post (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void stacksize (Type &o) { @@ -2117,9 +2231,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void stacksize (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void allow_borrowing (Type &o) { @@ -2128,9 +2245,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void allow_borrowing (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void allow_request_buffering (Type &o) { @@ -2139,9 +2259,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void allow_request_buffering (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void max_buffered_requests (Type &o) { @@ -2150,9 +2273,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void max_buffered_requests (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void max_request_buffered_size (Type &o) { @@ -2161,9 +2287,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void max_request_buffered_size (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void id (Type &o) { @@ -2172,6 +2301,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void id (Type const&); @@ -2185,6 +2315,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::ThreadpoolLaneDef Type; ThreadpoolLaneDef (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -2193,9 +2324,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void static_threads (Type &o) { @@ -2204,9 +2338,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void static_threads (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void dynamic_threads (Type &o) { @@ -2215,9 +2352,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void dynamic_threads (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void priority (Type &o) { @@ -2226,6 +2366,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void priority (Type const&); @@ -2239,6 +2380,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::ConnectionBandsDef Type; ConnectionBandsDef (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -2247,9 +2389,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void band_pre (Type &o) { @@ -2258,9 +2403,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void band_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void band_next (Type &o) { @@ -2269,9 +2417,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void band_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void band_post (Type &o) { @@ -2280,9 +2431,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void band_post (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void id (Type &o) { @@ -2291,6 +2445,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void id (Type const&); @@ -2304,6 +2459,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::PriorityBandDef Type; PriorityBandDef (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -2312,9 +2468,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void low (Type &o) { @@ -2323,9 +2482,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void low (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void high (Type &o) { @@ -2334,6 +2496,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void high (Type const&); @@ -2347,6 +2510,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::PolicySet Type; PolicySet (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -2355,9 +2519,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void priorityModel_pre (Type &o) { @@ -2366,9 +2533,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void priorityModel_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void priorityModel_next (Type &o) { @@ -2377,9 +2547,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void priorityModel_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void priorityModel_post (Type &o) { @@ -2388,9 +2561,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void priorityModel_post (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpool_pre (Type &o) { @@ -2399,9 +2575,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpool_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpool_next (Type &o) { @@ -2410,9 +2589,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpool_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void threadpool_post (Type &o) { @@ -2421,9 +2603,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void threadpool_post (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void priorityBandedConnection_pre (Type &o) { @@ -2432,9 +2617,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void priorityBandedConnection_pre (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void priorityBandedConnection_next (Type &o) { @@ -2443,9 +2631,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void priorityBandedConnection_next (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void priorityBandedConnection_post (Type &o) { @@ -2454,9 +2645,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void priorityBandedConnection_post (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void id (Type &o) { @@ -2465,6 +2659,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void id (Type const&); @@ -2477,12 +2672,14 @@ namespace CIAO { PriorityModel (::XSCRT::XML::Element< ACE_TCHAR >&); - virtual void + #ifdef __BORLANDC__ + virtual void PriorityModel:: traverse (Type &o) { this->traverse (const_cast <Type const &> (o)); } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); @@ -2496,6 +2693,7 @@ namespace CIAO typedef ::CIAO::Config_Handlers::PriorityModelPolicyDef Type; PriorityModelPolicyDef (::XSCRT::XML::Element< ACE_TCHAR >&); + #ifdef __BORLANDC__ virtual void traverse (Type &o) { @@ -2504,9 +2702,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void traverse (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void priority_model (Type &o) { @@ -2515,9 +2716,12 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void priority_model (Type const&); + // Hack to make borland stop complaining. + #ifdef __BORLANDC__ virtual void server_priority (Type &o) { @@ -2526,6 +2730,7 @@ namespace CIAO } + #endif /* __BORLANDC__ */ virtual void server_priority (Type const&); |