FTXUI 6.1.9
C++ functional terminal UI.
载入中...
搜索中...
未找到
PendingTask结构体 参考

PendingTask 表示一个计划在特定时间或尽快执行的任务。 更多...

#include <task_internal.hpp>

Public 成员函数

 PendingTask (Task t)
 
 PendingTask (Task t, std::chrono::steady_clock::duration duration)
 
bool operator< (const PendingTask &other) const
 

Public 属性

Task task
 要执行的任务。
 
std::optional< std::chrono::steady_clock::time_point > time
 任务应该执行的时间。如果时间为空,则任务应尽快执行。
 

详细描述

PendingTask 表示一个计划在特定时间或尽快执行的任务。

在文件 task_internal.hpp16 行定义.

构造及析构函数说明

◆ PendingTask() [1/2]

PendingTask ( Task t)
inline

在文件 task_internal.hpp18 行定义.

◆ PendingTask() [2/2]

PendingTask ( Task t,
std::chrono::steady_clock::duration duration )
inline

在文件 task_internal.hpp21 行定义.

成员函数说明

◆ operator<()

bool operator< ( const PendingTask & other) const

按时间比较两个 PendingTask。 如果两个任务都没有时间,则它们被认为是相等的。

在文件 task.cpp6 行定义.

类成员变量说明

◆ task

Task task

要执行的任务。

在文件 task_internal.hpp25 行定义.

◆ time

std::optional<std::chrono::steady_clock::time_point> time

任务应该执行的时间。如果时间为空,则任务应尽快执行。

在文件 task_internal.hpp28 行定义.


该结构体的文档由以下文件生成: