#ifndef EMGAUWA_CORE_PERIOD_LIST_H #define EMGAUWA_CORE_PERIOD_LIST_H #include #include "period.h" class period_list { public: period **periods; uint16_t length; period_list(); explicit period_list(const uint16_t *periods_blob); period_list(period **periods, uint16_t length); ~period_list(); void add_period(uint16_t start, uint16_t end); Json::Value to_json(); uint16_t* to_db_blob(); }; #endif //EMGAUWA_CORE_PERIOD_LIST_H