diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-12-26 00:19:15 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-12-26 00:19:15 +0000 |
commit | c2550004b6562638cbebd07df85ec242d8bd8c59 (patch) | |
tree | 485764ff9939d95efba249e8d47c7083a3854ab0 /TAO/tao/params.h | |
parent | 801fd4173866642ff023aec01b11c454c99e5eaf (diff) | |
download | ATCD-c2550004b6562638cbebd07df85ec242d8bd8c59.tar.gz |
*** empty log message ***
Diffstat (limited to 'TAO/tao/params.h')
-rw-r--r-- | TAO/tao/params.h | 28 |
1 files changed, 6 insertions, 22 deletions
diff --git a/TAO/tao/params.h b/TAO/tao/params.h index 108433b2a71..ac006e648e0 100644 --- a/TAO/tao/params.h +++ b/TAO/tao/params.h @@ -190,24 +190,14 @@ public: TAO_LOCAL_INLINE ~TAO_OA_Parameters (void); // Destructor - void demux_strategy (const char *strategy); - // Specify the demultiplexing strategy to be used via <{strategy}>. - // Valid values are one of (case matters) "linear", "dynamic_hash", - // "user_def", or "active_demux". If the value is not valid, then - // <Dynamic Hash> is used as a default. + TAO_LOCAL_INLINE TAO_Active_Object_Map_Impl *userdef_lookup_strategy_for_user_id_policy (void); + // return the lookup strategy for the user id policy - TAO_LOCAL_INLINE void demux_strategy (TAO_Demux_Strategy s); - // Specify the demultiplexing strategy to be used. + TAO_LOCAL_INLINE TAO_Active_Object_Map_Impl *userdef_lookup_strategy_for_system_id_policy (void); + // return the lookup strategy for the system id policy - TAO_LOCAL_INLINE TAO_Demux_Strategy demux_strategy (void); - // Return the demultiplexing strategy being used. - - TAO_LOCAL_INLINE void userdef_lookup_strategy (TAO_Object_Table_Impl *&ot); - // Provide a way for user defined object key lookup strategies to be - // plugged in. - - TAO_LOCAL_INLINE TAO_Object_Table_Impl *userdef_lookup_strategy (void); - // return the lookup strategy + TAO_LOCAL_INLINE TAO_Reverse_Active_Object_Map_Impl *userdef_reverse_lookup_strategy_for_unique_id_policy (void); + // return the reverse lookup strategy for unique id policy TAO_LOCAL_INLINE void tablesize (CORBA::ULong tablesize); // set the table size for lookup table @@ -216,14 +206,8 @@ public: // get the table size for the lookup table private: - TAO_Demux_Strategy demux_; - // demux strategy - CORBA::ULong tablesize_; // size of object lookup table - - TAO_Object_Table_Impl *ot_; - // concrete lookup table instance }; #if defined (__ACE_INLINE__) |