#include <viewbase.hpp>
Definition at line 66 of file viewbase.hpp.
pv::views::ViewBase::ViewBase |
( |
Session & |
session, |
|
|
bool |
is_main_view = false , |
|
|
QMainWindow * |
parent = nullptr |
|
) |
| |
|
explicit |
void pv::views::ViewBase::add_signalbase |
( |
const shared_ptr< data::SignalBase > |
signalbase | ) |
|
|
virtual |
void pv::views::ViewBase::capture_state_updated |
( |
int |
state | ) |
|
|
virtualslot |
void pv::views::ViewBase::clear_signalbases |
( |
| ) |
|
|
virtual |
void pv::views::ViewBase::focus_on_range |
( |
uint64_t |
start_sample, |
|
|
uint64_t |
end_sample |
|
) |
| |
|
virtual |
virtual ViewType pv::views::ViewBase::get_type |
( |
| ) |
const |
|
pure virtual |
bool pv::views::ViewBase::is_main_view |
( |
| ) |
const |
void pv::views::ViewBase::on_data_updated |
( |
| ) |
|
|
privateslot |
void pv::views::ViewBase::on_new_segment |
( |
int |
new_segment_id | ) |
|
|
virtualslot |
void pv::views::ViewBase::on_samples_added |
( |
uint64_t |
segment_id, |
|
|
uint64_t |
start_sample, |
|
|
uint64_t |
end_sample |
|
) |
| |
|
privateslot |
void pv::views::ViewBase::on_segment_completed |
( |
int |
new_segment_id | ) |
|
|
virtualslot |
void pv::views::ViewBase::perform_delayed_view_update |
( |
| ) |
|
|
virtualslot |
void pv::views::ViewBase::remove_signalbase |
( |
const shared_ptr< data::SignalBase > |
signalbase | ) |
|
|
virtual |
void pv::views::ViewBase::reset_view_state |
( |
| ) |
|
|
virtual |
void pv::views::ViewBase::restore_settings |
( |
QSettings & |
settings | ) |
|
|
virtual |
void pv::views::ViewBase::save_settings |
( |
QSettings & |
settings | ) |
const |
|
virtual |
Session & pv::views::ViewBase::session |
( |
| ) |
|
const Session & pv::views::ViewBase::session |
( |
| ) |
const |
vector< shared_ptr< data::SignalBase > > pv::views::ViewBase::signalbases |
( |
| ) |
const |
Returns the signal bases contained in this view.
Definition at line 87 of file viewbase.cpp.
void pv::views::ViewBase::signals_changed |
( |
| ) |
|
|
virtualslot |
void pv::views::ViewBase::trigger_event |
( |
int |
segment_id, |
|
|
util::Timestamp |
location |
|
) |
| |
|
virtualslot |
uint32_t pv::views::ViewBase::current_segment_ |
|
protected |
The ID of the currently displayed segment.
Definition at line 135 of file viewbase.hpp.
QTimer pv::views::ViewBase::delayed_view_updater_ |
|
protected |
const bool pv::views::ViewBase::is_main_view_ |
|
protected |
const int pv::views::ViewBase::MaxViewAutoUpdateRate = 25 |
|
static |
Session& pv::views::ViewBase::session_ |
|
protected |
The documentation for this class was generated from the following files: