Public Member Functions | Protected Member Functions

gdcm::StringFilter Class Reference

StringFilter StringFilter is the class that make gdcm2.x looks more like gdcm1 and transform the binary blob contained in a DataElement into a string, typically this is a nice feature to have for wrapped language. More...

#include <gdcmStringFilter.h>

Collaboration diagram for gdcm::StringFilter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 StringFilter ()
 ~StringFilter ()
std::string FromString (const Tag &t, const char *value, size_t len)
std::string FromString (const Tag &t, const char *value, VL const &vl)
 DEPRECATED: NEVER USE IT.
const FileGetFile () const
FileGetFile ()
void SetDicts (const Dicts &dicts)
 Allow user to pass in there own dicts.
void SetFile (const File &f)
 Set/Get File.
std::string ToString (const Tag &t) const
 Convert to string the ByteValue contained in a DataElement.
std::pair< std::string,
std::string > 
ToStringPair (const Tag &t) const
void UseDictAlways (bool)

Protected Member Functions

std::pair< std::string,
std::string > 
ToStringPair (const Tag &t, DataSet const &ds) const

Detailed Description

StringFilter StringFilter is the class that make gdcm2.x looks more like gdcm1 and transform the binary blob contained in a DataElement into a string, typically this is a nice feature to have for wrapped language.


Constructor & Destructor Documentation

gdcm::StringFilter::StringFilter (  )
gdcm::StringFilter::~StringFilter (  )

Member Function Documentation

std::string gdcm::StringFilter::FromString ( const Tag t,
const char *  value,
VL const &  vl 
)

DEPRECATED: NEVER USE IT.

std::string gdcm::StringFilter::FromString ( const Tag t,
const char *  value,
size_t  len 
)
File& gdcm::StringFilter::GetFile (  ) [inline]
const File& gdcm::StringFilter::GetFile (  ) const [inline]
void gdcm::StringFilter::SetDicts ( const Dicts dicts )

Allow user to pass in there own dicts.

void gdcm::StringFilter::SetFile ( const File f ) [inline]

Set/Get File.

std::string gdcm::StringFilter::ToString ( const Tag t ) const

Convert to string the ByteValue contained in a DataElement.

std::pair<std::string, std::string> gdcm::StringFilter::ToStringPair ( const Tag t,
DataSet const &  ds 
) const [protected]
std::pair<std::string, std::string> gdcm::StringFilter::ToStringPair ( const Tag t ) const

Convert to string the ByteValue contained in a DataElement the returned elements are: pair.first : the name as found in the dictionary of DataElement pari.second : the value encoded into a string (US,UL...) are properly converted

void gdcm::StringFilter::UseDictAlways ( bool   ) [inline]

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

Generated on Sat Dec 4 2010 09:00:12 for GDCM by doxygen 1.7.2
SourceForge.net Logo