GATE
gate::tech::ManagedTask Class Reference
Inheritance diagram for gate::tech::ManagedTask:
gate::IRunnable gate::NonCopyable

Classes

struct  Statistics
 

Public Types

typedef uintptr_t id_t
 

Public Member Functions

 ManagedTask (id_t id, Ref< ThreadPool > workers, TaskFactory factory, Property const &parameters, time::Milliseconds autoRepeat=time::Milliseconds(0))
 
id_t getId ()
 
Time getLastStarted ()
 
TimeCounter getLastStartedTimestamp ()
 
Time getNextPlannedStart ()
 
TimeCounter getNextPlannedStartTimestamp ()
 
Task::StatusEnum getStatus ()
 
virtual void run ()
 

Member Function Documentation

◆ run()

void gate::tech::ManagedTask::run ( )
virtual

Implements gate::IRunnable.


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