Mercurial > hg > orthanc-client
comparison CppClient/ArrayFilledByThreads.h @ 6:c584c25a74fd
cont
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 02 Jun 2015 10:22:49 +0200 |
parents | 798076adf9e9 |
children | e59bf2554e59 |
comparison
equal
deleted
inserted
replaced
5:798076adf9e9 | 6:c584c25a74fd |
---|---|
44 class IFiller | 44 class IFiller |
45 { | 45 { |
46 public: | 46 public: |
47 virtual size_t GetFillerSize() = 0; | 47 virtual size_t GetFillerSize() = 0; |
48 | 48 |
49 virtual IDynamicObject* GetFillerItem(size_t index) = 0; | 49 virtual Orthanc::IDynamicObject* GetFillerItem(size_t index) = 0; |
50 }; | 50 }; |
51 | 51 |
52 private: | 52 private: |
53 IFiller& filler_; | 53 IFiller& filler_; |
54 boost::mutex mutex_; | 54 boost::mutex mutex_; |
55 std::vector<IDynamicObject*> array_; | 55 std::vector<Orthanc::IDynamicObject*> array_; |
56 bool filled_; | 56 bool filled_; |
57 unsigned int threadCount_; | 57 unsigned int threadCount_; |
58 | 58 |
59 class Command; | 59 class Command; |
60 | 60 |
78 return threadCount_; | 78 return threadCount_; |
79 } | 79 } |
80 | 80 |
81 size_t GetSize(); | 81 size_t GetSize(); |
82 | 82 |
83 IDynamicObject& GetItem(size_t index); | 83 Orthanc::IDynamicObject& GetItem(size_t index); |
84 }; | 84 }; |
85 } | 85 } |
86 | 86 |