Mercurial > hg > orthanc
diff OrthancServer/ServerContext.h @ 232:5368bbe813cf
refactoring of attachments
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 30 Nov 2012 14:22:27 +0100 |
parents | 209ca3f6db62 |
children | c11273198cef |
line wrap: on
line diff
--- a/OrthancServer/ServerContext.h Fri Nov 30 12:18:44 2012 +0100 +++ b/OrthancServer/ServerContext.h Fri Nov 30 14:22:27 2012 +0100 @@ -35,6 +35,7 @@ #include "ServerIndex.h" #include "../Core/FileStorage.h" #include "../Core/RestApi/RestApiOutput.h" +#include "../Core/FileStorage/CompressedFileStorageAccessor.h" namespace Orthanc { @@ -48,6 +49,7 @@ private: FileStorage storage_; ServerIndex index_; + CompressedFileStorageAccessor accessor_; public: ServerContext(const boost::filesystem::path& path); @@ -67,7 +69,7 @@ void AnswerFile(RestApiOutput& output, const std::string& instancePublicId, - AttachedFileType content); + FileType content); void ReadJson(Json::Value& result, const std::string& instancePublicId); @@ -75,6 +77,6 @@ // TODO CACHING MECHANISM AT THIS POINT void ReadFile(std::string& result, const std::string& instancePublicId, - AttachedFileType content); + FileType content); }; }