Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 1.94 KB

File metadata and controls

38 lines (32 loc) · 1.94 KB

Utility library

Delivered components

This library provides the following components:

  • a_util itself serves as root component and provides common functionality for all subcomponents
  • a_util::chrono for code compatibility to std::chrono
  • a_util::concurrency for concurrency handling, mainly but not exclusively for code compatibility to standard thread support
  • a_util::datetime for date and time handling
  • a_util::experimental for features which are considered experimental
  • a_util::filesystem for path and filesystem functionality
  • a_util::logging for basic logging functionality
  • a_util::memory for memory access and management
  • a_util::parser for common parsing functionality
  • a_util::preprocessor for common preprocessor functionality
  • a_util::process for interaction with operating system processes
  • a_util::regex for regular expression functionality
  • a_util::result for functionality handling error and return types
  • a_util::strings for string handling and conversion functionality
  • a_util::system for portable OS (Windows, Linux, ...) functionality
  • a_util::variant for C++17 std::variant like functionality
  • a_util::xml for handling XML