NRP Core  1.4.1
EventLoopEngine Member List

This is the complete list of members for EventLoopEngine, including all inherited members.

_currentTimeEventLoopInterfaceprotected
_iterationsEventLoopInterfaceprotected
_timestepEventLoopInterfaceprotected
_timestepThresEventLoopInterfaceprotected
EventLoopEngine(std::chrono::milliseconds timestep, std::chrono::milliseconds timestepThres, size_t storeCapacity, bool doProcessLast, const nlohmann::json &engineConfig, EngineProtoWrapper *engineWrapper)EventLoopEngine
EventLoopInterface()=deleteEventLoopInterface
EventLoopInterface(std::chrono::milliseconds timestep, std::chrono::milliseconds timestepThres)EventLoopInterface
initialize()EventLoopInterfacevirtual
initializeCB() overrideEventLoopEngineprotectedvirtual
isRunning()EventLoopInterface
isRunningNotAsync()EventLoopInterfaceprotected
runLoop(std::chrono::milliseconds timeout)EventLoopInterface
runLoopAsync(std::chrono::milliseconds timeout=std::chrono::milliseconds(0), bool doInit=false)EventLoopInterface
runLoopCB() overrideEventLoopEngineprotectedvirtual
runLoopOnce(const std::chrono::time_point< std::chrono::steady_clock > &startTime)EventLoopInterface
shutdown()EventLoopInterface
shutdownCB() overrideEventLoopEngineprotectedvirtual
stopLoop()EventLoopInterface
waitForLoopEnd()EventLoopInterface
~EventLoopEngine()EventLoopEngine
~EventLoopInterface()=defaultEventLoopInterfacevirtual