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-08-24 at 15:42:37 +0000