|
| file | bit_manip.h [code] |
| | Declaration of bit manipulation utility functions for the General Utility Library.
|
| |
| file | case_ascii.h [code] |
| | Declarations of lowercase_ascii(), lowercase_ascii_inplace(), uppercase_ascii(), and uppercase_ascii_inplace().
|
| |
| file | cat.h [code] |
| | Declaration of the overload set for cat() and of the associated class ConvertingStringView.
|
| |
| file | date.h [code] |
| | Classes and functions for using calendar dates.
|
| |
| file | escape.h [code] |
| | Declaration of escape(), unescape().
|
| |
| file | expected.h [code] |
| | Provides a gul14::expected that implements the main functionality of C++23's std::expected.
|
| |
| file | finalizer.h [code] |
| | Implementation of FinalAction and finally().
|
| |
| file | gcd_lcm.h [code] |
| | Declarations of gcd() and lcm().
|
| |
| file | gul.h [code] |
| | Main include file for the General Utility Library.
|
| |
| file | hexdump.h [code] |
| | Declaration of the hexdump() functions and associated types.
|
| |
| file | internal.h [code] |
| | Definition of macros used internally by GUL.
|
| |
| file | join_split.h [code] |
| | Implementation of join(), split(), and split_sv().
|
| |
| file | num_util.h [code] |
| | Declaration of numerical utility functions.
|
| |
| file | optional.h [code] |
| | Implementation of gul14::optional.
|
| |
| file | replace.h [code] |
| | Declarations of replace(), replace_inplace().
|
| |
| file | SlidingBuffer.h [code] |
| | Declaration of the SlidingBuffer class for the General Utility Library.
|
| |
| file | SmallVector.h [code] |
| | Definition of the SmallVector class template.
|
| |
| file | span.h [code] |
| | Provides a gul14::span that mimicks C++20's std::span as closely as possible.
|
| |
| file | statistics.h [code] |
| | Declaration of statistical utility functions and classes.
|
| |
| file | string_util.h [code] |
| | Declaration of string utility functions.
|
| |
| file | string_view.h [code] |
| | Provides a gul14::string_view that is fully compatible with C++17's std::string_view.
|
| |
| file | substring_checks.h [code] |
| | Definition of contains(), ends_with(), and starts_with().
|
| |
| file | ThreadPool.h [code] |
| | Declaration of the ThreadPool class.
|
| |
| file | time_util.h [code] |
| | Declaration of time related functions for the General Utility Library.
|
| |
| file | to_number.h [code] |
| | Declaration of to_number().
|
| |
| file | tokenize.h [code] |
| | Implementation of tokenize(), tokenize_sv().
|
| |
| file | traits.h [code] |
| | Some metaprogramming traits for the General Utility Library.
|
| |
| file | Trigger.h [code] |
| | Declaration of the Trigger class for the General Utility Library.
|
| |
| file | trim.h [code] |
| | Declarations of trim(), trim_left(), trim_right(), trim_sv(), trim_left_sv(), and trim_right_sv().
|
| |
| file | type_name.h [code] |
| | Definition of type_name()
|
| |
| file | utility.h [code] |
| | Declaration of the in_place_t family of types and constants and of the monostate type.
|
| |
| file | variant.h [code] |
| | Definition of the variant class template and associated functions and types.
|
| |
| file | version.h [code] |
| | Provide information about the library version.
|
| |