#include <output-model.h>
Classes | |
struct | log_entry |
Public Member Functions | |
void | add_log (rs2_log_severity severity, std::string filename, int line_number, std::string line) |
void | draw (ux_window &win, rect view_rect, std::vector< std::unique_ptr< device_model >> &device_models) |
int | get_output_height () const |
output_model () | |
void | run_command (std::string command, std::vector< std::unique_ptr< device_model >> &device_models) |
void | update_dashboards (rs2::frame f) |
bool | user_defined_command (std::string command, std::vector< std::unique_ptr< device_model >> &device_models) |
~output_model () | |
Private Member Functions | |
void | foreach_log (std::function< void(log_entry &line)> action) |
void | open (ux_window &win) |
bool | round_indicator (ux_window &win, std::string icon, int count, ImVec4 color, std::string tooltip, bool &highlighted, std::string suffix="") |
void | thread_loop () |
Definition at line 107 of file output-model.h.
output_model::output_model | ( | ) |
Definition at line 96 of file output-model.cpp.
output_model::~output_model | ( | ) |
Definition at line 90 of file output-model.cpp.
void output_model::add_log | ( | rs2_log_severity | severity, |
std::string | filename, | ||
int | line_number, | ||
std::string | line | ||
) |
Definition at line 736 of file output-model.cpp.
void output_model::draw | ( | ux_window & | win, |
rect | view_rect, | ||
std::vector< std::unique_ptr< device_model >> & | device_models | ||
) |
Definition at line 163 of file output-model.cpp.
Definition at line 697 of file output-model.cpp.
|
inline |
Definition at line 130 of file output-model.h.
Definition at line 155 of file output-model.cpp.
|
private |
Definition at line 112 of file output-model.cpp.
void output_model::run_command | ( | std::string | command, |
std::vector< std::unique_ptr< device_model >> & | device_models | ||
) |
Definition at line 759 of file output-model.cpp.
|
private |
Definition at line 15 of file output-model.cpp.
void output_model::update_dashboards | ( | rs2::frame | f | ) |
Definition at line 943 of file output-model.cpp.
bool output_model::user_defined_command | ( | std::string | command, |
std::vector< std::unique_ptr< device_model >> & | device_models | ||
) |
Definition at line 878 of file output-model.cpp.
|
private |
Definition at line 172 of file output-model.h.
|
private |
Definition at line 184 of file output-model.h.
|
private |
Definition at line 181 of file output-model.h.
|
private |
Definition at line 178 of file output-model.h.
|
private |
Definition at line 179 of file output-model.h.
|
private |
Definition at line 183 of file output-model.h.
|
private |
Definition at line 149 of file output-model.h.
|
private |
Definition at line 175 of file output-model.h.
|
private |
Definition at line 174 of file output-model.h.
|
private |
Definition at line 161 of file output-model.h.
|
private |
Definition at line 152 of file output-model.h.
|
private |
Definition at line 158 of file output-model.h.
|
private |
Definition at line 154 of file output-model.h.
|
private |
Definition at line 187 of file output-model.h.
|
private |
Definition at line 180 of file output-model.h.
|
private |
Definition at line 146 of file output-model.h.
|
private |
Definition at line 160 of file output-model.h.
|
private |
Definition at line 156 of file output-model.h.
|
private |
Definition at line 150 of file output-model.h.
|
private |
Definition at line 144 of file output-model.h.
|
private |
Definition at line 143 of file output-model.h.
|
private |
Definition at line 147 of file output-model.h.
|
private |
Definition at line 166 of file output-model.h.
|
private |
Definition at line 163 of file output-model.h.
|
private |
Definition at line 165 of file output-model.h.
|
private |
Definition at line 164 of file output-model.h.
|
private |
Definition at line 177 of file output-model.h.
|
private |
Definition at line 170 of file output-model.h.
|
private |
Definition at line 169 of file output-model.h.
|
private |
Definition at line 186 of file output-model.h.
|
private |
Definition at line 167 of file output-model.h.
|
private |
Definition at line 159 of file output-model.h.
|
private |
Definition at line 155 of file output-model.h.