OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::LazyBase Class Referenceabstract

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Lazy.hpp>

Inheritance diagram for Slic3r::GUI::LazyBase:

Classes

class  OnDemandBuild

Public Member Functions

virtual ~LazyBase ()=default
virtual const std::string & name () const =0
virtual bool built () const =0
virtual bool pending () const
virtual bool build_step ()=0
virtual int prebuild_order () const =0

Static Protected Member Functions

static void log_null_factory (const std::string &name)

Detailed Description

Constructor & Destructor Documentation

◆ ~LazyBase()

virtual Slic3r::GUI::LazyBase::~LazyBase ( )
virtualdefault

Member Function Documentation

◆ build_step()

◆ built()

◆ log_null_factory()

void Slic3r::GUI::LazyBase::log_null_factory ( const std::string & name)
staticprotected
26{
27 BOOST_LOG_TRIVIAL(error) << "Lazy::build_step: the factory for " << name << " returned null";
28}
virtual const std::string & name() const =0

References name().

Referenced by Slic3r::GUI::Lazy< T >::build_step().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ name()

◆ pending()

virtual bool Slic3r::GUI::LazyBase::pending ( ) const
inlinevirtual

◆ prebuild_order()


The documentation for this class was generated from the following files:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Lazy.hpp
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Lazy.cpp