Kanzi  3.9.4
Kanzi Engine API
kanzi::Stage Struct Reference

Stage instances represent a Stage in the Kanzi main loop. More...

#include <kanzi/core.ui/main_loop/main_loop_scheduler.hpp>

Public Member Functions

virtual void execute (MainLoopScheduler &scheduler)
 Executes the stage. More...
 
Stageoperator= (const Stage &)=delete
 
Stageoperator= (Stage &&)=delete
 
 Stage ()=default
 Constructor. More...
 
 Stage (const Stage &)=delete
 
 Stage (Stage &&)=delete
 
virtual ~Stage ()=default
 Destructor. More...
 

Detailed Description

Stage instances represent a Stage in the Kanzi main loop.

Constructor & Destructor Documentation

◆ Stage() [1/3]

kanzi::Stage::Stage ( )
explicitdefault

Constructor.

◆ ~Stage()

virtual kanzi::Stage::~Stage ( )
virtualdefault

Destructor.

◆ Stage() [2/3]

kanzi::Stage::Stage ( const Stage )
delete

◆ Stage() [3/3]

kanzi::Stage::Stage ( Stage &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

Stage& kanzi::Stage::operator= ( const Stage )
delete

◆ operator=() [2/2]

Stage& kanzi::Stage::operator= ( Stage &&  )
delete

◆ execute()

virtual void kanzi::Stage::execute ( MainLoopScheduler scheduler)
virtual

Executes the stage.

Parameters
schedulerReference to the MainLoopScheduler.

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