#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/PrintConfig.hpp>
Public Member Functions | |
| StaticCache () | |
| ~StaticCache () | |
| bool | initialized () const |
| ConfigOption * | optptr (const std::string &name, T *owner) const |
| const ConfigOption * | optptr (const std::string &name, const T *owner) const |
| const std::vector< std::string > & | keys () const |
| const T & | defaults () const |
| void | finalize (T *defaults, const ConfigDef *defs) |
| template<typename T> | |
| void | opt_add (const std::string &name, const char *base_ptr, const T &opt) |
Protected Attributes | |
| std::map< std::string, ptrdiff_t > | m_map_name_to_offset |
Private Attributes | |
| T * | m_defaults |
| std::vector< std::string > | m_keys |
|
inline |
References m_defaults.
|
inline |
References m_defaults.
|
inline |
|
inline |
References Slic3r::StaticPrintConfig::def(), defaults(), Slic3r::ConfigDef::get(), m_defaults, m_keys, Slic3r::StaticPrintConfig::StaticCacheBase::m_map_name_to_offset, Slic3r::ConfigDef::options, and optptr().
|
inline |
|
inline |
|
inlineinherited |
References m_map_name_to_offset.
|
inline |
References Slic3r::StaticPrintConfig::StaticCacheBase::m_map_name_to_offset.
|
inline |
References Slic3r::StaticPrintConfig::StaticCacheBase::m_map_name_to_offset.
Referenced by finalize().
|
private |
Referenced by StaticCache(), ~StaticCache(), defaults(), and finalize().
|
private |
Referenced by finalize(), initialized(), and keys().
|
protectedinherited |