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

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/Utils/PrintHost.hpp>

Collaboration diagram for Slic3r::PrintHostUpload:

Public Member Functions

std::string extended (const std::string &key, const std::string &def={}) const

Public Attributes

bool use_3mf { false }
boost::filesystem::path source_path
boost::filesystem::path upload_path
std::string group
std::string storage
PrintHostPostUploadAction post_action { PrintHostPostUploadAction::None }
std::map< std::string, std::string > extended_info

Detailed Description

Member Function Documentation

◆ extended()

std::string Slic3r::PrintHostUpload::extended ( const std::string & key,
const std::string & def = {} ) const
inline
47 {}) const
48 {
49 auto it = extended_info.find(key);
50 return it != extended_info.end() ? it->second : def;
51 }
std::map< std::string, std::string > extended_info
Definition PrintHost.hpp:44

Referenced by Slic3r::Moonraker::upload(), and Slic3r::OctoPrint::upload_inner_with_host().

Here is the caller graph for this function:

Member Data Documentation

◆ extended_info

std::map<std::string, std::string> Slic3r::PrintHostUpload::extended_info

◆ group

std::string Slic3r::PrintHostUpload::group

◆ post_action

◆ source_path

◆ storage

◆ upload_path

◆ use_3mf


The documentation for this struct was generated from the following file:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/Utils/PrintHost.hpp