Logo Search packages:      
Sourcecode: gdcm version File versions

gdcm::VL Class Reference

#include <gdcmVL.h>

List of all members.


Detailed Description

Value Length.

Warning:
this is a 4bytes value ! Do not try to use it for 2bytes value length

Definition at line 30 of file gdcmVL.h.


Public Member Functions

VL GetLength () const
bool IsOdd () const
bool IsUndefined () const
 operator uint32_t () const
VL operator++ (int)
VLoperator++ ()
VLoperator+= (VL const &vl)
template<typename TSwap>
std::istream & Read (std::istream &is)
template<typename TSwap>
std::istream & Read16 (std::istream &is)
void SetToUndefined ()
 VL (uint32_t vl=0)
template<typename TSwap>
const std::ostream & Write (std::ostream &os) const
template<typename TSwap>
const std::ostream & Write16 (std::ostream &os) const

Static Public Member Functions

static uint16_t GetVL16Max ()
static uint32_t GetVL32Max ()

Private Attributes

uint32_t ValueLength

Friends

std::ostream & operator<< (std::ostream &os, const VL &vl)

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

Generated by  Doxygen 1.6.0   Back to index