userver: userver/utils Directory Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
utils Directory Reference

Directories

 statistics
 

Files

 async.hpp
 Utility functions to start asynchronous tasks.
 
 cpu_relax.hpp
 Helper classes to yield in CPU intensive places.
 
 daemon_run.hpp
 Functions to start a daemon with specified components list.
 
 graphite.hpp
 
 hedged_request.hpp
 Classes and functions for performing hedged requests.
 
 lazy_shared_ptr.hpp
 A lazy wrapper around utils::SharedReadablePtr that fetches the data on first access.
 
 log.hpp
 Algorithms to aid logging.
 
 periodic_task.hpp
 Task that periodically runs a user callback. Callback is started after the previous callback execution is finished every period + A - B, where:
 
 retry_budget.hpp
 
 
 text.hpp
 Text utilities.
 
 userver_info.hpp
 Information about userver and its build environment.