JANA2
JProcessingController Class Referenceabstract
Inheritance diagram for JProcessingController:
Collaboration diagram for JProcessingController:

Public Member Functions

virtual void initialize ()=0
 
virtual void run (size_t nthreads)=0
 
virtual void scale (size_t nthreads)=0
 
virtual void request_stop ()=0
 
virtual void wait_until_stopped ()=0
 
virtual bool is_stopped ()=0
 
virtual bool is_finished ()=0
 
virtual std::unique_ptr< const JPerfSummarymeasure_performance ()=0
 
virtual void print_report ()=0
 
virtual void print_final_report ()=0
 
- Public Member Functions inherited from JService
virtual ~JService ()=default
 acquire_services is a callback which allows the user to configure a JService which relies on other JServices. More...
 
virtual void acquire_services (JServiceLocator *sl)
 

The documentation for this class was generated from the following file: