1 #ifndef _EXTERNAL_DATA_H_
2 #define _EXTERNAL_DATA_H_
21 virtual void put(
const Data* data, ...) = 0;
23 virtual void get(
Data* data, ...)
const = 0;
An interface used to read/write data from outside of mapgd.
Definition: external-data.h:17
A class which can be written as flat text file or into an SQL database.
Definition: data.h:34
virtual void put(const Data *data,...)=0
The write function must be defined in the child class.