Mercurial > hg > orthanc
diff OrthancCppClient/Instance.h @ 540:eaca3d38b2aa laaw
many fixes
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 12 Sep 2013 12:55:07 +0200 |
parents | 50d9660f960c |
children | 9d2592c08919 |
line wrap: on
line diff
--- a/OrthancCppClient/Instance.h Mon Aug 12 10:56:35 2013 +0200 +++ b/OrthancCppClient/Instance.h Thu Sep 12 12:55:07 2013 +0200 @@ -51,9 +51,12 @@ Json::Value tags_; std::auto_ptr<Orthanc::PngReader> reader_; Orthanc::ImageExtractionMode mode_; + std::auto_ptr<std::string> dicom_; void DownloadImage(); + void DownloadDicom(); + public: Instance(const OrthancConnection& connection, const char* id); @@ -90,6 +93,12 @@ void DiscardImage(); + void DiscardDicom(); + + const uint64_t GetDicomSize(); + + const void* GetDicom(); + LAAW_API_INTERNAL void SplitVectorOfFloats(std::vector<float>& target, const char* tag); };