DCMTK  Version 3.6.1 20120515
OFFIS DICOM Toolkit
Public Member Functions | Private Attributes
DcmPresentationContextItem Class Reference

this helper class is a presentation context list entry. More...

List of all members.

Public Member Functions

 DcmPresentationContextItem (const DcmUIDHandler &abstractSyntax, const OFString &xferSyntaxGroup)
 constructor
 DcmPresentationContextItem (const DcmPresentationContextItem &arg)
 copy constructor
 ~DcmPresentationContextItem ()
 destructor
DcmPresentationContextItemoperator= (const DcmPresentationContextItem &arg)
 assignment operator
OFBool matches (const DcmUIDHandler &arg) const
 checks if the given argument matches the abstract syntax UID maintained by this object
const char * getAbstractSyntax () const
 returns the abstract syntax UID
const char * getTransferSyntaxKey () const
 returns the key for the list of transfer syntaxes maintained by this object
OFBool operator== (const DcmPresentationContextItem &arg) const
 comparison operator.

Private Attributes

DcmUIDHandler uid_
 abstract syntax UID
OFString xferSyntaxGroup_
 key of the transfer syntax group

Detailed Description

this helper class is a presentation context list entry.

Not intended for use by the end user.


Constructor & Destructor Documentation

DcmPresentationContextItem::DcmPresentationContextItem ( const DcmUIDHandler abstractSyntax,
const OFString xferSyntaxGroup 
)

constructor

Parameters:
abstractSyntaxabstract syntax
xferSyntaxGroupsymbolic key for transfer syntax list

Member Function Documentation

const char* DcmPresentationContextItem::getAbstractSyntax ( ) const [inline]

returns the abstract syntax UID

Returns:
abstract syntax UID, never NULL
const char* DcmPresentationContextItem::getTransferSyntaxKey ( ) const [inline]

returns the key for the list of transfer syntaxes maintained by this object

Returns:
transfer syntax key
OFBool DcmPresentationContextItem::matches ( const DcmUIDHandler arg) const [inline]

checks if the given argument matches the abstract syntax UID maintained by this object

Parameters:
argargument to compare to
Returns:
true if equal, false otherwise
OFBool DcmPresentationContextItem::operator== ( const DcmPresentationContextItem arg) const [inline]

comparison operator.

Parameters:
argobject to compare with
Returns:
true if equal

The documentation for this class was generated from the following file:


Generated on Tue May 15 2012 for DCMTK Version 3.6.1 20120515 by Doxygen 1.7.5.1-20111027