|
DCMTK Version 3.6.9
OFFIS DICOM Toolkit
|
helper class used by DcmStack. More...
Public Member Functions | |
| DcmStackNode (DcmObject *obj) | |
| constructor. | |
| ~DcmStackNode () | |
| destructor, non virtual. | |
| DcmObject * | value () const |
| return pointer maintained by this entry | |
Private Member Functions | |
| DcmStackNode (const DcmStackNode &) | |
| private undefined copy constructor | |
| DcmStackNode & | operator= (const DcmStackNode &) |
| private undefined copy assignment operator | |
Private Attributes | |
| DcmStackNode * | link |
| pointer to next stack entry, NULL if last one | |
| DcmObject * | objNodeValue |
| pointer to object referenced by this stack entry | |
Friends | |
| class | DcmStack |
| class DcmStack directly manipulates the pointer chain | |
helper class used by DcmStack.
Maintains a single stack entry.
| DcmStackNode::DcmStackNode | ( | DcmObject * | obj | ) |
constructor.
| obj | object pointer for this stack entry |
Referenced by DcmStackNode(), and operator=().
| DcmObject * DcmStackNode::value | ( | ) | const |
return pointer maintained by this entry