kblib 0.2.3
General utilities library for modern C++
kblib.h
Go to the documentation of this file.
1#ifndef KBLIB_H
2#define KBLIB_H
3
19#include "kblib/bits.h"
20#include "kblib/build.h"
21#include "kblib/containers.h"
22#include "kblib/convert.h"
23#include "kblib/fakestd.h"
24#include "kblib/format.h"
25#include "kblib/hash.h"
26#include "kblib/io.h"
27#include "kblib/logic.h"
28#include "kblib/simple.h"
29#include "kblib/sort.h"
30#include "kblib/stats.h"
31#include "kblib/stringops.h"
32#include "kblib/variant.h"
33
34#endif // KBLIB_H
Provides bit-manipulation functions and classes.
Provides by-value algorithms which produce containers.
Provides generic operations for containers, as well as kblib::stack.
Provides facilities to convert between various kinds of representations.
This header provides some features of C++17 <type_traits> and other headers for C++14,...
Contains some utilities for manipulating and querying string representations.
Provides generic facilities for hashing data, and aliases for standard unordered containers using the...
Provides I/O utilities.
Provides basic compile-time logic operations.
Provides general utilities which do not fit in any more specific header.
{WIP} Provides a fast and generic sorting interface.
Provides numerical and mathematical utilities.
Provides utilities for performing common operations on strings.
Provides utilities for working with std::variant more expressively and more efficiently.