gdcm::PrivateTag Class Reference

Class to represent a Private DICOM Data Element (Attribute) Tag (Group, Element, Owner). More...

#include <gdcmPrivateTag.h>

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

List of all members.

Public Member Functions

 PrivateTag (uint16_t group=0, uint16_t element=0, const char *owner="")
const char * GetOwner () const
bool operator< (const PrivateTag &_val) const
void SetOwner (const char *owner)

Friends

std::ostream & operator<< (std::ostream &_os, const PrivateTag &_val)

Detailed Description

Class to represent a Private DICOM Data Element (Attribute) Tag (Group, Element, Owner).

Note:
private tag have element value in: [0x10,0xff], for instance 0x0009,0x0000 is NOT a private tag
Examples:

csa2img.cxx, MrProtocol.cxx, PublicDict.cxx, and rle2img.cxx.


Constructor & Destructor Documentation

gdcm::PrivateTag::PrivateTag ( uint16_t  group = 0,
uint16_t  element = 0,
const char *  owner = "" 
) [inline]

Member Function Documentation

const char* gdcm::PrivateTag::GetOwner (  )  const [inline]
bool gdcm::PrivateTag::operator< ( const PrivateTag _val  )  const [inline]
void gdcm::PrivateTag::SetOwner ( const char *  owner  )  [inline]

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  _os,
const PrivateTag _val 
) [friend]

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

Generated on Thu Jul 1 06:41:30 2010 for GDCM by doxygen 1.6.3
SourceForge.net Logo