14 #ifndef GDCMAASSOCIATEACPDU_H
15 #define GDCMAASSOCIATEACPDU_H
30 class AAssociateRQPDU;
41 std::istream &
Read(std::istream &is);
42 const std::ostream &
Write(std::ostream &os)
const;
46 typedef std::vector<PresentationContextAC>::size_type
SizeType;
48 assert( !PresContextAC.empty() && i < PresContextAC.size() );
49 return PresContextAC[i];
52 return PresContextAC.size();
58 void Print(std::ostream &os)
const;
71 static const uint8_t ItemType;
72 static const uint8_t Reserved2;
74 static const uint16_t ProtocolVersion;
75 static const uint16_t Reserved9_10;
80 char Reserved11_26[16];
84 char Reserved27_42[16];
88 static const uint8_t Reserved43_74[32];
96 std::vector<PresentationContextAC> PresContextAC;
104 #endif //GDCMAASSOCIATEACPDU_H