dcmtkpp
Public Types | Public Member Functions | Static Public Attributes | List of all members
dcmtkpp::ElementTraits< TValueType > Class Template Reference

Traits for generic data access to values of DcmElement. More...

#include <ElementTraits.h>

Public Types

typedef std::function< OFCondition(DcmElement &, TValueType &, unsigned long const)> GetterType
 Type of the getter function.
 
typedef std::function< OFCondition(DcmElement &, TValueType const, unsigned long const)> SetterType
 Type of the setter function.
 

Public Member Functions

template<>
ElementTraits< OFString >::GetterType const getter
 
template<>
ElementTraits< OFString >::SetterType const setter
 
template<>
ElementTraits< Float32 >::GetterType const getter
 
template<>
ElementTraits< Float32 >::SetterType const setter
 
template<>
ElementTraits< Float64 >::GetterType const getter
 
template<>
ElementTraits< Float64 >::SetterType const setter
 
template<>
ElementTraits< Sint16 >::GetterType const getter
 
template<>
ElementTraits< Sint16 >::SetterType const setter
 
template<>
ElementTraits< Sint32 >::GetterType const getter
 
template<>
ElementTraits< Sint32 >::SetterType const setter
 
template<>
ElementTraits< Uint16 >::GetterType const getter
 
template<>
ElementTraits< Uint16 >::SetterType const setter
 
template<>
ElementTraits< Uint32 >::GetterType const getter
 
template<>
ElementTraits< Uint32 >::SetterType const setter
 

Static Public Attributes

static GetterType const getter
 Getter function (one of the get??? functions of DcmElement).
 
static SetterType const setter
 Setter function (one of the put??? functions of DcmElement).
 

Detailed Description

template<typename TValueType>
class dcmtkpp::ElementTraits< TValueType >

Traits for generic data access to values of DcmElement.

The members are:


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