summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-15 19:45:04 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-05-15 19:45:04 +0000
commit8059448bb4ec8deac0ddd2c6883c41196964d9ef (patch)
treee35d5ea573fd7acdabe96c30c46191ccbc19616c
parent643483da6513a3f044fddfb86e8fffaad4ae0c4a (diff)
downloadATCD-8059448bb4ec8deac0ddd2c6883c41196964d9ef.tar.gz
added #include of ace/SString.h
-rw-r--r--TAO/orbsvcs/ImplRepo_Service/Repository.h25
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