summaryrefslogtreecommitdiff
path: root/TAO/tao/params.h
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-12-26 00:19:15 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-12-26 00:19:15 +0000
commitc2550004b6562638cbebd07df85ec242d8bd8c59 (patch)
tree485764ff9939d95efba249e8d47c7083a3854ab0 /TAO/tao/params.h
parent801fd4173866642ff023aec01b11c454c99e5eaf (diff)
downloadATCD-c2550004b6562638cbebd07df85ec242d8bd8c59.tar.gz
*** empty log message ***
Diffstat (limited to 'TAO/tao/params.h')
-rw-r--r--TAO/tao/params.h28
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__)