|
ClockWork DB CoreAPI 1.0.48
Abstract Time Series and Storage/Management Library
|
Public Types | |
| typedef field_vec::const_iterator | const_iterator |
| typedef std::vector< field > | field_vec |
| typedef field_vec::iterator | iterator |
| typedef std::vector< time_series_sptr > | ts_vec |
Public Member Functions | |
| screening_db (const tom::observation &path, const tom::observation &name, const tom::observation &max_days, const tom::observation &max_rows, const tom::observation &default_repo, const tom::observation &default_db, const tom::observation &discovery_id) | |
| void | add_field (const tom::observation &field, const tom::observation &dimension) |
| void | add_ts (std::string &id, ts_vec &) |
| void | create_table () |
| bool | exists () |
| const field_vec & | fields () const |
| tom::calendars::date | get_most_recent_date (const std::string &id) |
| void | init () |
| void | populate_table () |
| sql_query_result_sptr | query (const std::string &sql_statement) |
| void | update_table () |
| void | update_ts (std::string &id, ts_vec &) |