DCMTK  Version 3.6.9
OFFIS DICOM Toolkit
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
DcmStackNode Class Reference

helper class used by DcmStack. More...

Public Member Functions

 DcmStackNode (DcmObject *obj)
 constructor. More...
 
 ~DcmStackNode ()
 destructor, non virtual.
 
DcmObjectvalue () const
 return pointer maintained by this entry More...
 

Private Member Functions

 DcmStackNode (const DcmStackNode &)
 private undefined copy constructor
 
DcmStackNodeoperator= (const DcmStackNode &)
 private undefined copy assignment operator
 

Private Attributes

DcmStackNodelink
 pointer to next stack entry, NULL if last one
 
DcmObjectobjNodeValue
 pointer to object referenced by this stack entry
 

Friends

class DcmStack
 class DcmStack directly manipulates the pointer chain
 

Detailed Description

helper class used by DcmStack.

Maintains a single stack entry.

Constructor & Destructor Documentation

◆ DcmStackNode()

DcmStackNode::DcmStackNode ( DcmObject obj)

constructor.

Parameters
objobject pointer for this stack entry

Member Function Documentation

◆ value()

DcmObject* DcmStackNode::value ( ) const

return pointer maintained by this entry

Returns
object pointer

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


Generated on Wed Dec 11 2024 for DCMTK Version 3.6.9 by Doxygen 1.9.1