Mercurial > hg > orthanc
comparison OrthancServer/ServerIndex.h @ 220:bb8c260c0092
fix for windows
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 29 Nov 2012 15:06:50 +0100 |
parents | f276b175dcaf |
children | 4eb0c7ce86c9 |
comparison
equal
deleted
inserted
replaced
219:5459f05b4f54 | 220:bb8c260c0092 |
---|---|
31 | 31 |
32 | 32 |
33 #pragma once | 33 #pragma once |
34 | 34 |
35 #include <boost/thread.hpp> | 35 #include <boost/thread.hpp> |
36 #include <boost/noncopyable.hpp> | |
36 #include "../Core/SQLite/Connection.h" | 37 #include "../Core/SQLite/Connection.h" |
37 #include "../Core/DicomFormat/DicomMap.h" | 38 #include "../Core/DicomFormat/DicomMap.h" |
38 #include "../Core/FileStorage.h" | 39 #include "../Core/FileStorage.h" |
39 #include "../Core/DicomFormat/DicomInstanceHasher.h" | 40 #include "../Core/DicomFormat/DicomInstanceHasher.h" |
40 #include "ServerEnumerations.h" | 41 #include "ServerEnumerations.h" |
48 { | 49 { |
49 class ServerIndexListener; | 50 class ServerIndexListener; |
50 } | 51 } |
51 | 52 |
52 | 53 |
53 class ServerIndex | 54 class ServerIndex : public boost::noncopyable |
54 { | 55 { |
55 private: | 56 private: |
56 boost::mutex mutex_; | 57 boost::mutex mutex_; |
57 boost::thread flushThread_; | 58 boost::thread flushThread_; |
58 | 59 |