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