Danny Robson 5634e59dc5 view: don't return references to iterators
we emulate string_view behaviour. modifying our iterators behind our
backs isn't a great way to ensure invariants are kept.
2017-08-01 14:47:44 +10:00
2017-05-23 12:50:51 +10:00
2017-07-04 14:20:51 +10:00
2017-07-31 16:16:54 +10:00
2016-02-02 10:36:42 +11:00
2017-01-05 15:06:49 +11:00
2017-05-12 15:56:41 +10:00
2017-05-23 12:50:51 +10:00
2017-05-23 12:50:51 +10:00
2017-01-05 15:06:49 +11:00
2017-07-31 15:44:01 +10:00
2017-01-05 15:06:49 +11:00
2017-03-23 15:01:09 +11:00
2016-02-26 13:36:01 +11:00
2017-05-23 12:50:51 +10:00
2016-03-11 13:28:56 +11:00
2016-12-21 20:25:50 +11:00
2016-12-21 20:25:50 +11:00
2017-05-23 12:50:51 +10:00
2015-04-13 18:05:28 +10:00
2015-04-13 18:05:28 +10:00
2016-02-26 13:36:01 +11:00
2016-10-12 15:08:22 +11:00
2017-01-05 15:06:49 +11:00
2016-02-26 17:04:54 +11:00
2015-04-13 18:05:28 +10:00
2017-01-04 22:38:15 +11:00
2017-05-23 12:50:51 +10:00
2016-10-10 16:23:07 +11:00
2016-10-10 16:23:07 +11:00
2017-01-04 22:38:41 +11:00
2017-01-04 22:38:41 +11:00
2016-10-12 15:08:22 +11:00
2016-10-12 15:08:22 +11:00
2017-01-05 15:06:49 +11:00
2017-05-23 12:50:51 +10:00
2017-01-05 15:06:49 +11:00
2015-04-13 18:05:28 +10:00
2017-07-19 17:20:51 +10:00
2017-07-19 17:20:51 +10:00
2017-01-05 15:06:49 +11:00
2016-10-12 15:08:22 +11:00
2017-05-23 12:50:51 +10:00
2015-08-10 15:51:44 +10:00
2015-04-13 18:05:28 +10:00
2016-07-28 13:39:27 +10:00
2017-01-04 22:40:06 +11:00
2016-03-17 18:14:40 +11:00
2017-02-21 21:19:58 +11:00
2016-12-21 20:23:43 +11:00
2016-12-21 20:23:43 +11:00
2015-04-13 18:05:28 +10:00
2017-01-05 19:50:28 +11:00
2017-01-05 19:50:28 +11:00
2017-07-31 15:44:01 +10:00
2015-04-13 18:05:28 +10:00
2015-04-13 18:06:08 +10:00
2015-04-13 18:05:28 +10:00
2017-05-23 12:50:51 +10:00
2016-10-12 15:08:22 +11:00
2016-10-12 15:08:22 +11:00
2017-01-05 20:21:20 +11:00
2017-05-23 12:50:51 +10:00
2016-10-12 15:08:22 +11:00
2016-07-28 14:18:47 +10:00
2017-01-05 15:06:49 +11:00
2016-10-12 15:08:22 +11:00
2017-05-23 12:50:51 +10:00
2015-04-20 17:48:11 +10:00
2016-05-12 17:39:33 +10:00
2015-04-20 17:13:14 +10:00
2016-12-21 20:23:43 +11:00
2016-12-21 20:23:43 +11:00
2016-02-26 13:36:01 +11:00

A simple cross-platform C++ utility library.

Supported compilers: >=clang-4.x, >=gcc7.x; specifically, we require c++17 features such as structured bindings which aren't present in older compilers. No attempt has been made to compile under MSVC.

For the love of God, do not use the crypto routines. I am not a cryptographer or a security specialist. You have been warned.
Description
A collection of useful C++ routines.
Readme 5.3 MiB
Languages
C++ 96%
Ragel 1.2%
CMake 1.1%
Meson 1.1%
Python 0.6%