DcmRepresentationParameter Class Reference

Inheritance diagram for DcmRepresentationParameter:

DcmRLERepresentationParameter DJ_RPLossless DJ_RPLossy List of all members.

Public Member Functions

 DcmRepresentationParameter ()
 default constructor
 DcmRepresentationParameter (const DcmRepresentationParameter &)
 copy constructor
virtual ~DcmRepresentationParameter ()
 destructor
virtual DcmRepresentationParameterclone () const=0
 this methods creates a copy of type DcmRepresentationParameter * it must be overweritten in every subclass.
virtual const char * className () const=0
 returns the class name as string.
virtual OFBool operator== (const DcmRepresentationParameter &arg) const=0
 compares an object to another DcmRepresentationParameter.

Detailed Description

Definition at line 50 of file dcpixel.h.


Member Function Documentation

virtual DcmRepresentationParameter* DcmRepresentationParameter::clone (  )  const [pure virtual]

this methods creates a copy of type DcmRepresentationParameter * it must be overweritten in every subclass.

Returns:
copy of this object

Implemented in DcmRLERepresentationParameter, DJ_RPLossless, and DJ_RPLossy.

virtual const char* DcmRepresentationParameter::className (  )  const [pure virtual]

returns the class name as string.

can be used in operator== as poor man's RTTI replacement.

Implemented in DcmRLERepresentationParameter, DJ_RPLossless, and DJ_RPLossy.

virtual OFBool DcmRepresentationParameter::operator== ( const DcmRepresentationParameter arg  )  const [pure virtual]

compares an object to another DcmRepresentationParameter.

Implementation must make sure that classes are comparable.

Parameters:
arg representation parameter to compare with
Returns:
true if equal, false otherwise.

Implemented in DcmRLERepresentationParameter, DJ_RPLossless, and DJ_RPLossy.


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


Generated on 23 Jul 2007 for OFFIS DCMTK Version 3.5.4 by Doxygen 1.5.2