1 #ifndef _BASICMETADATA_H_
2 #define _BASICMETADATA_H_
18 virtual int get_int(
const std::string key)
const =0;
19 virtual double get_double(
const std::string key)
const =0;
20 virtual bool get_bool(
const std::string key)
const =0;
21 virtual std::string get_string(
const std::string key)
const =0;
22 virtual void put(
const std::string key,
const double val)=0;
23 virtual void put(
const std::string key,
const int val)=0;
24 virtual void put(
const std::string key,
const bool val)=0;
25 virtual void put(
const std::string key,
const std::string val)=0;