Skip to content

api/registry.h

Namespaces

Name
cvedia
cvedia::rt
API for controlling the server and lifecycle management of runtime instances.
cvedia::rt::iface
cvedia::rt::api
cvedia::rt::api::registry
cvedia::rt::api::registry::internal

Functions

Name
std::vector< std::shared_ptr< iface::Instance > > getLoadedInstances()
expected< void > registerInstance(const std::shared_ptr< iface::Instance > & )
expected< void > unregisterInstance(const std::shared_ptr< iface::Instance > & )

Functions Documentation

function getLoadedInstances

std::vector< std::shared_ptr< iface::Instance > > getLoadedInstances()

function registerInstance

expected< void > registerInstance(
    const std::shared_ptr< iface::Instance > & 
)

function unregisterInstance

expected< void > unregisterInstance(
    const std::shared_ptr< iface::Instance > & 
)