Commit Graph

12 Commits

Author SHA1 Message Date
5347fbb889 stringid: use string_view for accessors 2018-09-18 16:36:03 +10:00
c2f203b5a7 stringid: add query-or-insert indexing operator 2018-09-17 14:50:23 +10:00
f6056153e3 rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
803acc9a87 relicense under MPL-2.0 2018-08-04 15:14:06 +10:00
0cc0178ab5 avoid unnecessary copies by using std::move 2018-07-24 15:47:21 +10:00
947ec5cdb2 stringid: remove explicit synchronisation
It is more appropriate to synchronise externally, and it simplifies
building across mingw which lacks std::mutex and friends.
2016-11-17 18:38:08 +11:00
9a798446b5 build: remove unnecessary includes
discovered with include-what-you-use
2016-10-12 15:08:22 +11:00
c711d7e0f5 build: prefer std::thread over boost::thread 2016-10-08 17:22:21 +11:00
7ae57730f0 whitespace 2015-04-13 18:06:08 +10:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
b56426ff16 stringid: use boost threads for windows support 2014-12-05 13:22:48 +11:00
eb05c7622e add stringid for mapping between strings and ints 2014-05-26 17:11:07 +10:00