cvedia::rt::CVDictImpl¶
Inherits from CVDict
Public Functions¶
| Name | |
|---|---|
| CVDictImpl() | |
| ~CVDictImpl() override =default | |
| virtual NODISCARD std::unique_ptr< iface::CVDictRoot > | getRoot(std::string const & path) override |
| virtual NODISCARD std::unique_ptr< iface::CVDictRoot > | getRoot() override |
| virtual NODISCARD expected< std::unique_ptr< iface::CVDictRoot > > | findRoot(std::string const & path) override |
| virtual void | setData(pCValue && cv) override |
| std::unique_ptr< CVDict > | create() |
Friends¶
| Name | |
|---|---|
| class | CVDictRootImpl |
Additional inherited members¶
Public Functions inherited from CVDict
| Name | |
|---|---|
| virtual | ~CVDict() =default |
Public Functions Documentation¶
function CVDictImpl¶
CVDictImpl()
function ~CVDictImpl¶
~CVDictImpl() override =default
function getRoot¶
virtual NODISCARD std::unique_ptr< iface::CVDictRoot > getRoot(
std::string const & path
) override
Reimplements: cvedia::rt::iface::CVDict::getRoot
function getRoot¶
virtual NODISCARD std::unique_ptr< iface::CVDictRoot > getRoot() override
Reimplements: cvedia::rt::iface::CVDict::getRoot
function findRoot¶
virtual NODISCARD expected< std::unique_ptr< iface::CVDictRoot > > findRoot(
std::string const & path
) override
Reimplements: cvedia::rt::iface::CVDict::findRoot
function setData¶
virtual void setData(
pCValue && cv
) override
Reimplements: cvedia::rt::iface::CVDict::setData
function create¶
static std::unique_ptr< CVDict > create()
Friends¶
friend CVDictRootImpl¶
friend class CVDictRootImpl(
CVDictRootImpl
);