GDCM  2.4.5
Public Member Functions | Protected Member Functions | Friends | List of all members
gdcm::Value Class Referenceabstract

Class to represent the value of a Data Element. More...

#include <gdcmValue.h>

Inheritance diagram for gdcm::Value:
Inheritance graph
[legend]
Collaboration diagram for gdcm::Value:
Collaboration graph
[legend]

Public Member Functions

 Value ()
 
 ~Value ()
 
virtual void Clear ()=0
 
virtual VL GetLength () const =0
 
virtual bool operator== (const Value &val) const =0
 
virtual void SetLength (VL l)=0
 
- Public Member Functions inherited from gdcm::Object
 Object ()
 
 Object (const Object &)
 Special requirement for copy/cstor, assignment operator. More...
 
virtual ~Object ()
 
void operator= (const Object &)
 
virtual void Print (std::ostream &) const
 

Protected Member Functions

virtual void SetLengthOnly (VL l)
 
- Protected Member Functions inherited from gdcm::Object
void Register ()
 
void UnRegister ()
 

Friends

class DataElement
 

Detailed Description

Class to represent the value of a Data Element.

Note
VALUE: A component of a Value Field. A Value Field may consist of one or more of these components.

Constructor & Destructor Documentation

gdcm::Value::Value ( )
inline
gdcm::Value::~Value ( )
inline

Member Function Documentation

virtual void gdcm::Value::Clear ( )
pure virtual
virtual VL gdcm::Value::GetLength ( ) const
pure virtual
virtual bool gdcm::Value::operator== ( const Value val) const
pure virtual
virtual void gdcm::Value::SetLength ( VL  l)
pure virtual
virtual void gdcm::Value::SetLengthOnly ( VL  l)
protectedvirtual

Reimplemented in gdcm::ByteValue.

Friends And Related Function Documentation

friend class DataElement
friend

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

Generated on Fri Sep 25 2015 17:58:34 for GDCM by doxygen 1.8.9.1
SourceForge.net Logo