summaryrefslogtreecommitdiff
path: root/ACE/ace/Registry.h
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2007-03-09 01:07:44 +0000
committerSteve Huston <shuston@riverace.com>2007-03-09 01:07:44 +0000
commita61714cf83a43552d74232bec6bf2965868142de (patch)
tree6553cb506c511a771a9aac20cc6ff91643494aaf /ACE/ace/Registry.h
parentacc13c6e0ae9f31dd5895864c7fe76bbc2a6f2f6 (diff)
downloadATCD-a61714cf83a43552d74232bec6bf2965868142de.tar.gz
ChangeLogTag:Fri Mar 9 00:53:43 UTC 2007 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ACE/ace/Registry.h')
-rw-r--r--ACE/ace/Registry.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/ACE/ace/Registry.h b/ACE/ace/Registry.h
index c677a2fe6c7..88ffd807d49 100644
--- a/ACE/ace/Registry.h
+++ b/ACE/ace/Registry.h
@@ -460,7 +460,10 @@ public:
{
public:
/// Constructor
- Iteration_State (Binding_Iterator &iterator);
+ Iteration_State ();
+
+ /// Set the iterator reference.
+ void iterator (Binding_Iterator *iterator);
/// Next <how_many> entries
virtual int next_n (u_long how_many,
@@ -479,9 +482,6 @@ public:
private:
class ACE_Export Object_Iteration : public Iteration_State
{
- public:
- Object_Iteration (Binding_Iterator &iterator);
-
/// Next <how_many> entries
int next_n (u_long how_many,
Binding_List &list);
@@ -490,8 +490,6 @@ public:
class ACE_Export Context_Iteration : public Iteration_State
{
public:
- Context_Iteration (Binding_Iterator &iterator);
-
/// Next @a how_many entries
int next_n (u_long how_many,
Binding_List &list);
@@ -500,8 +498,6 @@ public:
class ACE_Export Iteration_Complete : public Iteration_State
{
public:
- Iteration_Complete (Binding_Iterator &iterator);
-
/// Next @a how_many entries
int next_n (u_long how_many,
Binding_List &list);