Odil
A C++11 library for the DICOM standard
Classes | Functions
odil::pdu Namespace Reference

Classes

class  AAbort
 A-ABORT PDU, cf. PS 3.8, 9.3.8. More...
 
class  AAssociate
 A-ASSOCIATE-RQ and A-ASSOCIATE-AC PDU, cf. PS 3.8, 9.3.2 and 9.3.3. More...
 
class  AAssociateAC
 A-ASSOCIATE-AC PDU, cf. PS 3.8, 9.3.3. More...
 
class  AAssociateRJ
 A-ASSOCIATE-RJ PDU, cf. PS 3.8, 9.3.4. More...
 
class  AAssociateRQ
 A-ASSOCIATE-RQ, cf. PS 3.8, 9.3.2. More...
 
class  ApplicationContext
 Application Context item, (PS 3.8, 9.3.2.1). More...
 
class  AReleaseRP
 A-RELEASE-RP PDU, cf. PS 3.8, 9.3.7. More...
 
class  AReleaseRQ
 A-RELEASE-RQ PDU, cf. PS 3.8, 9.3.6. More...
 
class  AsynchronousOperationsWindow
 Asynchronous Operations Window Sub-Item (PS 3.7, D.3.3.3.1 and D.3.3.3.2). More...
 
class  ImplementationClassUID
 Implementation Class UID Sub-Item (PS 3.7, D.3.3.2.1 and D.3.3.2.2). More...
 
class  ImplementationVersionName
 Implementation Version Name Sub-Item (PS 3.7, D.3.3.2.3 and D.3.3.2.4). More...
 
class  Item
 A sequence of fields forming a full PDU or a part of it. More...
 
class  MaximumLength
 Maximum Length Sub-Item Structure (PS 3.8, D.1). More...
 
class  Object
 Base class for all PDU-related high-level objects (PDU, items and sub-items). More...
 
class  PDataTF
 P-DATA-TF PDU, cf. PS 3.8, 9.3.5. More...
 
class  PresentationContext
 Presentation Context item, either for a A-ASSOCIATE-RQ PDU (PS 3.8, 9.3.2.2) or for a A-ASSOCIATE-AC PDU (PS 3.8, 9.3.3.2). More...
 
class  PresentationContextAC
 Presentation Context item for a A-ASSOCIATE-AC PDU (PS 3.8, 9.3.3.2). More...
 
class  PresentationContextRQ
 Presentation Context item for a A-ASSOCIATE-RQ PDU (PS 3.8, 9.3.2.2). More...
 
class  RoleSelection
 SCU/SCP Role Selection Sub-Item (PS 3.7, D.3.3.4.1 and D.3.3.4.2). More...
 
class  SOPClassCommonExtendedNegotiation
 SOP Class Common Extended Negotiation sub-item (PS 3.7, D.3.3.6). More...
 
class  SOPClassExtendedNegotiation
 SOP Class Extended Negotiation sub-item (PS 3.7, D.3.3.5). More...
 
class  UserIdentityAC
 User Identity Sub-Item Structure (A-ASSOCIATE-AC) (PS 3.7, D.3.3.7.2). More...
 
class  UserIdentityRQ
 User Identity Sub-Item Structure (A-ASSOCIATE-RQ) (PS 3.7, D.3.3.7.1). More...
 
class  UserInformation
 User Information Item Structure (PS 3.8, 9.3.2.3 and 9.3.3.3). More...
 

Functions

std::ostream & operator<< (std::ostream &stream, Item const &item)
 
std::ostream & operator<< (std::ostream &stream, Object const &object)
 Dump the PDU-object in its binary form. More...
 

Function Documentation

◆ operator<<() [1/2]

std::ostream & odil::pdu::operator<< ( std::ostream &  stream,
Item const &  item 
)

◆ operator<<() [2/2]

std::ostream & odil::pdu::operator<< ( std::ostream &  stream,
Object const &  object 
)

Dump the PDU-object in its binary form.