Class muda::Logger
Public Functions
| Type | Name |
|---|---|
| Logger (LoggerViewer * global_viewer, size_t meta_size=DEFAULT_META_SIZE, size_t buffer_size=DEFAULT_BUFFER_SIZE) |
|
| Logger (size_t meta_size=DEFAULT_META_SIZE, size_t buffer_size=DEFAULT_BUFFER_SIZE) |
|
| Logger (const Logger &) = delete |
|
| Logger (Logger &&) noexcept |
|
| MUDA_NODISCARD bool | is_buffer_full () const |
| MUDA_NODISCARD bool | is_meta_data_full () const |
| Logger & | operator= (const Logger &) = delete |
| Logger & | operator= (Logger &&) noexcept |
| void | retrieve (std::ostream & o=std::cout) |
| MUDA_NODISCARD LoggerDataContainer | retrieve_meta () |
| MUDA_NODISCARD LoggerViewer | viewer () const |
| ~Logger () |
Public Functions Documentation
function Logger [1/4]
muda::Logger::Logger (
LoggerViewer * global_viewer,
size_t meta_size=DEFAULT_META_SIZE,
size_t buffer_size=DEFAULT_BUFFER_SIZE
)
function Logger [2/4]
inline muda::Logger::Logger (
size_t meta_size=DEFAULT_META_SIZE,
size_t buffer_size=DEFAULT_BUFFER_SIZE
)
function Logger [3/4]
function Logger [4/4]
function is_buffer_full
function is_meta_data_full
function operator=
function operator=
function retrieve
function retrieve_meta
function viewer
function ~Logger
The documentation for this class was generated from the following file src/muda/logger/logger.h