My Project
Public Member Functions | Public Attributes | List of all members
uuid::console::Shell::DelayData Class Reference

Data for the Mode::DELAY shell mode. More...

Inheritance diagram for uuid::console::Shell::DelayData:
Inheritance graph
[legend]
Collaboration diagram for uuid::console::Shell::DelayData:
Collaboration graph
[legend]

Public Member Functions

 DelayData (uint64_t delay_time, delay_function &&delay_function)
 Create Mode::DELAY shell mode data. More...
 

Public Attributes

uint64_t delay_time_
 
delay_function delay_function_
 

Detailed Description

Data for the Mode::DELAY shell mode.

Since
0.1.0

Definition at line 1430 of file console.h.

Constructor & Destructor Documentation

◆ DelayData()

uuid::console::Shell::DelayData::DelayData ( uint64_t  delay_time,
delay_function &&  delay_function 
)

Create Mode::DELAY shell mode data.

Parameters
[in]delay_timeUptime in the future (in milliseconds) when the function should be executed.
[in]delay_functionFunction to be executed at a future time, prior to resuming normal execution.
Since
0.1.0

Definition at line 300 of file shell.cpp.

Member Data Documentation

◆ delay_function_

delay_function uuid::console::Shell::DelayData::delay_function_

Function execute after delay.

Since
0.1.0

Definition at line 1446 of file console.h.

◆ delay_time_

uint64_t uuid::console::Shell::DelayData::delay_time_

Future uptime to resume execution (in milliseconds).

Since
0.1.0

Definition at line 1445 of file console.h.


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