holoscan::AsyncDataLoggerBackend

Beta
View as Markdown

Backend interface for dual-queue async logger.

#include <holoscan/async_data_logger.hpp>

Constructors

AsyncDataLoggerBackend

Destructor

~AsyncDataLoggerBackend

virtual holoscan::AsyncDataLoggerBackend::~AsyncDataLoggerBackend() = default

Methods

initialize

virtual bool holoscan::AsyncDataLoggerBackend::initialize()

shutdown

virtual void holoscan::AsyncDataLoggerBackend::shutdown()

process_data_entry

virtual bool holoscan::AsyncDataLoggerBackend::process_data_entry(
const DataEntry &entry
)

process_large_data_entry

virtual bool holoscan::AsyncDataLoggerBackend::process_large_data_entry(
const DataEntry &entry
)

get_statistics

virtual std::string holoscan::AsyncDataLoggerBackend::get_statistics() const