Nui
Classes | Namespaces | Typedefs | Functions | Variables
timer.cpp File Reference
#include "throttle.hpp"
#include <nui/data_structures/selectables_registry.hpp>
#include <boost/asio/high_resolution_timer.hpp>
#include <chrono>
#include <memory>
#include <limits>
#include <mutex>
Include dependency graph for timer.cpp:

Classes

class  Nui::Detail::TimerInstance
 
struct  Nui::Detail::TimerStoreCreator
 

Namespaces

 Nui
 
 Nui::Detail
 

Typedefs

using Nui::Detail::TimerStore = SelectablesRegistry< std::shared_ptr< TimerInstance > >
 

Functions

void Nui::Detail::eraseTimerInstance (Nui::RpcHub *hub, int32_t id)
 
FileStreamStore & Nui::Detail::getStore (auto &hub)
 
void Nui::registerTimer (Nui::RpcHub &hub)
 

Variables

constexpr static char const * Nui::Detail::timerStoreId = "TimerStore"