#include <notifications.h>
Public Member Functions | |
export_manager (const std::string &fname, std::unique_ptr< rs2::filter > exporter, frame data) | |
frame | get_data () const |
std::string | get_filename () const |
Public Member Functions inherited from rs2::process_manager | |
void | check_error (std::string &error) |
bool | done () const |
void | fail (std::string error) |
bool | failed () const |
const std::string & | get_log () const |
int | get_progress () const |
void | log (std::string line) |
process_manager (std::string name) | |
void | reset () |
void | start (invoker invoke) |
bool | started () const |
virtual | ~process_manager ()=default |
Private Member Functions | |
void | process_flow (std::function< void()> cleanup, invoker invoke) override |
Private Attributes | |
frame | _data |
std::unique_ptr< rs2::filter > | _exporter |
std::string | _fname |
Additional Inherited Members | |
Protected Attributes inherited from rs2::process_manager | |
bool | _done = false |
bool | _failed = false |
std::string | _last_error |
std::string | _log |
std::mutex | _log_lock |
std::string | _process_name |
int | _progress = 0 |
bool | _started = false |
Definition at line 249 of file notifications.h.
|
inline |
Definition at line 252 of file notifications.h.
|
inline |
Definition at line 256 of file notifications.h.
|
inline |
Definition at line 255 of file notifications.h.
|
overrideprivatevirtual |
Implements rs2::process_manager.
Definition at line 818 of file notifications.cpp.
|
private |
Definition at line 265 of file notifications.h.
|
private |
Definition at line 264 of file notifications.h.
|
private |
Definition at line 263 of file notifications.h.