LuciadCPillar 2024.0.08
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
luciad::ITask Class Referenceabstract

Interface for a class that represents a task to be executed. More...

#include <luciad/concurrent/ITaskScheduler.h>

Public Member Functions

virtual ~ITask ()=default
 
virtual void execute ()=0
 Implements this method to specify what the task does. More...
 

Detailed Description

Interface for a class that represents a task to be executed.

Constructor & Destructor Documentation

◆ ~ITask()

virtual luciad::ITask::~ITask ( )
virtualdefault

Member Function Documentation

◆ execute()

virtual void luciad::ITask::execute ( )
pure virtual

Implements this method to specify what the task does.