GDCM  2.2.0
Public Member Functions | Friends
gdcm::BasicOffsetTable Class Reference

Class to represent a BasicOffsetTable. More...

#include <gdcmBasicOffsetTable.h>

Inheritance diagram for gdcm::BasicOffsetTable:
[legend]
Collaboration diagram for gdcm::BasicOffsetTable:
[legend]

List of all members.

Public Member Functions

 BasicOffsetTable ()
template<typename TSwap >
std::istream & Read (std::istream &is)
- Public Member Functions inherited from gdcm::Fragment
 Fragment ()
VL GetLength () const
template<typename TSwap >
std::istream & ReadValue (std::istream &is)
template<typename TSwap >
std::ostream & Write (std::ostream &os) const
- Public Member Functions inherited from gdcm::DataElement
 DataElement (const Tag &t=Tag(0), const VL &vl=0, const VR &vr=VR::INVALID)
 DataElement (const DataElement &_val)
void Clear ()
 Clear Data Element (make Value empty and invalidate Tag & VR)
void Empty ()
 Make Data Element empty (no Value)
const ByteValueGetByteValue () const
const SequenceOfFragmentsGetSequenceOfFragments () const
const SequenceOfItemsGetSequenceOfItems () const
SequenceOfItemsGetSequenceOfItems ()
const TagGetTag () const
 Get Tag.
TagGetTag ()
Value const & GetValue () const
 Set/Get Value (bytes array, SQ of items, SQ of fragments):
ValueGetValue ()
SmartPointer< SequenceOfItemsGetValueAsSQ () const
const VLGetVL () const
 Get VL.
VLGetVL ()
VR const & GetVR () const
bool IsEmpty () const
 Check if Data Element is empty.
bool IsUndefinedLength () const
 return if Value Length if of undefined length
bool operator< (const DataElement &de) const
DataElementoperator= (const DataElement &de)
bool operator== (const DataElement &de) const
template<typename TDE , typename TSwap >
std::istream & ReadOrSkip (std::istream &is, std::set< Tag > const &skiptags)
template<typename TDE , typename TSwap >
std::istream & ReadPreValue (std::istream &is, std::set< Tag > const &skiptags)
template<typename TDE , typename TSwap >
std::istream & ReadValue (std::istream &is, std::set< Tag > const &skiptags)
template<typename TDE , typename TSwap >
std::istream & ReadWithLength (std::istream &is, VL &length)
void SetByteValue (const char *array, VL length)
void SetTag (const Tag &t)
void SetValue (Value const &vl)
void SetVL (const VL &vl)
void SetVLToUndefined ()
void SetVR (VR const &vr)

Friends

std::ostream & operator<< (std::ostream &os, const BasicOffsetTable &val)

Detailed Description

Class to represent a BasicOffsetTable.


Constructor & Destructor Documentation

gdcm::BasicOffsetTable::BasicOffsetTable ( )
inline

Member Function Documentation

template<typename TSwap >
std::istream& gdcm::BasicOffsetTable::Read ( std::istream &  is)
inline

Reimplemented from gdcm::Fragment.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const BasicOffsetTable val 
)
friend

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

Generated on Wed Jun 13 2012 20:40:38 for GDCM by doxygen 1.8.1
SourceForge.net Logo