#include <logic.hpp>
Definition at line 39 of file logic.hpp.
pv::data::Logic::Logic |
( |
unsigned int |
num_channels | ) |
|
void pv::data::Logic::clear |
( |
| ) |
|
|
virtual |
double pv::data::Logic::get_samplerate |
( |
| ) |
const |
|
virtual |
uint32_t pv::data::Logic::get_segment_count |
( |
| ) |
const |
|
virtual |
const deque< shared_ptr< LogicSegment > > & pv::data::Logic::logic_segments |
( |
| ) |
const |
deque< shared_ptr< LogicSegment > > & pv::data::Logic::logic_segments |
( |
| ) |
|
uint64_t pv::data::Logic::max_sample_count |
( |
| ) |
const |
|
virtual |
void pv::data::Logic::notify_samples_added |
( |
shared_ptr< Segment > |
segment, |
|
|
uint64_t |
start_sample, |
|
|
uint64_t |
end_sample |
|
) |
| |
unsigned int pv::data::Logic::num_channels |
( |
| ) |
const |
void pv::data::Logic::on_segment_completed |
( |
| ) |
|
|
privateslot |
void pv::data::Logic::push_segment |
( |
shared_ptr< LogicSegment > & |
segment | ) |
|
void pv::data::Logic::samples_added |
( |
SharedPtrToSegment |
segment, |
|
|
uint64_t |
start_sample, |
|
|
uint64_t |
end_sample |
|
) |
| |
|
signal |
void pv::data::Logic::samples_cleared |
( |
| ) |
|
|
signal |
vector< shared_ptr< Segment > > pv::data::Logic::segments |
( |
| ) |
const |
|
virtual |
void pv::data::Logic::set_samplerate |
( |
double |
value | ) |
|
|
virtual |
const unsigned int pv::data::Logic::num_channels_ |
|
private |
double pv::data::Logic::samplerate_ |
|
private |
deque< shared_ptr<LogicSegment> > pv::data::Logic::segments_ |
|
private |
The documentation for this class was generated from the following files: