* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-#include "rowdata.h"
+#include "rowdata.hpp"
using std::vector;
uint64_t RowData::get_max_sample() const
{
- if (_annotations.empty())
+ if (annotations_.empty())
return 0;
- return _annotations.back().end_sample();
+ return annotations_.back().end_sample();
}
void RowData::get_annotation_subset(
vector<pv::data::decode::Annotation> &dest,
uint64_t start_sample, uint64_t end_sample) const
{
- for (vector<Annotation>::const_iterator i = _annotations.begin();
- i != _annotations.end(); i++)
+ for (auto i = annotations_.cbegin(); i != annotations_.cend(); i++)
if ((*i).end_sample() > start_sample &&
(*i).start_sample() <= end_sample)
dest.push_back(*i);
void RowData::push_annotation(const Annotation &a)
{
- _annotations.push_back(a);
+ annotations_.push_back(a);
}
} // decode