userver: userver/utils Directory Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
utils Directory Reference

Table of Contents

+ Directory dependency graph for utils:

Directories

 impl
 
 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
 
 internal_tag_fwd.hpp
 Extract the number contained in the string. No space characters or other extra characters allowed. Supported types:
 
 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:
 
 text.hpp
 Text utilities.
 
 userver_info.hpp
 Information about userver and its build environment.