OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
PrinterFileSystem::UploadFile Struct Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Printer/PrinterFileSystem.h>

Collaboration diagram for PrinterFileSystem::UploadFile:

Public Member Functions

bool IsUploading () const
 ~UploadFile ()

Public Attributes

std::string name
std::string path
std::string select_storage
int flags {0}
boost::uint32_t size {0}
boost::uint32_t chunk_size {0}
std::unique_ptr< Upload > upload

Detailed Description

Constructor & Destructor Documentation

◆ ~UploadFile()

PrinterFileSystem::UploadFile::~UploadFile ( )
604{
605 if (upload && upload->ifs.is_open()) {
606 upload->ifs.close();
607 }
608}
std::unique_ptr< Upload > upload
Definition PrinterFileSystem.h:180

References upload.

Member Function Documentation

◆ IsUploading()

bool PrinterFileSystem::UploadFile::IsUploading ( ) const
inline
182{ return flags & FF_UPLOADING; }
@ FF_UPLOADING
Definition PrinterFileSystem.h:122
int flags
Definition PrinterFileSystem.h:177

References PrinterFileSystem::FF_UPLOADING, and flags.

Member Data Documentation

◆ chunk_size

boost::uint32_t PrinterFileSystem::UploadFile::chunk_size {0}
179{0}; // KB

◆ flags

int PrinterFileSystem::UploadFile::flags {0}
177{0};

Referenced by IsUploading().

◆ name

std::string PrinterFileSystem::UploadFile::name

◆ path

std::string PrinterFileSystem::UploadFile::path

◆ select_storage

std::string PrinterFileSystem::UploadFile::select_storage

◆ size

boost::uint32_t PrinterFileSystem::UploadFile::size {0}
178{0};

◆ upload

std::unique_ptr<Upload> PrinterFileSystem::UploadFile::upload

Referenced by ~UploadFile().


The documentation for this struct was generated from the following files: