Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | Related Pages

DcmStackNode Class Reference

helper class used by DcmStack. More...

List of all members.

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


Detailed Description

helper class used by DcmStack.

Maintains a single stack entry.

Definition at line 44 of file dcstack.h.


Constructor & Destructor Documentation

DcmStackNode::DcmStackNode (  DcmObject *  obj  ) 
 

constructor.

Parameters:
obj object pointer for this stack entry


Member Function Documentation

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 26 Apr 2005 for OFFIS DCMTK Version 3.5.3 by Doxygen 1.4.2