Provides common static utility methods for general use. More...
#include <cstdint>#include <cassert>#include <ctime>#include <string>#include <sstream>#include <stdexcept>#include <boost/log/trivial.hpp>#include <boost/lexical_cast.hpp>#include <boost/format.hpp>#include "nlohmann/json.hpp"Go to the source code of this file.
Classes | |
| class | Slic3r::DevUtil |
| class | Slic3r::DevJsonValParser |
| struct | Slic3r::NumericStrCompare |
| class | Slic3r::DevDirtyHandler< T > |
Namespaces | |
| namespace | Slic3r |
| |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/ | |
Macros | |
| #define | STUDIO_START_SEQ_ID 20000 |
| #define | STUDIO_END_SEQ_ID 30000 |
| #define | CLOUD_SEQ_ID 0 |
Enumerations | |
| enum class | Slic3r::DirtyMode { Slic3r::COUNTER , Slic3r::TIMER } |
Functions | |
| static std::string | Slic3r::s_get_diameter_str (float diameter) |
| static std::string | Slic3r::s_get_diameter_str (const std::string &diameter) |
| static float | Slic3r::s_get_diameter (const std::string &diameter) |
Provides common static utility methods for general use.
This class offers a collection of static helper functions such as string manipulation, file operations, and other frequently used utilities.
Definition in file DevUtil.h.
| #define CLOUD_SEQ_ID 0 |
Referenced by Slic3r::DevUtil::is_cloud_cmd().
| #define STUDIO_END_SEQ_ID 30000 |
Referenced by Slic3r::DevUtil::is_studio_cmd().
| #define STUDIO_START_SEQ_ID 20000 |
Referenced by Slic3r::DevUtil::is_studio_cmd().