RunnableInterface Class

(Qt3DCore::RunnableInterface)
Inherits: QRunnable

Public Types

enum RunnableType { AspectTask, SyncTask }

Public Functions

virtual ~RunnableInterface()
virtual int id() = 0
virtual bool reserved() = 0
virtual void setId(int id) = 0
virtual void setPooler(QThreadPooler *pooler) = 0
virtual void setReserved(bool reserved) = 0
virtual RunnableType type() const = 0

Reimplemented Public Functions

virtual void run() = 0
  • 3 public functions inherited from QRunnable

Member Type Documentation

enum RunnableInterface::RunnableType

Member Function Documentation

[virtual] RunnableInterface::~RunnableInterface()

Destroys the instance of RunnableInterface. The destructor is virtual.

[pure virtual] int RunnableInterface::id()

See also setId().

[pure virtual] bool RunnableInterface::reserved()

See also setReserved().

[pure virtual] void RunnableInterface::run()

[pure virtual] void RunnableInterface::setId(int id)

See also id().

[pure virtual] void RunnableInterface::setPooler(QThreadPooler *pooler)

[pure virtual] void RunnableInterface::setReserved(bool reserved)

See also reserved().

[pure virtual] RunnableType RunnableInterface::type() const