Public Member Functions | Private Attributes | List of all members
art::EndPathFunctor Class Reference

Public Member Functions

 EndPathFunctor (EventProcessor *evp, tbb::task *eventLoopTask, ScheduleID const sid)
 
void operator() (exception_ptr const *ex)
 

Private Attributes

EventProcessorevp_
 
tbb::task * eventLoopTask_
 
ScheduleID const sid_
 

Detailed Description

Definition at line 821 of file EventProcessor.cc.

Constructor & Destructor Documentation

art::EndPathFunctor::EndPathFunctor ( EventProcessor evp,
tbb::task *  eventLoopTask,
ScheduleID const  sid 
)
inline

Definition at line 823 of file EventProcessor.cc.

826  : evp_{evp}, eventLoopTask_{eventLoopTask}, sid_{sid}
827  {}
tbb::task * eventLoopTask_
ScheduleID const sid_
EventProcessor * evp_

Member Function Documentation

void art::EndPathFunctor::operator() ( exception_ptr const *  ex)
inline

Definition at line 829 of file EventProcessor.cc.

830  {
832  }
tbb::task * eventLoopTask_
void endPathTask(tbb::task *eventLoopTask, ScheduleID const, std::exception_ptr const *)
ScheduleID const sid_
EventProcessor * evp_

Member Data Documentation

tbb::task* art::EndPathFunctor::eventLoopTask_
private

Definition at line 836 of file EventProcessor.cc.

EventProcessor* art::EndPathFunctor::evp_
private

Definition at line 835 of file EventProcessor.cc.

ScheduleID const art::EndPathFunctor::sid_
private

Definition at line 837 of file EventProcessor.cc.


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