AERA
Classes | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
r_exec::TimeJob Class Referenceabstract
Inheritance diagram for r_exec::TimeJob:
core::_Object r_exec::EInjectionJob r_exec::InjectionJob r_exec::MonitoringJob< M > r_exec::PerfSamplingJob r_exec::SaliencyPropagationJob r_exec::ShutdownTimeCore r_exec::SignalingJob r_exec::UpdateJob

Classes

class  Compare
 

Public Member Functions

virtual bool update (Timestamp &next_target)=0
 
virtual bool is_alive () const
 
virtual void report (std::chrono::microseconds lag) const
 
uint32 get_job_id () const
 
- Public Member Functions inherited from core::_Object
void incRef ()
 
virtual void decRef ()
 

Public Attributes

Timestamp target_time_
 

Protected Member Functions

 TimeJob (Timestamp target_time)
 

Additional Inherited Members

- Protected Attributes inherited from core::_Object
std::atomic_int32_t refCount_
 

Detailed Description

Definition at line 96 of file time_job.h.


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