84 bool input_processors_added_ =
false;
167 void evaluate_input_processors();
172 void release_inputs();
Result & get_result(StringRef identifier)
void populate_result(StringRef identifier, Result result)
Operation(Context &context)
virtual void compute_preview()
void add_and_evaluate_input_processor(StringRef identifier, SimpleOperation *processor)
Context & context() const
void switch_result_mapped_to_input(StringRef identifier, Result *result)
Result & get_input(StringRef identifier) const
void map_input_to_result(StringRef identifier, Result *result)
virtual Domain compute_domain()
InputDescriptor & get_input_descriptor(StringRef identifier)
virtual void add_and_evaluate_input_processors()
void declare_input_descriptor(StringRef identifier, InputDescriptor descriptor)
Vector< std::unique_ptr< SimpleOperation > > ProcessorsVector