comparison Core/FileStorage/FileStorageAccessor.h @ 1123:6c5a77637b23

rename
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 05 Sep 2014 15:59:04 +0200
parents 1d60316c3618
children 790ff7a5b3bf
comparison
equal deleted inserted replaced
1122:1d60316c3618 1123:6c5a77637b23
31 31
32 32
33 #pragma once 33 #pragma once
34 34
35 #include "StorageAccessor.h" 35 #include "StorageAccessor.h"
36 #include "FileStorage.h" 36 #include "FilesystemStorage.h"
37 #include "../HttpServer/FilesystemHttpSender.h" 37 #include "../HttpServer/FilesystemHttpSender.h"
38 38
39 namespace Orthanc 39 namespace Orthanc
40 { 40 {
41 class FileStorageAccessor : public StorageAccessor 41 class FileStorageAccessor : public StorageAccessor
42 { 42 {
43 private: 43 private:
44 FileStorage& storage_; 44 FilesystemStorage& storage_;
45 45
46 protected: 46 protected:
47 virtual FileInfo WriteInternal(const void* data, 47 virtual FileInfo WriteInternal(const void* data,
48 size_t size, 48 size_t size,
49 FileContentType type); 49 FileContentType type);
50 50
51 public: 51 public:
52 FileStorageAccessor(FileStorage& storage) : storage_(storage) 52 FileStorageAccessor(FilesystemStorage& storage) : storage_(storage)
53 { 53 {
54 } 54 }
55 55
56 virtual void Read(std::string& content, 56 virtual void Read(std::string& content,
57 const std::string& uuid) 57 const std::string& uuid)