HardFOC Core
API reference
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
FakeClock.cpp File Reference

FakeClock state and the hf-utils-rtos-wrap clock hooks it backs. More...

#include "FakeClock.h"
#include <atomic>

Namespaces

namespace  anonymous_namespace{FakeClock.cpp}
 
namespace  hf
 
namespace  hf::host
 

Functions

uint64_t hf_os_none_clock_us (void)
 
void hf_os_none_delay_us (uint64_t us)
 

Variables

std::atomic< uint64_t > anonymous_namespace{FakeClock.cpp}::g_now_us {0}
 
std::atomic< uint64_t > anonymous_namespace{FakeClock.cpp}::g_auto_advance_us {hf::host::FakeClock::kDefaultAutoAdvanceUs}
 
std::atomic< uint64_t > anonymous_namespace{FakeClock.cpp}::g_total_delay_us {0}
 
std::atomic< uint64_t > anonymous_namespace{FakeClock.cpp}::g_delay_count {0}
 

Detailed Description

FakeClock state and the hf-utils-rtos-wrap clock hooks it backs.

Function Documentation

◆ hf_os_none_clock_us()

uint64_t hf_os_none_clock_us ( void  )

◆ hf_os_none_delay_us()

void hf_os_none_delay_us ( uint64_t  us)