Class ILLIXR::runtime
Public Functions
Type | Name |
---|---|
virtual void | load_plugin_factory (plugin_factory plugin) = 0 |
virtual void | load_so (const std::vector< std::string > & so) = 0 |
virtual void | load_so (const std::string_view so) = 0 |
virtual void | stop () = 0 |
virtual void | wait () = 0 |
virtual | ~runtime () = default |
Public Functions Documentation
function load_plugin_factory
virtual void ILLIXR::runtime::load_plugin_factory (
plugin_factory plugin
) = 0
function load_so [1/2]
virtual void ILLIXR::runtime::load_so (
const std::vector< std::string > & so
) = 0
function load_so [2/2]
virtual void ILLIXR::runtime::load_so (
const std::string_view so
) = 0
function stop
virtual void ILLIXR::runtime::stop () = 0
Requests that the runtime is completely stopped. Clients must call this before deleting the runtime.
function wait
virtual void ILLIXR::runtime::wait () = 0
Returns when the runtime is completely stopped.
function ~runtime
virtual ILLIXR::runtime::~runtime () = default
The documentation for this class was generated from the following file common/runtime.hpp