Mercurial > hg > orthanc
comparison OrthancServer/ParsedDicomFile.cpp @ 791:381f90e2b69d
refactoring
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 05 May 2014 22:44:34 +0200 |
parents | 331eaf9d9d69 |
children | 111a1738e11e |
comparison
equal
deleted
inserted
replaced
790:331eaf9d9d69 | 791:381f90e2b69d |
---|---|
1033 Replace(DICOM_TAG_STUDY_INSTANCE_UID, FromDcmtkBridge::GenerateUniqueIdentifier(ResourceType_Study)); | 1033 Replace(DICOM_TAG_STUDY_INSTANCE_UID, FromDcmtkBridge::GenerateUniqueIdentifier(ResourceType_Study)); |
1034 Replace(DICOM_TAG_SERIES_INSTANCE_UID, FromDcmtkBridge::GenerateUniqueIdentifier(ResourceType_Series)); | 1034 Replace(DICOM_TAG_SERIES_INSTANCE_UID, FromDcmtkBridge::GenerateUniqueIdentifier(ResourceType_Series)); |
1035 Replace(DICOM_TAG_SOP_INSTANCE_UID, FromDcmtkBridge::GenerateUniqueIdentifier(ResourceType_Instance)); | 1035 Replace(DICOM_TAG_SOP_INSTANCE_UID, FromDcmtkBridge::GenerateUniqueIdentifier(ResourceType_Instance)); |
1036 } | 1036 } |
1037 | 1037 |
1038 | |
1039 ParsedDicomFile::ParsedDicomFile(const char* content, | |
1040 size_t size) | |
1041 { | |
1042 Setup(content, size); | |
1043 } | |
1044 | |
1045 ParsedDicomFile::ParsedDicomFile(const std::string& content) | |
1046 { | |
1047 if (content.size() == 0) | |
1048 { | |
1049 Setup(NULL, 0); | |
1050 } | |
1051 else | |
1052 { | |
1053 Setup(&content[0], content.size()); | |
1054 } | |
1055 } | |
1038 } | 1056 } |