| DCMTK Version 3.6.9
    OFFIS DICOM Toolkit | 
this helper class is a extended negotiation list entry. More...
| Public Member Functions | |
| DcmExtendedNegotiationItem (const DcmUIDHandler &abstractSyntax, const unsigned char *data, Uint32 length) | |
| constructor. | |
| DcmExtendedNegotiationItem (const DcmExtendedNegotiationItem &arg) | |
| copy constructor | |
| ~DcmExtendedNegotiationItem () | |
| destructor | |
| DcmExtendedNegotiationItem & | operator= (const DcmExtendedNegotiationItem &arg) | 
| assignment operator | |
| OFBool | matches (const DcmUIDHandler &arg) const | 
| checks if the given argument matches the abstract syntax UID maintained by this object | |
| const DcmUIDHandler & | getAbstractSyntax () const | 
| returns a const reference to the abstract syntax UID maintained by this object | |
| const char * | getAbstractSyntaxC () const | 
| returns the abstract syntax UID maintained by this object as a C string | |
| Uint32 | getLength () const | 
| returns the length of the raw data block in bytes | |
| const unsigned char * | getRaw () const | 
| returns a pointer to the raw data block | |
| OFBool | operator== (const DcmExtendedNegotiationItem &arg) const | 
| comparison operator. | |
| Private Attributes | |
| unsigned char * | raw_ | 
| pointer to raw data block | |
| Uint32 | length_ | 
| length of raw data block, in bytes | |
| DcmUIDHandler | uid_ | 
| abstract syntax UID | |
this helper class is a extended negotiation list entry.
Not intended for use by the end user.
| DcmExtendedNegotiationItem::DcmExtendedNegotiationItem | ( | const DcmUIDHandler & | abstractSyntax, | 
| const unsigned char * | data, | ||
| Uint32 | length ) | 
constructor.
Raw data is copied into this object.
| abstractSyntax | abstract syntax | 
| data | pointer to raw data, must not be NULL | 
| length | length of data block pointed to by data, in bytes | 
Referenced by DcmExtendedNegotiationItem(), operator=(), and operator==().
| DcmExtendedNegotiationItem::DcmExtendedNegotiationItem | ( | const DcmExtendedNegotiationItem & | arg | ) | 
| 
 | inline | 
returns a const reference to the abstract syntax UID maintained by this object
References uid_.
| 
 | inline | 
returns the abstract syntax UID maintained by this object as a C string
References uid_.
| 
 | inline | 
checks if the given argument matches the abstract syntax UID maintained by this object
| arg | argument to compare to | 
References uid_.
| DcmExtendedNegotiationItem & DcmExtendedNegotiationItem::operator= | ( | const DcmExtendedNegotiationItem & | arg | ) | 
| OFBool DcmExtendedNegotiationItem::operator== | ( | const DcmExtendedNegotiationItem & | arg | ) | const | 
comparison operator.
| arg | object to compare with | 
References DcmExtendedNegotiationItem().