#include <fimex/CDMAttribute.h>
|
| CDMAttribute () |
|
| CDMAttribute (std::string name, std::string value) |
| create a string attribute More...
|
|
| CDMAttribute (std::string name, char value) |
| create a char attribute with a char array of length 1 More...
|
|
| CDMAttribute (std::string name, int value) |
| create a int attribute with a int array of length 1 More...
|
|
| CDMAttribute (std::string name, short value) |
| create a short attribute with a short array of length 1 More...
|
|
| CDMAttribute (std::string name, float value) |
| create a float attribute with a float array of length 1 More...
|
|
| CDMAttribute (std::string name, double value) |
| create a double attribute with a double array of length 1 More...
|
|
| CDMAttribute (std::string name, CDMDataType datatype, DataPtr data) |
| create a attribute with the low level information More...
|
|
| CDMAttribute (const std::string &name, const std::string &datatype, const std::string &value) throw (CDMException) |
| create a attribute from a string representation More...
|
|
| CDMAttribute (const std::string &name, CDMDataType datatype, const std::vector< std::string > &values) throw (CDMException) |
| create a attribute with a vector of values in string representation More...
|
|
virtual | ~CDMAttribute () |
|
const std::string & | getName () const |
| retrieve the name of the attribute More...
|
|
void | setName (std::string newName) |
| set the name of the attribute More...
|
|
const std::string | getStringValue () const |
| retrieve the stringified value of the attribute More...
|
|
const DataPtr | getData () const |
| retrieve the data-pointer of the attribute More...
|
|
void | setData (DataPtr data) |
| set the data for this attribute More...
|
|
CDMDataType | getDataType () const |
| retrieve the datatype of the attribute More...
|
|
void | toXMLStream (std::ostream &out, const std::string &indent="") const |
|
virtual | ~CDMNamedEntity ()=0 |
|
MetNoFimex::CDMAttribute::CDMAttribute |
( |
| ) |
|
create a string attribute
MetNoFimex::CDMAttribute::CDMAttribute |
( |
std::string |
name, |
|
|
char |
value |
|
) |
| |
|
explicit |
create a char attribute with a char array of length 1
MetNoFimex::CDMAttribute::CDMAttribute |
( |
std::string |
name, |
|
|
int |
value |
|
) |
| |
|
explicit |
create a int attribute with a int array of length 1
MetNoFimex::CDMAttribute::CDMAttribute |
( |
std::string |
name, |
|
|
short |
value |
|
) |
| |
|
explicit |
create a short attribute with a short array of length 1
MetNoFimex::CDMAttribute::CDMAttribute |
( |
std::string |
name, |
|
|
float |
value |
|
) |
| |
|
explicit |
create a float attribute with a float array of length 1
MetNoFimex::CDMAttribute::CDMAttribute |
( |
std::string |
name, |
|
|
double |
value |
|
) |
| |
|
explicit |
create a double attribute with a double array of length 1
create a attribute with the low level information
create a attribute from a string representation
create a attribute with a vector of values in string representation
virtual MetNoFimex::CDMAttribute::~CDMAttribute |
( |
| ) |
|
|
virtual |
const DataPtr MetNoFimex::CDMAttribute::getData |
( |
| ) |
const |
|
inline |
retrieve the data-pointer of the attribute
CDMDataType MetNoFimex::CDMAttribute::getDataType |
( |
| ) |
const |
|
inline |
const std::string& MetNoFimex::CDMAttribute::getName |
( |
| ) |
const |
|
inlinevirtual |
const std::string MetNoFimex::CDMAttribute::getStringValue |
( |
| ) |
const |
retrieve the stringified value of the attribute
Referenced by setName().
void MetNoFimex::CDMAttribute::setData |
( |
DataPtr |
data | ) |
|
|
inline |
set the data for this attribute
void MetNoFimex::CDMAttribute::setName |
( |
std::string |
newName | ) |
|
|
inline |
The documentation for this class was generated from the following file: