Struct FITSKeyValue

Struct Documentation

struct FITSKeyValue

Public Functions

FITS::DataType getType()
void setType(FITS::DataType type_)
void setTypeAsInt(int type_)
const char *getKey()
void *getValueAsVoid()
std::string getValueAsString()
int getValueAsInt()
double getValueAsDouble()
FITSKeyValue(const std::string &key_, const std::string &value_)
FITSKeyValue(const std::string &key_, int value_)
FITSKeyValue(const std::string &key_, std::size_t value_)
FITSKeyValue(const std::string &key_, long int value_)
FITSKeyValue(const std::string &key_, float value_)
FITSKeyValue(const std::string &key_, double value_)
FITSKeyValue(const std::string &key_)

Public Members

std::string key
FITS::DataType type
int i
long int l
float f
double d
char s[80]
union hermes::FITSKeyValue::@0 @1
void *value_ptr