summaryrefslogtreecommitdiff
path: root/ace/Token_Invariants.h
diff options
context:
space:
mode:
authorharrison <harrison@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1996-11-10 22:39:21 +0000
committerharrison <harrison@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1996-11-10 22:39:21 +0000
commit1f0972528fb80ed7a015a72ac36e2f219c886c8d (patch)
tree049df612028a947b54277c636c7107b2999e4df7 /ace/Token_Invariants.h
parent21d8ef4b3ddc8d315f786f111141be8f25a0183d (diff)
downloadATCD-1f0972528fb80ed7a015a72ac36e2f219c886c8d.tar.gz
Umm. I uh, changed stuff...
-Tim
Diffstat (limited to 'ace/Token_Invariants.h')
-rw-r--r--ace/Token_Invariants.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/ace/Token_Invariants.h b/ace/Token_Invariants.h
index 67507ee7764..f6c6835f422 100644
--- a/ace/Token_Invariants.h
+++ b/ace/Token_Invariants.h
@@ -208,6 +208,12 @@ protected:
RWLOCK_COLLECTION rwlock_collection_;
// MUTEX_COLLECTION maintains a mapping from token names to mutexes.
+
+ static ACE_TOKEN_CONST::MUTEX creation_lock_;
+ // Lock the creation of the Singleton.
+
+ static ACE_Token_Invariant_Manager *instance_;
+ // Singleton pointer.
};
#if defined (__ACE_INLINE__)
@@ -215,3 +221,4 @@ protected:
#endif /* __ACE_INLINE__ */
#endif /* ACE_TOKEN_INVARIANTS_H */
+