diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-05-15 19:45:04 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-05-15 19:45:04 +0000 |
commit | 8059448bb4ec8deac0ddd2c6883c41196964d9ef (patch) | |
tree | e35d5ea573fd7acdabe96c30c46191ccbc19616c | |
parent | 643483da6513a3f044fddfb86e8fffaad4ae0c4a (diff) | |
download | ATCD-8059448bb4ec8deac0ddd2c6883c41196964d9ef.tar.gz |
added #include of ace/SString.h
-rw-r--r-- | TAO/orbsvcs/ImplRepo_Service/Repository.h | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/TAO/orbsvcs/ImplRepo_Service/Repository.h b/TAO/orbsvcs/ImplRepo_Service/Repository.h index a1c4a23798f..1253be51e7b 100644 --- a/TAO/orbsvcs/ImplRepo_Service/Repository.h +++ b/TAO/orbsvcs/ImplRepo_Service/Repository.h @@ -5,7 +5,7 @@ // // = LIBRARY // TAO/orbsvcs/ImplRepo_Service -// +// // = FILENAME // Repository.h // @@ -14,14 +14,15 @@ // // = AUTHOR // Darrell Brunsch <brunsch@cs.wustl.edu> -// +// // ============================================================================ -#if !defined (REPOSITORY_H) +#ifndef REPOSITORY_H #define REPOSITORY_H #include "ace/Hash_Map_Manager.h" #include "ace/Synch.h" +#include "ace/SString.h" #if defined (UNICODE) #define ACE_TString ACE_WString @@ -63,19 +64,19 @@ public: Repository (); // Default Constructor - typedef ACE_Hash_Map_Entry<ACE_TString, + typedef ACE_Hash_Map_Entry<ACE_TString, Repository_Record *> HASH_IR_ENTRY; - typedef ACE_Hash_Map_Manager_Ex<ACE_TString, - Repository_Record *, - ACE_Hash<ACE_TString>, - ACE_Equal_To<ACE_TString>, + typedef ACE_Hash_Map_Manager_Ex<ACE_TString, + Repository_Record *, + ACE_Hash<ACE_TString>, + ACE_Equal_To<ACE_TString>, ACE_Null_Mutex> HASH_IR_MAP; typedef ACE_Hash_Map_Iterator_Ex<ACE_TString, - Repository_Record *, - ACE_Hash<ACE_TString>, - ACE_Equal_To<ACE_TString>, + Repository_Record *, + ACE_Hash<ACE_TString>, + ACE_Equal_To<ACE_TString>, ACE_Null_Mutex> HASH_IR_ITER; int add (ACE_TString key, const Repository_Record &rec); @@ -83,7 +84,7 @@ public: int update (ACE_TString key, const Repository_Record &rec); // Updates an existing key with <rec> - + int remove (ACE_TString key); // Removes the server from the Repository |