|
| template<TimeRow Row> |
| void | create_table () |
| |
| template<TimeRow Row> |
| void | insert (Row row) |
| |
| template<TimeRow Row> |
| void | remove (TimeStamp from, TimeStamp to) |
| |
| template<TimeRow Row> |
| std::vector< const Row * > | range (TimeStamp from, TimeStamp to) |
| |
| template<TimeRow Row, typename Predicate > |
| std::vector< const Row * > | query (Predicate pred) |
| |
Definition at line 42 of file time_db.hpp.
◆ create_table()
template<TimeRow Row>
| void brenta::TimeDB::create_table |
( |
| ) |
|
|
inline |
◆ insert()
template<TimeRow Row>
| void brenta::TimeDB::insert |
( |
Row |
row | ) |
|
|
inline |
◆ query()
template<TimeRow Row, typename Predicate >
| std::vector< const Row * > brenta::TimeDB::query |
( |
Predicate |
pred | ) |
|
|
inline |
◆ range()
template<TimeRow Row>
| std::vector< const Row * > brenta::TimeDB::range |
( |
TimeStamp |
from, |
|
|
TimeStamp |
to |
|
) |
| |
|
inline |
◆ remove()
template<TimeRow Row>
| void brenta::TimeDB::remove |
( |
TimeStamp |
from, |
|
|
TimeStamp |
to |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: