summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/ImplRepo_Service/Repository.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/ImplRepo_Service/Repository.h')
-rw-r--r--TAO/orbsvcs/ImplRepo_Service/Repository.h25
1 files changed, 12 insertions, 13 deletions
diff --git a/TAO/orbsvcs/ImplRepo_Service/Repository.h b/TAO/orbsvcs/ImplRepo_Service/Repository.h
index 1253be51e7b..a1c4a23798f 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,15 +14,14 @@
//
// = AUTHOR
// Darrell Brunsch <brunsch@cs.wustl.edu>
-//
+//
// ============================================================================
-#ifndef REPOSITORY_H
+#if !defined (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
@@ -64,19 +63,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);
@@ -84,7 +83,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