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

Classes

class  Nui::Detail::ThrottleInstance
 
struct  Nui::Detail::ThrottleStoreCreator
 

Namespaces

 Nui
 
 Nui::Detail
 

Typedefs

using Nui::Detail::ThrottleStore = SelectablesRegistry< std::shared_ptr< ThrottleInstance > >
 

Functions

FileStreamStore & Nui::Detail::getStore (auto &hub)
 
void Nui::registerThrottle (Nui::RpcHub &hub)
 

Variables

constexpr static char const * Nui::Detail::throttleStoreId = "ThrottleStore"