PulseView
0.3.0
A Qt-based sigrok GUI
|
#include <analog.hpp>
Public Member Functions | |
Analog () | |
void | push_segment (std::shared_ptr< AnalogSegment > &segment) |
const std::deque< std::shared_ptr< AnalogSegment > > & | analog_segments () const |
std::vector< std::shared_ptr< Segment > > | segments () const |
void | clear () |
uint64_t | max_sample_count () const |
Public Member Functions inherited from pv::data::SignalData | |
SignalData () | |
virtual | ~SignalData () |
Private Attributes | |
std::deque< std::shared_ptr< AnalogSegment > > | segments_ |
Definition at line 34 of file analog.hpp.
pv::data::Analog::Analog | ( | ) |
Definition at line 34 of file analog.cpp.
const deque< shared_ptr< AnalogSegment > > & pv::data::Analog::analog_segments | ( | ) | const |
Definition at line 44 of file analog.cpp.
|
virtual |
Implements pv::data::SignalData.
Definition at line 55 of file analog.cpp.
|
virtual |
Implements pv::data::SignalData.
Definition at line 60 of file analog.cpp.
void pv::data::Analog::push_segment | ( | std::shared_ptr< AnalogSegment > & | segment | ) |
Definition at line 39 of file analog.cpp.
|
virtual |
Implements pv::data::SignalData.
Definition at line 49 of file analog.cpp.
|
private |
Definition at line 52 of file analog.hpp.