Inherits MXAArrayTemplate< uint8 >.
Inheritance diagram for MXAAsciiStringData:
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 MXAAsciiStringData * | New (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 &) |
MXAAsciiStringData::~MXAAsciiStringData | ( | ) | [virtual] |
MXAAsciiStringData::MXAAsciiStringData | ( | size_t | numElements | ) | [protected] |
MXAAsciiStringData::MXAAsciiStringData | ( | const MXAAsciiStringData & | ) | [private] |
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.
delimiter | The delimiter to use between each value. Default is a single space |
Reimplemented from MXAArrayTemplate< uint8 >.
void MXAAsciiStringData::operator= | ( | const MXAAsciiStringData & | ) | [private] |