OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::ExecutionResult Struct Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/plugin/PythonPluginInterface.hpp>

Collaboration diagram for Slic3r::ExecutionResult:

Static Public Member Functions

static ExecutionResult success (std::string message={}, std::string data={})
static ExecutionResult skipped (std::string message={})
static ExecutionResult failure (PluginResult status, std::string message, std::string data={})

Public Attributes

PluginResult status = PluginResult::Success
std::string message
std::string data

Detailed Description

Member Function Documentation

◆ failure()

ExecutionResult Slic3r::ExecutionResult::failure ( PluginResult status,
std::string message,
std::string data = {} )
inlinestatic
121 {})
122 { return {status, std::move(message), std::move(data)}; }
std::string data
Definition PythonPluginInterface.hpp:111
std::string message
Definition PythonPluginInterface.hpp:110
PluginResult status
Definition PythonPluginInterface.hpp:109

References data, message, and status.

Referenced by Slic3r::bind_python_api().

Here is the caller graph for this function:

◆ skipped()

ExecutionResult Slic3r::ExecutionResult::skipped ( std::string message = {})
inlinestatic
116 {})
117 {
118 return {PluginResult::Skipped, std::move(message), {}};
119 }
@ Skipped
Definition PythonPluginInterface.hpp:105

References message.

Referenced by Slic3r::bind_python_api().

Here is the caller graph for this function:

◆ success()

ExecutionResult Slic3r::ExecutionResult::success ( std::string message = {},
std::string data = {} )
inlinestatic
113 {}, std::string data = {})
114 { return {PluginResult::Success, std::move(message), std::move(data)}; }
@ Success
Definition PythonPluginInterface.hpp:105

References message.

Referenced by Slic3r::bind_python_api().

Here is the caller graph for this function:

Member Data Documentation

◆ data

std::string Slic3r::ExecutionResult::data

◆ message

◆ status


The documentation for this struct was generated from the following file: