cvedia::rt::iface::CVDict¶
Inherited by CVDictImpl
Public Functions¶
| Name | |
|---|---|
| virtual | ~CVDict() =default |
| virtual NODISCARD std::unique_ptr< CVDictRoot > | getRoot(std::string const & path) =0 |
| virtual NODISCARD std::unique_ptr< CVDictRoot > | getRoot() =0 |
| virtual NODISCARD expected< std::unique_ptr< CVDictRoot > > | findRoot(std::string const & path) =0 |
| virtual void | setData(pCValue && cv) =0 |
Public Functions Documentation¶
function ~CVDict¶
virtual ~CVDict() =default
function getRoot¶
virtual NODISCARD std::unique_ptr< CVDictRoot > getRoot(
std::string const & path
) =0
Reimplemented by: cvedia::rt::CVDictImpl::getRoot
function getRoot¶
virtual NODISCARD std::unique_ptr< CVDictRoot > getRoot() =0
Reimplemented by: cvedia::rt::CVDictImpl::getRoot
function findRoot¶
virtual NODISCARD expected< std::unique_ptr< CVDictRoot > > findRoot(
std::string const & path
) =0
Reimplemented by: cvedia::rt::CVDictImpl::findRoot
function setData¶
virtual void setData(
pCValue && cv
) =0
Reimplemented by: cvedia::rt::CVDictImpl::setData