|
ReUseX
0.0.1
3D Point Cloud Processing for Building Reuse
|
#include <spdmon.hpp>


Public Types | |
| using | log_sink = spdlog::sinks::ansicolor_sink<ConsoleMutex> |
| using | mutex_t = typename ConsoleMutex::mutex_t |
Public Member Functions | |
| TerminalSink () | |
| ~TerminalSink () final=default | |
| TerminalSink (const TerminalSink &other)=delete | |
| TerminalSink & | operator= (const TerminalSink &other)=delete |
| TerminalSink (TerminalSink &&other) noexcept=delete | |
| TerminalSink & | operator= (TerminalSink &&other) noexcept=delete |
| void | log (const spdlog::details::log_msg &msg) final |
| void | PrintStatusLineRegistry () final |
| void | Print (const spdlog::details::log_msg *msg) |
| void | UpdateTermWidth () |
| Public Member Functions inherited from spdmon::StatusLineRegistry | |
| StatusLineRegistry () | |
| virtual | ~StatusLineRegistry ()=default |
| StatusLineRegistry (const StatusLineRegistry &other)=delete | |
| StatusLineRegistry & | operator= (const StatusLineRegistry &other)=delete |
| StatusLineRegistry (StatusLineRegistry &&other) noexcept=delete | |
| StatusLineRegistry & | operator= (StatusLineRegistry &&other) noexcept=delete |
| void | AddStatusLine (StatusLine *msg) |
| void | RemoveStatusLine (StatusLine *msg) |
| const std::vector< StatusLine * > & | GetStatusLines () |
| Public Member Functions inherited from spdmon::SigwinchMixin | |
| SigwinchMixin (const SigwinchMixin &other)=delete | |
| SigwinchMixin & | operator= (const SigwinchMixin &other)=delete |
| SigwinchMixin (SigwinchMixin &&other) noexcept=delete | |
| SigwinchMixin & | operator= (SigwinchMixin &&other) noexcept=delete |
Public Attributes | |
| const std::string | kTermMoveUp = "\x1B[A" |
| const std::string | term_clear_line = "\x1B[K" |
Additional Inherited Members | |
| Protected Member Functions inherited from spdmon::SigwinchMixin | |
| SigwinchMixin (bool install) | |
| virtual | ~SigwinchMixin () |
| bool | CheckGotSigwinch () |
Definition at line 466 of file spdmon.hpp.
| using spdmon::TerminalSink< ConsoleMutex >::log_sink = spdlog::sinks::ansicolor_sink<ConsoleMutex> |
Definition at line 470 of file spdmon.hpp.
| using spdmon::TerminalSink< ConsoleMutex >::mutex_t = typename ConsoleMutex::mutex_t |
Definition at line 471 of file spdmon.hpp.
|
inline |
Definition at line 473 of file spdmon.hpp.
|
finaldefault |
|
delete |
|
deletenoexcept |
|
inlinefinal |
Definition at line 487 of file spdmon.hpp.
|
delete |
|
deletenoexcept |
|
inline |
Definition at line 492 of file spdmon.hpp.
|
inlinefinalvirtual |
Implements spdmon::StatusLineRegistry.
Definition at line 490 of file spdmon.hpp.
|
inline |
Definition at line 531 of file spdmon.hpp.
| const std::string spdmon::TerminalSink< ConsoleMutex >::kTermMoveUp = "\x1B[A" |
Definition at line 541 of file spdmon.hpp.
| const std::string spdmon::TerminalSink< ConsoleMutex >::term_clear_line = "\x1B[K" |
Definition at line 542 of file spdmon.hpp.