Lines Matching full:record
20 using Record = std::tuple<size_t, int64_t, int64_t, int64_t>; typedef
25 * The exception that is thrown when a raw history record
31 InvalidRecordException() : std::runtime_error("Invalid history record") {} in InvalidRecordException()
41 * intervals. Every 30s, a new record will be available from the
92 * cleared, such as when there is an invalid record
95 * @param[in] rawRecord - the record data straight
156 * @brief returns the sequence ID from a raw history record
160 * @param[in] data - the raw record data as the PS returns it
167 * @brief Creates an instance of a Record from the raw PS data
169 * @param[in] data - the raw record data as the PS returns it
171 * @return Record - A filled in Record instance
173 Record createRecord(const std::vector<uint8_t>& data);
178 * When a new record is added, the oldest one will be removed.
193 std::deque<Record> records;