diff OrthancFramework/Sources/DicomNetworking/DicomFindAnswers.cpp @ 4296:3b70a2e6a06c

moving inline methods to source files for ABI compatibility
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 05 Nov 2020 15:52:28 +0100
parents 0034f855c023
children d9473bd5ed43
line wrap: on
line diff
--- a/OrthancFramework/Sources/DicomNetworking/DicomFindAnswers.cpp	Thu Nov 05 12:01:11 2020 +0100
+++ b/OrthancFramework/Sources/DicomNetworking/DicomFindAnswers.cpp	Thu Nov 05 15:52:28 2020 +0100
@@ -58,6 +58,16 @@
   {
   }
 
+  DicomFindAnswers::~DicomFindAnswers()
+  {
+    Clear();
+  }
+
+  Encoding DicomFindAnswers::GetEncoding() const
+  {
+    return encoding_;
+  }
+
 
   void DicomFindAnswers::SetEncoding(Encoding encoding)
   {
@@ -84,6 +94,11 @@
     }
   }
 
+  bool DicomFindAnswers::IsWorklist() const
+  {
+    return isWorklist_;
+  }
+
 
   void DicomFindAnswers::Clear()
   {
@@ -127,6 +142,11 @@
     AddAnswerInternal(new ParsedDicomFile(dicom, size));
   }
 
+  size_t DicomFindAnswers::GetSize() const
+  {
+    return answers_.size();
+  }
+
 
   ParsedDicomFile& DicomFindAnswers::GetAnswer(size_t index) const
   {
@@ -200,6 +220,17 @@
   }
 
 
+  bool DicomFindAnswers::IsComplete() const
+  {
+    return complete_;
+  }
+
+  void DicomFindAnswers::SetComplete(bool isComplete)
+  {
+    complete_ = isComplete;
+  }
+
+
 #if ORTHANC_BUILDING_FRAMEWORK_LIBRARY == 1
   void DicomFindAnswers::Add(ParsedDicomFile& dicom)
   {