PulseView
0.3.0
A Qt-based sigrok GUI
|
#include <rowdata.hpp>
Public Member Functions | |
RowData () | |
uint64_t | get_max_sample () const |
void | get_annotation_subset (std::vector< pv::data::decode::Annotation > &dest, uint64_t start_sample, uint64_t end_sample) const |
void | push_annotation (const Annotation &a) |
Private Attributes | |
std::vector< Annotation > | annotations_ |
Definition at line 32 of file rowdata.hpp.
pv::data::decode::RowData::RowData | ( | ) |
Definition at line 29 of file rowdata.cpp.
void pv::data::decode::RowData::get_annotation_subset | ( | std::vector< pv::data::decode::Annotation > & | dest, |
uint64_t | start_sample, | ||
uint64_t | end_sample | ||
) | const |
Extracts sorted annotations between two period into a vector.
Definition at line 40 of file rowdata.cpp.
uint64_t pv::data::decode::RowData::get_max_sample | ( | ) | const |
Definition at line 33 of file rowdata.cpp.
void pv::data::decode::RowData::push_annotation | ( | const Annotation & | a | ) |
Definition at line 50 of file rowdata.cpp.
|
private |
Definition at line 50 of file rowdata.hpp.