summaryrefslogtreecommitdiff
path: root/ace/Local_Name_Space_T.h
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1996-10-30 08:40:22 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1996-10-30 08:40:22 +0000
commit453773bd3e69fb859f068cf0c16dc73db35492f6 (patch)
tree18de61635c0f0b348eb4d9248b994cf4355ec7ea /ace/Local_Name_Space_T.h
parent329bbbff96bff234b12823ddaa31bd738524c0bd (diff)
downloadATCD-453773bd3e69fb859f068cf0c16dc73db35492f6.tar.gz
fixes
Diffstat (limited to 'ace/Local_Name_Space_T.h')
-rw-r--r--ace/Local_Name_Space_T.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/ace/Local_Name_Space_T.h b/ace/Local_Name_Space_T.h
index fdcef075c06..2cc52f516d7 100644
--- a/ace/Local_Name_Space_T.h
+++ b/ace/Local_Name_Space_T.h
@@ -79,10 +79,6 @@ public:
int close (ALLOCATOR* allocator);
private:
-#if defined (ACE_WIN32)
- int remap (EXCEPTION_POINTERS *ep, ALLOCATOR *allocator);
- // Remap the backing store
-#endif /* ACE_WIN32 */
};
template <ACE_MEM_POOL_1, class LOCK>
@@ -132,12 +128,16 @@ public:
// didn't exist yet. (Wide charcter strings interface).
virtual int unbind (const ACE_WString &name);
+ virtual int unbind_i (const ACE_WString &name);
// Delete a name from a ACE_Local_Name_Space (Wide charcter strings
// Interface).
virtual int resolve (const ACE_WString &name,
ACE_WString &value,
char *&type);
+ virtual int resolve_i (const ACE_WString &name,
+ ACE_WString &value,
+ char *&type);
// Get value and type of a given name binding (Wide chars). The
// caller is responsible for deleting <type>!
@@ -178,11 +178,19 @@ public:
// Dump the state of the object
private:
+#if defined (ACE_WIN32)
+ int remap (EXCEPTION_POINTERS *ep);
+ // Remap the backing store
+#endif /* ACE_WIN32 */
+
int shared_bind (const ACE_WString &name, const ACE_WString &value,
const char *type, int rebind);
+ int shared_bind_i (const ACE_WString &name, const ACE_WString &value,
+ const char *type, int rebind);
// Factor out code from bind() and rebind().
int create_manager (void);
+ int create_manager_i (void);
// Allocate the appropriate type of map manager that stores the
// key/value binding.