diff options
author | iliyan <iliyan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-08-22 22:32:10 +0000 |
---|---|---|
committer | iliyan <iliyan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2006-08-22 22:32:10 +0000 |
commit | 3129e5b4c8e89ce523cc6b0bfaa9d097cd2e8e43 (patch) | |
tree | 7d83c5cc3c5f74047b9ef544baa07de6f21f1c4a /ACE/ace/Service_Repository.h | |
parent | 04b751d89846eff8c416cecc8a59ae8353f63ce8 (diff) | |
download | ATCD-3129e5b4c8e89ce523cc6b0bfaa9d097cd2e8e43.tar.gz |
ChangeLogTag: Tue Aug 22 21:43:34 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
Diffstat (limited to 'ACE/ace/Service_Repository.h')
-rw-r--r-- | ACE/ace/Service_Repository.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ACE/ace/Service_Repository.h b/ACE/ace/Service_Repository.h index bbeafbe3602..ba4016a8405 100644 --- a/ACE/ace/Service_Repository.h +++ b/ACE/ace/Service_Repository.h @@ -29,6 +29,7 @@ ACE_BEGIN_VERSIONED_NAMESPACE_DECL class ACE_Service_Type; #define ACE_Component_Repository ACE_Service_Repository + /** * @class ACE_Service_Repository * @@ -48,6 +49,7 @@ class ACE_Export ACE_Service_Repository { public: friend class ACE_Service_Repository_Iterator; + friend class ACE_Service_Type_DLL_Guard; enum { @@ -138,6 +140,7 @@ private: const ACE_Service_Type ** = 0, int ignore_suspended = 1) const; +private: /// Contains all the configured services. const ACE_Service_Type **service_vector_; @@ -147,6 +150,7 @@ private: /// Maximum number of services. size_t total_size_; +private: /// Pointer to a process-wide ACE_Service_Repository. static ACE_Service_Repository *svc_rep_; |