#ifndef slic3r_PlaceholderParser_hpp_ #define slic3r_PlaceholderParser_hpp_ #include #include #include #include "PrintConfig.hpp" namespace Slic3r { class PlaceholderParser { public: std::map _single; std::map _multiple; PlaceholderParser(); ~PlaceholderParser(); void apply_config(DynamicPrintConfig &config); private: template void set_multiple_from_vector( const std::string &key, ConfigOptionVector &opt); }; } #endif