Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef GDCMSOPCLASSEXTENDEDNEGOCIATIONSUB_H
00015 #define GDCMSOPCLASSEXTENDEDNEGOCIATIONSUB_H
00016
00017 #include "gdcmTypes.h"
00018
00019 namespace gdcm
00020 {
00021
00022 namespace network
00023 {
00024
00032 class SOPClassExtendedNegociationSub
00033 {
00034 public:
00035 SOPClassExtendedNegociationSub();
00036 std::istream &Read(std::istream &is);
00037 const std::ostream &Write(std::ostream &os) const;
00038
00039 size_t Size() const;
00040
00041 private:
00042 static const uint8_t ItemType;
00043 static const uint8_t Reserved2;
00044 uint16_t ItemLength;
00045 uint16_t UIDLength;
00046 std::string Name;
00047 std::string Blob;
00048 };
00049
00050 }
00051
00052 }
00053
00054 #endif // GDCMSOPCLASSEXTENDEDNEGOCIATIONSUB_H