diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-02-28 12:30:11 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-02-28 12:30:11 +0000 |
| commit | c342bde9627b434effbc0cd10b817670d1da0923 (patch) | |
| tree | 60d14bf448066b8dcd639adfa0db716d5a8258c8 /src/PStringNumLoop.h | |
| parent | 135f0a2a8c4ee04a5e96d84ba558245fabfc1f5c (diff) | |
2010-02-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Use vector instead of deque for containers which is used for
mostly read-only purpose.
Diffstat (limited to 'src/PStringNumLoop.h')
| -rw-r--r-- | src/PStringNumLoop.h | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/PStringNumLoop.h b/src/PStringNumLoop.h index c32a2ec5..c7456764 100644 --- a/src/PStringNumLoop.h +++ b/src/PStringNumLoop.h @@ -52,15 +52,15 @@ private: unsigned int _step; - NumberDecoratorHandle _numberDecorator; + SharedHandle<NumberDecorator> _numberDecorator; - PStringDatumHandle _next; + SharedHandle<PStringDatum> _next; public: PStringNumLoop(unsigned int startValue, unsigned int endValue, unsigned int step, - const NumberDecoratorHandle& nd, - const PStringDatumHandle& next): + const SharedHandle<NumberDecorator>& nd, + const SharedHandle<PStringDatum>& next): _startValue(startValue), _endValue(endValue), _step(step), @@ -69,7 +69,7 @@ public: PStringNumLoop(unsigned int startValue, unsigned int endValue, unsigned int step, - const NumberDecoratorHandle& nd): + const SharedHandle<NumberDecorator>& nd): _startValue(startValue), _endValue(endValue), _step(step), @@ -82,12 +82,12 @@ public: visitor.visit(*this); } - const NumberDecoratorHandle& getNumberDecorator() const + const SharedHandle<NumberDecorator>& getNumberDecorator() const { return _numberDecorator; } - PStringDatumHandle getNext() const + SharedHandle<PStringDatum> getNext() const { return _next; } @@ -109,8 +109,6 @@ public: }; -typedef SharedHandle<PStringNumLoop> PStringNumLoopHandle; - } // namespace aria2 #endif // _D_P_STRING_NUM_LOOP_H_ |
