GDCM 2.0.17

gdcm::ApplicationEntity Class Reference

ApplicationEntity

More...

#include <gdcmApplicationEntity.h>

Collaboration diagram for gdcm::ApplicationEntity:

List of all members.

Public Member Functions

bool IsValid () const
void Print (std::ostream &os) const
void SetBlob (const std::vector< char > &v)
void Squeeze ()

Public Attributes

std::string Internal

Static Public Attributes

static const unsigned int MaxLength = 16
static const unsigned int MaxNumberOfComponents = 1
static const char Padding = ' '
static const char Separator = ' '

Detailed Description

ApplicationEntity

  • AE Application Entity
  • A string of characters that identifies an Application Entity with leading and trailing spaces (20H) being non-significant. A value consisting solely of spaces shall not be used.
  • Default Character Repertoire excluding character code 5CH (the BACKSLASH \ in ISO-IR 6), and control characters LF, FF, CR and ESC.
  • 16 bytes maximum.

Member Function Documentation

bool gdcm::ApplicationEntity::IsValid ( ) const [inline]
void gdcm::ApplicationEntity::Print ( std::ostream &  os) const [inline]
void gdcm::ApplicationEntity::SetBlob ( const std::vector< char > &  v) [inline]
void gdcm::ApplicationEntity::Squeeze ( ) [inline]

Member Data Documentation

const unsigned int gdcm::ApplicationEntity::MaxLength = 16 [static]
const unsigned int gdcm::ApplicationEntity::MaxNumberOfComponents = 1 [static]
const char gdcm::ApplicationEntity::Padding = ' ' [static]
const char gdcm::ApplicationEntity::Separator = ' ' [static]

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

Generated on Tue Feb 1 2011 23:59:15 for GDCM by doxygen 1.7.3
SourceForge.net Logo