用于在实时系统中测量和验证响应时间的宏。
宏 | 定义 |
---|---|
CppTest_Time CppTest_TimeInit(CPPTEST_INTEGER 秒, CPPTEST_INTEGER 纳秒); | 使用给定的值初始化 CppTest_Time 结构。纳秒应在 -999999999 和 999999999 之间。 |
CppTest_Time CppTest_TimeCurrent() | 用当前时间初始化 CppTest_Time 结构。时间自 1970 年 1 月 1 日世界标准时间 00:00:00 以后的秒数(和纳秒)存储。准确性取决于所使用的平台。 |
CppTest_Time CppTest_TimeDiff(CppTest_Time t1, CppTest_Time t2) | 返回 t1 和 t2 之间的差。 |
int CppTest_TimeCompare(CppTest_Time t1, CppTest_Time t2) | 比较两个 CppTest_Time 结构。返回: < 0: 如果 t1 小于/早于 t2 == 0: 如果 t1 和 t2 相等 > 0: 如果 t1 大于/晚于 t2 |