diff options
author | iliyan <iliyan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-02-14 17:35:48 +0000 |
---|---|---|
committer | iliyan <iliyan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-02-14 17:35:48 +0000 |
commit | b713b734a7ff7c5fd18202e14b0f052af588f920 (patch) | |
tree | 429e7c312c9fbc7d681f7d68f9a9784353e60aa5 /ACE/ace/Service_Config.h | |
parent | c57cbb74cbdeba89f3dc8b808022590caa8c7ef4 (diff) | |
download | ATCD-b713b734a7ff7c5fd18202e14b0f052af588f920.tar.gz |
ChangeLogTag: Wed Feb 14 17:33:22 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
Diffstat (limited to 'ACE/ace/Service_Config.h')
-rw-r--r-- | ACE/ace/Service_Config.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/ACE/ace/Service_Config.h b/ACE/ace/Service_Config.h index c0cbe2ef473..9c5ae4e2d0a 100644 --- a/ACE/ace/Service_Config.h +++ b/ACE/ace/Service_Config.h @@ -222,9 +222,9 @@ private: * know that upon process exit, the SC will be explicitely closed * (in the @c ACE_Object_Manager::fini()). */ - typedef ACE_Unmanaged_Singleton<ACE_Service_Config, + typedef ACE_Unmanaged_Singleton<ACE_Service_Config, ACE_SYNCH_RECURSIVE_MUTEX> ACE_SERVICE_CONFIG_SINGLETON; - + /** * A Wrapper for the TSS-stored pointer to the "current" * configuration Gestalt. Static initializers from any DLL loaded @@ -234,7 +234,7 @@ private: * independent of which thread is actually using the SC at the time * to do so. */ - class TSS_Resources + class TAO_Export TSS_Resources { public: TSS_Resources (void); @@ -243,9 +243,9 @@ private: private: ACE_Service_Gestalt *ptr_; }; - + ACE_TSS_TYPE (TSS_Resources) tss_; - + public: /** * Mutator to set the (TSS) global instance. Intended for use by @@ -255,7 +255,7 @@ public: * DLLs, loaded at run-time). */ static ACE_Service_Gestalt* current (ACE_Service_Gestalt*); - + /** * Returns a process-wide global singleton instance in contrast with * current (), which may return a different instance at different @@ -268,7 +268,7 @@ public: /// Accessor for the "current" service gestalt static ACE_Service_Gestalt* current (void); - /** + /** * This is what the static service initializators are hard-wired to * use, so in order to avoid interface changes this method merely * forwards to @c ACE_Service_Config::current. This enables us to |