14 #ifndef GDCMTRANSFERSYNTAXSUB_H
15 #define GDCMTRANSFERSYNTAXSUB_H
41 void SetName(
const char *name );
42 const char *
GetName()
const {
return Name.c_str(); }
47 std::istream &
Read(std::istream &is);
48 const std::ostream &
Write(std::ostream &os)
const;
50 void Print(std::ostream &os)
const;
54 return Name == ts.Name;
58 void UpdateName(
const char *name );
59 static const uint8_t ItemType;
60 static const uint8_t Reserved2;
69 #endif //GDCMTRANSFERSYNTAXSUB_H
bool operator==(const TransferSyntaxSub &ts) const
Definition: gdcmTransferSyntaxSub.h:52
void SetName(const char *name)
TransferSyntaxSub Table 9-15 TRANSFER SYNTAX SUB-ITEM FIELDS.
Definition: gdcmTransferSyntaxSub.h:37
void Print(std::ostream &os) const
TSName
Definition: gdcmUIDs.h:337
std::istream & Read(std::istream &is)
void SetNameFromUID(UIDs::TSName tsname)
const char * GetName() const
Definition: gdcmTransferSyntaxSub.h:42
const std::ostream & Write(std::ostream &os) const