summaryrefslogtreecommitdiff
path: root/configmgr
diff options
context:
space:
mode:
authorIvo Hinkelmann <ihi@openoffice.org>2007-11-23 13:47:13 +0000
committerIvo Hinkelmann <ihi@openoffice.org>2007-11-23 13:47:13 +0000
commit78920205c319548db3c794e0ee200ef4f94905c4 (patch)
tree9e3cba8700409568cee64fabce22bfd6c7a1dd7c /configmgr
parentc3c8635e7463eb46dc4c0880a59bdb7d84baebe1 (diff)
INTEGRATION: CWS configrefactor01 (1.14.84); FILE MERGED
2007/01/12 14:50:48 mmeeks 1.14.84.2: Another big prune of memory::Accessor ... 2007/01/11 20:16:06 mmeeks 1.14.84.1: Submitted by: mmeeks More re-factoring, lots of locking rationalized, drastically reduced the mutex count, also removed ~300k interlocked increments with a non-interlocking SimpleReferencedObject base
Diffstat (limited to 'configmgr')
-rw-r--r--configmgr/source/treemgr/templateimpl.hxx14
1 files changed, 7 insertions, 7 deletions
diff --git a/configmgr/source/treemgr/templateimpl.hxx b/configmgr/source/treemgr/templateimpl.hxx
index e697c3ff02c3..5360657b6b67 100644
--- a/configmgr/source/treemgr/templateimpl.hxx
+++ b/configmgr/source/treemgr/templateimpl.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: templateimpl.hxx,v $
*
- * $Revision: 1.14 $
+ * $Revision: 1.15 $
*
- * last change: $Author: rt $ $Date: 2005-09-08 04:34:41 $
+ * last change: $Author: ihi $ $Date: 2007-11-23 14:47:13 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -52,8 +52,8 @@
#ifndef _RTL_REF_HXX_
#include <rtl/ref.hxx>
#endif
-#ifndef _SALHELPER_SIMPLEREFERENCEOBJECT_HXX_
-#include <salhelper/simplereferenceobject.hxx>
+#ifndef CONFIGMGR_UTILITY_HXX_
+#include "utility.hxx"
#endif
#ifndef INCLUDED_MAP
@@ -193,7 +193,7 @@ namespace configmgr
// class SpecialTemplateProvider_Impl
//---------------------------------------------------------------------
- struct SpecialTemplateProvider_Impl : salhelper::SimpleReferenceObject
+ struct SpecialTemplateProvider_Impl : configmgr::SimpleReferenceObject
{
SpecialTemplateProvider_Impl();
@@ -207,13 +207,13 @@ namespace configmgr
// class TemplateProvider_Impl
//---------------------------------------------------------------------
- struct TemplateProvider_Impl : salhelper::SimpleReferenceObject
+ struct TemplateProvider_Impl : configmgr::SimpleReferenceObject
{
typedef TemplateProvider::TemplateManagerRef TemplateManagerRef;
TemplateProvider_Impl(TemplateManagerRef const & xProvider, RequestOptions const& aOptions);
- data::TreeSegment instantiate(memory::Accessor const& _aSourceAccessor, TemplateHolder const& aTemplate);
+ data::TreeSegment instantiate(TemplateHolder const& aTemplate);
TemplateHolder makeElementTemplateWithType(TemplateName const& _aNames, data::SetNodeAccess const& _aSet);
private: