DcmProfileEntry Class Reference

this helper class is a profile list entry. More...

List of all members.

Public Member Functions

 DcmProfileEntry (const OFString &presentationContextGroup, const OFString &roleSelectionGroup, const OFString &extendedNegotiationGroup)
 constructor
 DcmProfileEntry (const DcmProfileEntry &arg)
 copy constructor
 ~DcmProfileEntry ()
 destructor
const char * getPresentationContextKey () const
 returns the presentation context key
const char * getRoleSelectionKey () const
 returns the role selection key
const char * getExtendedNegotiationKey () const
 returns the extended negotiation key
OFBool operator== (const DcmProfileEntry &arg) const
 comparison operator.

Private Member Functions

DcmProfileEntryoperator= (const DcmProfileEntry &arg)
 private undefined copy assignment operator

Private Attributes

OFString presentationContextGroup_
 symbolic identifier of the presentation context list
OFString roleSelectionGroup_
 symbolic identifier of the role selection list, may be empty
OFString extendedNegotiationGroup_
 symbolic identifier of the extended negotiation list, may be empty


Detailed Description

this helper class is a profile list entry.

Not intended for use by the end user.

Definition at line 43 of file dccfprmp.h.


Constructor & Destructor Documentation

DcmProfileEntry::DcmProfileEntry ( const OFString presentationContextGroup,
const OFString roleSelectionGroup,
const OFString extendedNegotiationGroup 
)

constructor

Parameters:
presentationContextGroup symbolic identifier of the presentation context list
roleSelectionGroup symbolic identifier of the role selection list, may be empty
extendedNegotiationGroup symbolic identifier of the extended negotiation list, may be empty


Member Function Documentation

const char* DcmProfileEntry::getPresentationContextKey (  )  const

returns the presentation context key

Returns:
presentation context key

const char* DcmProfileEntry::getRoleSelectionKey (  )  const

returns the role selection key

Returns:
role selection key, NULL if empty

const char* DcmProfileEntry::getExtendedNegotiationKey (  )  const

returns the extended negotiation key

Returns:
extended negotiation key, NULL if empty

OFBool DcmProfileEntry::operator== ( const DcmProfileEntry arg  )  const [inline]

comparison operator.

Parameters:
arg object to compare with
Returns:
true if equal

Definition at line 81 of file dccfprmp.h.

References extendedNegotiationGroup_, presentationContextGroup_, and roleSelectionGroup_.


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


Generated on 6 Jan 2011 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.5.1