diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-12-11 23:39:25 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-12-11 23:39:25 +0000 |
commit | 28eb121477dee24cc285112bf8a34bff28fb6f27 (patch) | |
tree | 3b07497f7f589348e4a8f30505fb043b1ebbdeb8 /TAO/tao/IORTable/IOR_Table_Impl.h | |
parent | 8fbdaef236ff41f85d6644dd2e4d8bd819a81ad3 (diff) | |
download | ATCD-28eb121477dee24cc285112bf8a34bff28fb6f27.tar.gz |
ChangeLogTag:Mon Dec 11 15:36:54 2000 Carlos O'Ryan <coryan@uci.edu>
Diffstat (limited to 'TAO/tao/IORTable/IOR_Table_Impl.h')
-rw-r--r-- | TAO/tao/IORTable/IOR_Table_Impl.h | 35 |
1 files changed, 16 insertions, 19 deletions
diff --git a/TAO/tao/IORTable/IOR_Table_Impl.h b/TAO/tao/IORTable/IOR_Table_Impl.h index a3f12c2d94c..dc2d7e9c25f 100644 --- a/TAO/tao/IORTable/IOR_Table_Impl.h +++ b/TAO/tao/IORTable/IOR_Table_Impl.h @@ -1,18 +1,15 @@ /* -*- C++ -*- */ -// $Id$ - -// ============================================================================ -// -// = LIBRARY -// IORTable -// -// = FILENAME -// Object_Adapter.h -// -// = AUTHOR -// Carlos O'Ryan (coryan@uci.edu) -// -// ============================================================================ + +//============================================================================= +/** + * @file IOR_Table_Impl.h + * + * $Id$ + * + * @author Carlos O'Ryan (coryan@uci.edu) + */ +//============================================================================= + #ifndef TAO_IOR_TABLE_IMPL_H #define TAO_IOR_TABLE_IMPL_H @@ -37,9 +34,10 @@ class TAO_IORTable_Export TAO_IOR_Table_Impl : public virtual IORTable::Table, public virtual TAO_Local_RefCounted_Object { public: + /// Constructor TAO_IOR_Table_Impl (void); - // Constructor + /// Find the object, using the locator if it is not on the table. char *find ( const char *object_key, CORBA::Environment &ACE_TRY_ENV @@ -48,7 +46,6 @@ public: CORBA::SystemException, IORTable::NotFound )); - // Find the object, using the locator if it is not on the table. // = The IORTable::Table methods, check the IORTable.pidl file for // details. @@ -95,14 +92,14 @@ public: private: typedef ACE_Hash_Map_Manager<ACE_CString,ACE_CString,ACE_Null_Mutex> Map; + /// The map Map map_; - // The map + /// The locator IORTable::Locator_var locator_; - // The locator + /// Synchronization ACE_SYNCH_MUTEX lock_; - // Synchronization }; #if defined(_MSC_VER) && (_MSC_VER >= 1200) |