#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/ProjectTask.hpp>
Public Types | |
| enum | SubTaskStatus { TASK_CREATED = 0 , TASK_READY = 1 , TASK_RUNNING = 2 , TASK_PAUSE = 3 , TASK_FAILED = 4 , TASK_FINISHED = 5 , TASK_UNKNOWN = 6 } |
Public Member Functions | |
| BBLSubTask (BBLTask *task=nullptr) | |
| BBLSubTask (const BBLSubTask &obj) | |
| int | parse_content_json (std::string json_str) |
Static Public Member Functions | |
| static BBLSubTask::SubTaskStatus | parse_status (std::string status) |
| static BBLSubTask::SubTaskStatus | parse_user_service_task_status (int status) |
Public Attributes | |
| std::string | task_id |
| std::string | task_model_id |
| std::string | task_project_id |
| std::string | task_profile_id |
| std::string | task_name |
| std::string | task_file |
| boost::filesystem::path | task_path |
| std::string | task_gcode_in_3mf |
| std::string | task_create_time |
| std::string | task_thumbnail_url |
| std::string | task_bed_type |
| bool | task_bed_leveling |
| bool | task_flow_cali |
| bool | task_vibration_cali |
| bool | task_layer_inspect {true} |
| bool | task_record_timelapse |
| std::string | task_weight |
| float | task_weightF |
| BBLSliceInfo | slice_info |
| std::string | task_partplate_idx |
| SubTaskStatus | task_status |
| std::string | task_printer_dev_id |
| int | task_progress |
| std::string | printing_status |
| std::string | task_url |
| std::string | task_url_md5 |
| BBLTask * | parent_task_ |
| std::string | parent_id |
| int | job_id |
| std::string | origin_model_name |
| std::string | origin_profile_name |
| Enumerator | |
|---|---|
| TASK_CREATED | |
| TASK_READY | |
| TASK_RUNNING | |
| TASK_PAUSE | |
| TASK_FAILED | |
| TASK_FINISHED | |
| TASK_UNKNOWN | |
References parent_id, parent_task_, task_bed_type, Slic3r::BBLTask::task_id, task_profile_id, Slic3r::BBLTask::task_profile_id, task_progress, task_project_id, Slic3r::BBLTask::task_project_id, and task_record_timelapse.
Referenced by BBLSubTask().
|
inline |
References BBLSubTask(), job_id, origin_model_name, origin_profile_name, parent_id, task_bed_leveling, task_bed_type, task_create_time, task_flow_cali, task_gcode_in_3mf, task_id, task_layer_inspect, task_model_id, task_name, task_partplate_idx, task_printer_dev_id, task_profile_id, task_project_id, task_record_timelapse, task_url, task_url_md5, and task_vibration_cali.
| int Slic3r::BBLSubTask::parse_content_json | ( | std::string | json_str | ) |
References Slic3r::Geometry::contains(), task_name, task_partplate_idx, task_printer_dev_id, and Slic3r::trace().
|
static |
References TASK_CREATED, TASK_FAILED, TASK_FINISHED, TASK_PAUSE, TASK_READY, and TASK_RUNNING.
|
static |
References TASK_FAILED, TASK_FINISHED, TASK_RUNNING, and TASK_UNKNOWN.
| int Slic3r::BBLSubTask::job_id |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::origin_model_name |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::origin_profile_name |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::parent_id |
Referenced by BBLSubTask(), and BBLSubTask().
| BBLTask* Slic3r::BBLSubTask::parent_task_ |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::printing_status |
Referenced by Slic3r::MachineObject::parse_json().
| BBLSliceInfo Slic3r::BBLSubTask::slice_info |
| bool Slic3r::BBLSubTask::task_bed_leveling |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::task_bed_type |
Referenced by BBLSubTask(), and BBLSubTask().
| std::string Slic3r::BBLSubTask::task_create_time |
Referenced by BBLSubTask(), and Slic3r::BBLTask::parse_content_json().
| std::string Slic3r::BBLSubTask::task_file |
| bool Slic3r::BBLSubTask::task_flow_cali |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::task_gcode_in_3mf |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::task_id |
| bool Slic3r::BBLSubTask::task_layer_inspect {true} |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::task_model_id |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::task_name |
Referenced by BBLSubTask(), parse_content_json(), and Slic3r::BBLTask::parse_content_json().
| std::string Slic3r::BBLSubTask::task_partplate_idx |
Referenced by BBLSubTask(), parse_content_json(), and Slic3r::BBLTask::parse_content_json().
| boost::filesystem::path Slic3r::BBLSubTask::task_path |
| std::string Slic3r::BBLSubTask::task_printer_dev_id |
Referenced by BBLSubTask(), parse_content_json(), and Slic3r::BBLTask::parse_content_json().
| std::string Slic3r::BBLSubTask::task_profile_id |
Referenced by BBLSubTask(), and BBLSubTask().
| int Slic3r::BBLSubTask::task_progress |
Referenced by BBLSubTask(), and Slic3r::GUI::CalibrationCaliPage::update_subtask().
| std::string Slic3r::BBLSubTask::task_project_id |
Referenced by BBLSubTask(), and BBLSubTask().
| bool Slic3r::BBLSubTask::task_record_timelapse |
Referenced by BBLSubTask(), and BBLSubTask().
| SubTaskStatus Slic3r::BBLSubTask::task_status |
| std::string Slic3r::BBLSubTask::task_thumbnail_url |
| std::string Slic3r::BBLSubTask::task_url |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::task_url_md5 |
Referenced by BBLSubTask().
| bool Slic3r::BBLSubTask::task_vibration_cali |
Referenced by BBLSubTask().
| std::string Slic3r::BBLSubTask::task_weight |
Referenced by Slic3r::BBLTask::parse_content_json().
| float Slic3r::BBLSubTask::task_weightF |