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()) |
|
| Engine (std::string_view backend_name, S< IEngine > overrider, std::string_view workspace="./", const Json & config=default_config()) |
|
| Engine (const Engine &) = delete |
|
| Engine (Engine &&) noexcept |
|
| std::string_view | backend_name () noexcept const |
| const FeatureCollection & | features () |
| Engine & | operator= (const Engine &) = delete |
| Engine & | operator= (Engine &&) noexcept |
| 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 [1/4]
uipc::core::Engine::Engine (
std::string_view backend_name,
std::string_view workspace="./",
const Json & config=default_config()
)
function Engine [2/4]
uipc::core::Engine::Engine (
std::string_view backend_name,
S< IEngine > overrider,
std::string_view workspace="./",
const Json & config=default_config()
)
function Engine [3/4]
function Engine [4/4]
function backend_name
function features
function operator=
function operator=
function status
function to_json
function workspace
function ~Engine
Public Static Functions Documentation
function default_config
The documentation for this class was generated from the following file include/uipc/core/engine.h