Public Member Functions | |
DcmExtendedNegotiationMap () | |
constructor | |
~DcmExtendedNegotiationMap () | |
destructor | |
OFCondition | add (const char *key, const char *abstractSyntaxUID, const unsigned char *rawData, Uint32 length) |
add new entry to list within map. | |
OFBool | isKnownKey (const char *key) const |
checks if the key is known | |
OFCondition | checkConsistency (const char *key, const DcmPresentationContextMap &pclist, const char *pckey) const |
checks if each abstract syntax in the extended negotiation list identified by key is also contained in the presentation context list identified by pckey and maintained by pclist. | |
const DcmExtendedNegotiationList * | getExtendedNegotiationList (const char *key) const |
returns the list of extended negotiation items identified by the given key | |
Private Member Functions | |
DcmExtendedNegotiationMap (const DcmExtendedNegotiationMap &arg) | |
private undefined copy constructor | |
DcmExtendedNegotiationMap & | operator= (const DcmExtendedNegotiationMap &arg) |
private undefined copy assignment operator | |
Private Attributes | |
DcmSimpleMap< DcmExtendedNegotiationList * > | map_ |
map of extended negotiation lists |
Not intended for use by the end user.
Definition at line 141 of file dccfenmp.h.
|
add new entry to list within map. If key is new, new list is created. Otherwise value is appended to existing list.
|
|
checks if each abstract syntax in the extended negotiation list identified by key is also contained in the presentation context list identified by pckey and maintained by pclist.
|
|
returns the list of extended negotiation items identified by the given key
|
|
checks if the key is known
|