DCMTK
Version 3.6.1 20120515
OFFIS DICOM Toolkit
|
this helper class maintains a map of association negotiation profile keys. More...
Public Member Functions | |
DcmProfileMap () | |
constructor | |
~DcmProfileMap () | |
destructor | |
OFCondition | add (const char *key, const char *presentationContextKey, const char *roleSelectionKey, const char *extendedNegotiationKey) |
add new entry to list within map. | |
OFBool | isKnownKey (const char *key) const |
checks if the key is known | |
const char * | getPresentationContextKey (const char *key) const |
returns the presentation context key for the given profile | |
const char * | getRoleSelectionKey (const char *key) const |
returns the role selection key for the given profile | |
const char * | getExtendedNegotiationKey (const char *key) const |
returns the extended negotiation key for the given profile | |
Private Member Functions | |
DcmProfileMap (const DcmProfileMap &arg) | |
private undefined copy constructor | |
DcmProfileMap & | operator= (const DcmProfileMap &arg) |
private undefined copy assignment operator | |
Private Attributes | |
DcmSimpleMap< DcmProfileEntry * > | map_ |
map of profiles |
this helper class maintains a map of association negotiation profile keys.
Not intended for use by the end user.
OFCondition DcmProfileMap::add | ( | const char * | key, |
const char * | presentationContextKey, | ||
const char * | roleSelectionKey, | ||
const char * | extendedNegotiationKey | ||
) |
add new entry to list within map.
key | map key, must not exist in map |
presentationContextKey | symbolic identifier of the presentation context list, must not be NULL |
roleSelectionKey | symbolic identifier of the role selection list, may be NULL |
extendedNegotiationKey | symbolic identifier of the extended negotiation list, may be NULL |
const char* DcmProfileMap::getExtendedNegotiationKey | ( | const char * | key | ) | const |
returns the extended negotiation key for the given profile
key | key name, must not be NULL |
const char* DcmProfileMap::getPresentationContextKey | ( | const char * | key | ) | const |
returns the presentation context key for the given profile
key | key name, must not be NULL |
const char* DcmProfileMap::getRoleSelectionKey | ( | const char * | key | ) | const |
returns the role selection key for the given profile
key | key name, must not be NULL |
OFBool DcmProfileMap::isKnownKey | ( | const char * | key | ) | const |
checks if the key is known
key | key name, must not be NULL |