comparison OrthancFramework/Sources/DicomNetworking/DicomStoreUserConnection.h @ 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 fbc49a65340a
children d9473bd5ed43
comparison
equal deleted inserted replaced
4295:90f91b78d708 4296:3b70a2e6a06c
96 DicomTransferSyntax sourceSyntax); 96 DicomTransferSyntax sourceSyntax);
97 97
98 public: 98 public:
99 explicit DicomStoreUserConnection(const DicomAssociationParameters& params); 99 explicit DicomStoreUserConnection(const DicomAssociationParameters& params);
100 100
101 const DicomAssociationParameters& GetParameters() const 101 const DicomAssociationParameters& GetParameters() const;
102 {
103 return parameters_;
104 }
105 102
106 void SetCommonClassesProposed(bool proposed) 103 void SetCommonClassesProposed(bool proposed);
107 {
108 proposeCommonClasses_ = proposed;
109 }
110 104
111 bool IsCommonClassesProposed() const 105 bool IsCommonClassesProposed() const;
112 {
113 return proposeCommonClasses_;
114 }
115 106
116 void SetUncompressedSyntaxesProposed(bool proposed) 107 void SetUncompressedSyntaxesProposed(bool proposed);
117 {
118 proposeUncompressedSyntaxes_ = proposed;
119 }
120 108
121 bool IsUncompressedSyntaxesProposed() const 109 bool IsUncompressedSyntaxesProposed() const;
122 {
123 return proposeUncompressedSyntaxes_;
124 }
125 110
126 void SetRetiredBigEndianProposed(bool propose) 111 void SetRetiredBigEndianProposed(bool propose);
127 {
128 proposeRetiredBigEndian_ = propose;
129 }
130 112
131 bool IsRetiredBigEndianProposed() const 113 bool IsRetiredBigEndianProposed() const;
132 {
133 return proposeRetiredBigEndian_;
134 }
135 114
136 void RegisterStorageClass(const std::string& sopClassUid, 115 void RegisterStorageClass(const std::string& sopClassUid,
137 DicomTransferSyntax syntax); 116 DicomTransferSyntax syntax);
138 117
139 void Store(std::string& sopClassUid, 118 void Store(std::string& sopClassUid,