35 #ifndef OPENMS_METADATA_METAINFOINTERFACE_H
36 #define OPENMS_METADATA_METAINFOINTERFACE_H
86 bool metaValueExists(
const String & name)
const;
88 bool metaValueExists(
UInt index)
const;
96 void removeMetaValue(
const String & name);
98 void removeMetaValue(
UInt index);
104 void getKeys(std::vector<String> & keys)
const;
107 void getKeys(std::vector<UInt> & keys)
const;
110 bool isMetaEmpty()
const;
113 void clearMetaInfo();
117 inline void createIfNotExists_();
124 #endif // OPENMS_METADATA_METAINFOINTERFACE_H
A more convenient string class.
Definition: String.h:56
Class to hold strings, numeric values, lists of strings and lists of numeric values.
Definition: DataValue.h:57