diff options
author | sbw1 <sbw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-04-29 01:58:02 +0000 |
---|---|---|
committer | sbw1 <sbw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-04-29 01:58:02 +0000 |
commit | 04f03dcd62755e7454b8003817481b00c9dcf19c (patch) | |
tree | 0ef5b9817b6f31522a80343c7dade9de7c4837c5 /TAO/orbsvcs/orbsvcs/Trader/Trader.h | |
parent | 337a5058aa5c77f9016955f0db97cbcd90c116a6 (diff) | |
download | ATCD-04f03dcd62755e7454b8003817481b00c9dcf19c.tar.gz |
*** empty log message ***
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Trader/Trader.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Trader/Trader.h | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Trader/Trader.h b/TAO/orbsvcs/orbsvcs/Trader/Trader.h index e8015c17e20..9778f6138bb 100644 --- a/TAO/orbsvcs/orbsvcs/Trader/Trader.h +++ b/TAO/orbsvcs/orbsvcs/Trader/Trader.h @@ -35,7 +35,12 @@ class TAO_Trader_Factory public: typedef TAO_Trader_Base TAO_TRADER; + +#if defined TAO_HAS_DYNAMIC_PROPERTY_BUG + static TAO_TRADER* create_linked_trader (CORBA::ORB_ptr orb); +#else static TAO_TRADER* create_linked_trader (void); +#endif /* TAO_HAS_DYNAMIC_PROPERTY_BUG */ #ifdef ACE_HAS_THREADS @@ -61,8 +66,12 @@ class TAO_Export TAO_Trader_Base { public: typedef int HUGE_NUMBER; - + +#if defined TAO_HAS_DYNAMIC_PROPERTY_BUG + TAO_Trader_Base (CORBA::ORB_ptr orb); +#else TAO_Trader_Base (void); +#endif /* TAO_HAS_DYNAMIC_PROPERTY_BUG */ // = Accessors for objects that manage trader's configuration. @@ -91,6 +100,10 @@ public: // Determine whether the identifier is a valid one (i.e., if the // first character is a letter, and the subsequent ones letter, // numbers, or underscores.) + +#if defined TAO_HAS_DYNAMIC_PROPERTY_BUG + CORBA::ORB_ptr orb (void); +#endif /* TAO_HAS_DYNAMIC_PROPERTY_BUG */ protected: // = Objects determining current configuration of a trader. @@ -106,6 +119,11 @@ protected: TAO_Link_Attributes_Impl link_attributes_; // Stores and allows access/modification of trader's link attributes. + +#if defined TAO_HAS_DYNAMIC_PROPERTY_BUG + CORBA::ORB_var orb_; +#endif /* TAO_HAS_DYNAMIC_PROPERTY_BUG */ + }; int |