DCMTK  Version 3.6.6
OFFIS DICOM Toolkit
Public Member Functions | Private Attributes | List of all members
DcmRoleSelectionItem Class Reference

this helper class is a role selection list entry. More...

Public Member Functions

 DcmRoleSelectionItem (T_ASC_SC_ROLE role, const DcmUIDHandler &abstractSyntax)
 constructor More...
 
 DcmRoleSelectionItem (const DcmRoleSelectionItem &arg)
 copy constructor
 
 ~DcmRoleSelectionItem ()
 destructor
 
DcmRoleSelectionItemoperator= (const DcmRoleSelectionItem &arg)
 assignment operator
 
OFBool matches (const DcmUIDHandler &arg) const
 checks if the given argument matches the abstract syntax UID maintained by this object More...
 
const DcmUIDHandlergetAbstractSyntax () const
 returns a const reference to the abstract syntax UID maintained by this object More...
 
T_ASC_SC_ROLE getRole () const
 returns the role maintained by this object
 
OFBool operator== (const DcmRoleSelectionItem &arg) const
 comparison operator. More...
 

Private Attributes

T_ASC_SC_ROLE role_
 SCP/SCU role.
 
DcmUIDHandler uid_
 abstract syntax
 

Detailed Description

this helper class is a role selection list entry.

Not intended for use by the end user.

Constructor & Destructor Documentation

◆ DcmRoleSelectionItem()

DcmRoleSelectionItem::DcmRoleSelectionItem ( T_ASC_SC_ROLE  role,
const DcmUIDHandler abstractSyntax 
)

constructor

Parameters
rolesupported SCP/SCU role
abstractSyntaxabstract syntax

Member Function Documentation

◆ getAbstractSyntax()

const DcmUIDHandler& DcmRoleSelectionItem::getAbstractSyntax ( ) const
inline

returns a const reference to the abstract syntax UID maintained by this object

Returns
reference to abstract syntax UID

◆ matches()

OFBool DcmRoleSelectionItem::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

◆ operator==()

OFBool DcmRoleSelectionItem::operator== ( const DcmRoleSelectionItem arg) const
inline

comparison operator.

Parameters
argobject to compare with
Returns
true if equal

References role_, and uid_.


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


Generated on Thu Jan 14 2021 for DCMTK Version 3.6.6 by Doxygen 1.8.18