Line data Source code
1 : /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 : /*
3 : * This file is part of the LibreOffice project.
4 : *
5 : * This Source Code Form is subject to the terms of the Mozilla Public
6 : * License, v. 2.0. If a copy of the MPL was not distributed with this
7 : * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 : *
9 : * This file incorporates work covered by the following license notice:
10 : *
11 : * Licensed to the Apache Software Foundation (ASF) under one or more
12 : * contributor license agreements. See the NOTICE file distributed
13 : * with this work for additional information regarding copyright
14 : * ownership. The ASF licenses this file to you under the Apache
15 : * License, Version 2.0 (the "License"); you may not use this file
16 : * except in compliance with the License. You may obtain a copy of
17 : * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 : */
19 :
20 : #include "childwinimpl.hxx"
21 :
22 17 : size_t SfxChildWinContextArr_Impl::size() const
23 : {
24 17 : return maData.size();
25 : }
26 :
27 0 : const SfxChildWinContextFactory& SfxChildWinContextArr_Impl::operator []( size_t i ) const
28 : {
29 0 : return maData[i];
30 : }
31 :
32 9 : SfxChildWinContextFactory& SfxChildWinContextArr_Impl::operator []( size_t i )
33 : {
34 9 : return maData[i];
35 : }
36 :
37 153 : void SfxChildWinContextArr_Impl::push_back( SfxChildWinContextFactory* p )
38 : {
39 153 : maData.push_back(p);
40 153 : }
41 :
42 2498927 : size_t SfxChildWinFactArr_Impl::size() const
43 : {
44 2498927 : return maData.size();
45 : }
46 :
47 0 : const SfxChildWinFactory& SfxChildWinFactArr_Impl::operator []( size_t i ) const
48 : {
49 0 : return maData[i];
50 : }
51 :
52 2433685 : SfxChildWinFactory& SfxChildWinFactArr_Impl::operator []( size_t i )
53 : {
54 2433685 : return maData[i];
55 : }
56 :
57 7182 : void SfxChildWinFactArr_Impl::push_back( SfxChildWinFactory* p )
58 : {
59 7182 : maData.push_back(p);
60 7182 : }
61 :
62 0 : void SfxChildWinFactArr_Impl::erase( iterator it )
63 : {
64 0 : maData.erase(it);
65 0 : }
66 :
67 0 : SfxChildWinFactArr_Impl::iterator SfxChildWinFactArr_Impl::begin()
68 : {
69 0 : return maData.begin();
70 : }
71 :
72 0 : SfxChildWinFactArr_Impl::const_iterator SfxChildWinFactArr_Impl::begin() const
73 : {
74 0 : return maData.begin();
75 : }
76 :
77 6486 : SfxFrameArr_Impl::iterator SfxFrameArr_Impl::begin()
78 : {
79 6486 : return maData.begin();
80 : }
81 :
82 12972 : SfxFrameArr_Impl::iterator SfxFrameArr_Impl::end()
83 : {
84 12972 : return maData.end();
85 : }
86 :
87 0 : SfxFrame* SfxFrameArr_Impl::front()
88 : {
89 0 : return maData.front();
90 : }
91 :
92 6486 : void SfxFrameArr_Impl::erase( iterator it )
93 : {
94 6486 : maData.erase(it);
95 6486 : }
96 :
97 0 : SfxFrame* SfxFrameArr_Impl::operator[] ( size_t i )
98 : {
99 0 : return maData[i];
100 : }
101 :
102 6500 : void SfxFrameArr_Impl::push_back( SfxFrame* p )
103 : {
104 6500 : maData.push_back(p);
105 6500 : }
106 :
107 0 : size_t SfxFrameArr_Impl::size() const
108 : {
109 0 : return maData.size();
110 : }
111 :
112 0 : bool SfxFrameArr_Impl::empty() const
113 : {
114 0 : return maData.empty();
115 : }
116 :
117 : /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
|