Lumiera  0.pre.03
»edit your freedom«
job-ticket.hpp File Reference

Go to the source code of this file.

Description

Execution plan to generate render jobs within a specific render process.

A JobTicket is a preconfigured generator for render jobs, which in turn are functors to perform the calculations for a specific data frame.

See also
job.hpp
Warning
as of 4/2023 a complete rework of the Dispatcher is underway ///////////////////////////////////////////TICKET #1275

Definition in file job-ticket.hpp.

#include "steam/common.hpp"
#include "vault/gear/job.h"
#include "steam/engine/exit-node.hpp"
#include "lib/time/timevalue.hpp"
#include "lib/linked-elements.hpp"
#include "lib/util-foreach.hpp"
#include "lib/iter-adapter.hpp"
#include "lib/itertools.hpp"
#include "lib/util.hpp"
#include <utility>
#include <stack>

Classes

class  JobTicket
 execution plan for pulling a specific exit node. More...
 
struct  JobTicket::Prerequisite
 
struct  JobTicket::Provision
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::engine
 Lumiera's render engine core and operational control.