Skip to content

Class uipc::core::Engine

ClassList > uipc > core > Engine

Public Functions

Type Name
Engine (std::string_view backend_name, std::string_view workspace="./", const Json & config=default_config())
std::string_view backend_name () noexcept const
EngineStatusCollection & status ()
Json to_json () const
std::string_view workspace () noexcept const
~Engine ()

Public Static Functions

Type Name
Json default_config ()

Public Functions Documentation

function Engine

uipc::core::Engine::Engine (
    std::string_view backend_name,
    std::string_view workspace="./",
    const Json & config=default_config()
) 

function backend_name

std::string_view uipc::core::Engine::backend_name () noexcept const

function status

EngineStatusCollection & uipc::core::Engine::status () 

function to_json

Json uipc::core::Engine::to_json () const

function workspace

std::string_view uipc::core::Engine::workspace () noexcept const

function ~Engine

uipc::core::Engine::~Engine () 

Public Static Functions Documentation

function default_config

static Json uipc::core::Engine::default_config () 


The documentation for this class was generated from the following file include/uipc/core/engine.h