◆ GCodeFileWriter()
| Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::GCodeFileWriter |
( |
FilePtr & | out, |
|
|
const std::string & | out_path, |
|
|
std::vector< size_t > & | lines_ends, |
|
|
const char * | error_message ) |
|
inline |
862 {}
std::vector< size_t > & m_lines_ends
Definition GCodeProcessor.cpp:892
const std::string & m_out_path
Definition GCodeProcessor.cpp:891
const char * m_error_message
Definition GCodeProcessor.cpp:893
FilePtr & m_out
Definition GCodeProcessor.cpp:890
References m_error_message, m_lines_ends, m_out, and m_out_path.
◆ ~GCodeFileWriter()
| Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::~GCodeFileWriter |
( |
| ) |
|
|
inline |
863{ assert(
m_buffer.empty() || std::uncaught_exceptions() > 0); }
std::string m_buffer
Definition GCodeProcessor.cpp:894
References m_buffer.
◆ append()
| void Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::append |
( |
std::string_view | text | ) |
|
|
inline |
◆ flush()
| void Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::flush |
( |
| ) |
|
|
inline |
◆ m_buffer
| std::string Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::m_buffer |
|
private |
◆ m_error_message
| const char* Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::m_error_message |
|
private |
◆ m_file_pos
| size_t Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::m_file_pos {0} |
|
private |
◆ m_lines_ends
| std::vector<size_t>& Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::m_lines_ends |
|
private |
◆ m_out
| FilePtr& Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::m_out |
|
private |
◆ m_out_path
| const std::string& Slic3r::anonymous_namespace{GCodeProcessor.cpp}::GCodeFileWriter::m_out_path |
|
private |
The documentation for this class was generated from the following file: