summaryrefslogtreecommitdiff
path: root/sdext
diff options
context:
space:
mode:
authorTakeshi Abe <tabe@fixedpoint.jp>2014-08-10 00:06:13 +0900
committerDavid Tardon <dtardon@redhat.com>2014-08-09 15:25:08 +0000
commit5932906656a9291b38811970cd933f05dd54eaac (patch)
treea04928358cf9c5da1bd4a2acac63b790c69312d0 /sdext
parentc6de012a66deebbaefa01cffdc6ed7961b3ed57e (diff)
fdo#75757: remove inheritance to std::vector
... for PaneStyleContainer and ViewStyleContainer. Change-Id: I6a6e2b1733266f54a94a49ab491cf854eb5df492 Reviewed-on: https://gerrit.libreoffice.org/10847 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
Diffstat (limited to 'sdext')
-rw-r--r--sdext/source/presenter/PresenterTheme.cxx30
1 files changed, 18 insertions, 12 deletions
diff --git a/sdext/source/presenter/PresenterTheme.cxx b/sdext/source/presenter/PresenterTheme.cxx
index a60209b08d50..fc59c18ec30b 100644
--- a/sdext/source/presenter/PresenterTheme.cxx
+++ b/sdext/source/presenter/PresenterTheme.cxx
@@ -142,8 +142,11 @@ public:
typedef ::boost::shared_ptr<PaneStyle> SharedPaneStyle;
-class PaneStyleContainer : vector<SharedPaneStyle>
+class PaneStyleContainer
{
+private:
+ ::std::vector<SharedPaneStyle> mStyles;
+
public:
void Read (
ReadContext& rReadContext,
@@ -179,8 +182,11 @@ public:
typedef ::boost::shared_ptr<ViewStyle> SharedViewStyle;
-class ViewStyleContainer : vector<SharedViewStyle>
+class ViewStyleContainer
{
+private:
+ ::std::vector<SharedViewStyle> mStyles;
+
public:
void Read (
ReadContext& rReadContext,
@@ -882,8 +888,8 @@ void PaneStyleContainer::ProcessPaneStyle(
if (rValues[1] >>= sParentStyleName)
{
// Find parent style.
- PaneStyleContainer::const_iterator iStyle;
- for (iStyle=begin(); iStyle!=end(); ++iStyle)
+ ::std::vector<SharedPaneStyle>::const_iterator iStyle;
+ for (iStyle=mStyles.begin(); iStyle!=mStyles.end(); ++iStyle)
if ((*iStyle)->msStyleName.equals(sParentStyleName))
{
pStyle->mpParentStyle = *iStyle;
@@ -919,13 +925,13 @@ void PaneStyleContainer::ProcessPaneStyle(
rReadContext.mxPresenterHelper));
}
- push_back(pStyle);
+ mStyles.push_back(pStyle);
}
SharedPaneStyle PaneStyleContainer::GetPaneStyle (const OUString& rsStyleName) const
{
- const_iterator iEnd (end());
- for (const_iterator iStyle=begin(); iStyle!=iEnd; ++iStyle)
+ ::std::vector<SharedPaneStyle>::const_iterator iEnd (mStyles.end());
+ for (::std::vector<SharedPaneStyle>::const_iterator iStyle=mStyles.begin(); iStyle!=iEnd; ++iStyle)
if ((*iStyle)->msStyleName == rsStyleName)
return *iStyle;
return SharedPaneStyle();
@@ -1008,8 +1014,8 @@ void ViewStyleContainer::ProcessViewStyle(
>>= sParentStyleName)
{
// Find parent style.
- ViewStyleContainer::const_iterator iStyle;
- for (iStyle=begin(); iStyle!=end(); ++iStyle)
+ ::std::vector<SharedViewStyle>::const_iterator iStyle;
+ for (iStyle=mStyles.begin(); iStyle!=mStyles.end(); ++iStyle)
if ((*iStyle)->msStyleName.equals(sParentStyleName))
{
pStyle->mpParentStyle = *iStyle;
@@ -1039,13 +1045,13 @@ void ViewStyleContainer::ProcessViewStyle(
if (pBackground.get() != NULL && pBackground->GetNormalBitmap().is())
pStyle->mpBackground = pBackground;
- push_back(pStyle);
+ mStyles.push_back(pStyle);
}
SharedViewStyle ViewStyleContainer::GetViewStyle (const OUString& rsStyleName) const
{
- const_iterator iEnd (end());
- for (const_iterator iStyle=begin(); iStyle!=iEnd; ++iStyle)
+ ::std::vector<SharedViewStyle>::const_iterator iEnd (mStyles.end());
+ for (::std::vector<SharedViewStyle>::const_iterator iStyle=mStyles.begin(); iStyle!=iEnd; ++iStyle)
if ((*iStyle)->msStyleName == rsStyleName)
return *iStyle;
return SharedViewStyle();