cvedia::rt::data_collection::DataCollectionBackend¶
Inherited by DataCollectionBackendImpl
Public Functions¶
| Name | |
|---|---|
| DataCollectionBackend() =default | |
| virtual | ~DataCollectionBackend() =default |
| DataCollectionBackend(DataCollectionBackend && ) =default | |
| DataCollectionBackend(DataCollectionBackend const & ) =delete | |
| DataCollectionBackend & | operator=(const DataCollectionBackend & ) =delete |
| DataCollectionBackend & | operator=(DataCollectionBackend && ) =delete |
| virtual NODISCARD expected< CollectionConfig > | getConfig() const =0 |
| virtual NODISCARD expected< CollectionConfig > | uploadMetaData(nlohmann::json const & metaData) const =0 |
Public Functions Documentation¶
function DataCollectionBackend¶
DataCollectionBackend() =default
function ~DataCollectionBackend¶
virtual ~DataCollectionBackend() =default
function DataCollectionBackend¶
DataCollectionBackend(
DataCollectionBackend &&
) =default
function DataCollectionBackend¶
DataCollectionBackend(
DataCollectionBackend const &
) =delete
function operator=¶
DataCollectionBackend & operator=(
const DataCollectionBackend &
) =delete
function operator=¶
DataCollectionBackend & operator=(
DataCollectionBackend &&
) =delete
function getConfig¶
virtual NODISCARD expected< CollectionConfig > getConfig() const =0
Reimplemented by: cvedia::rt::data_collection::DataCollectionBackendImpl::getConfig
function uploadMetaData¶
virtual NODISCARD expected< CollectionConfig > uploadMetaData(
nlohmann::json const & metaData
) const =0
Reimplemented by: cvedia::rt::data_collection::DataCollectionBackendImpl::uploadMetaData
Updated on 2025-10-21 at 08:11:05 +0000