MXAAsciiStringData Class Reference

Author:
mjackson
More...

Inherits MXAArrayTemplate< uint8 >.

Inheritance diagram for MXAAsciiStringData:

Inheritance graph
[legend]
Collaboration diagram for MXAAsciiStringData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~MXAAsciiStringData ()
virtual int32 getDataType ()
 Returns an enumerated type that can be used to find out the type of primitive stored in the internal array. Currently the HDF5 type is returned in order to use this class effectively with HDF5.
virtual std::string valueToString (char delimiter= ' ')
 Converts the data array into a string delimited by the supplied delimiter.

Static Public Member Functions

static IMXAArray::Pointer Create (const std::string &value)
static MXAAsciiStringDataNew (const std::string &value)
static std::string toStdString (MXAAsciiStringData *strData)

Protected Member Functions

 MXAAsciiStringData (size_t numElements)

Private Member Functions

 MXAAsciiStringData (const MXAAsciiStringData &)
void operator= (const MXAAsciiStringData &)

Detailed Description

Author:
mjackson

Date:
Jan 4, 2008
Version:
Revision
1.2


Constructor & Destructor Documentation

MXAAsciiStringData::~MXAAsciiStringData (  )  [virtual]

MXAAsciiStringData::MXAAsciiStringData ( size_t  numElements  )  [protected]

MXAAsciiStringData::MXAAsciiStringData ( const MXAAsciiStringData  )  [private]


Member Function Documentation

IMXAArray::Pointer MXAAsciiStringData::Create ( const std::string &  value  )  [static]

MXAAsciiStringData * MXAAsciiStringData::New ( const std::string &  value  )  [static]

std::string MXAAsciiStringData::toStdString ( MXAAsciiStringData strData  )  [static]

int32 MXAAsciiStringData::getDataType (  )  [virtual]

Returns an enumerated type that can be used to find out the type of primitive stored in the internal array. Currently the HDF5 type is returned in order to use this class effectively with HDF5.

Reimplemented from MXAArrayTemplate< uint8 >.

std::string MXAAsciiStringData::valueToString ( char  delimiter = ' '  )  [virtual]

Converts the data array into a string delimited by the supplied delimiter.

Parameters:
delimiter The delimiter to use between each value. Default is a single space
Returns:
The generated string

Reimplemented from MXAArrayTemplate< uint8 >.

void MXAAsciiStringData::operator= ( const MXAAsciiStringData  )  [private]


The documentation for this class was generated from the following files:
Generated on Tue Nov 17 18:43:14 2009 for MXADataModel by  doxygen 1.5.2