Max Kellermann
|
f5c9071494
|
*: copyright year 2018
|
2018-10-31 17:54:59 +01:00 |
|
Max Kellermann
|
501a4af914
|
util/StringUtil: move strip functions to StringStrip.cxx
|
2017-07-05 17:20:02 +02:00 |
|
Max Kellermann
|
4b94ae8040
|
util/StringUtil: move CopyString() to TruncateString.cxx
|
2017-07-05 17:11:34 +02:00 |
|
Max Kellermann
|
71f0ed8b74
|
*: add "noexcept" to many, many function prototypes
This eliminates some overhead, because the compiler doesn't need to
consider these functions throwing.
|
2017-05-08 14:44:49 +02:00 |
|
Max Kellermann
|
5900253b85
|
update copyright year
|
2017-01-03 20:48:59 +01:00 |
|
Max Kellermann
|
e4c7e343c8
|
util/StringUtil: use CamelCase
|
2016-06-10 22:08:13 +02:00 |
|
Max Kellermann
|
1aee89f5ea
|
*: include cleanup (using iwyu)
|
2016-03-01 22:08:13 +01:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
733989a284
|
util/StringUtil: move comparison functions to StringCompare.cxx
|
2015-11-06 09:20:18 +01:00 |
|
Max Kellermann
|
607c2c5ba2
|
util/StringUtil: add StringAfterPrefix()
|
2015-10-16 19:18:04 +02:00 |
|
Max Kellermann
|
250332a8d5
|
util/StringUtil: reorder functions
|
2015-03-04 20:22:05 +01:00 |
|
Max Kellermann
|
820debf45a
|
util/StringUtil: add FindStringSuffix()
|
2015-03-03 11:29:31 +01:00 |
|
Max Kellermann
|
c19292c036
|
Util/StringUtil: use std::copy_n()
|
2015-03-02 22:35:59 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
4e2f4e2091
|
util/StringUtil: add ToUpperASCII()
Replaces g_ascii_strup() and allows building the Vorbis encoder
without GLib.
|
2014-12-04 17:43:01 +01:00 |
|
Max Kellermann
|
59d38f876a
|
util/StringUtil: add StripRight() overload with "end" argument
|
2014-08-07 16:08:02 +02:00 |
|
Max Kellermann
|
74aafe6a10
|
util/StringUtil: use IsWhitespaceOrNull() in StripRight()
The null byte is whitespace, too.
|
2014-08-07 16:08:02 +02:00 |
|
Max Kellermann
|
f860a2fbd6
|
util/StringUtil: move code to StripRight()
|
2014-08-07 16:08:02 +02:00 |
|
Max Kellermann
|
87bcf739ee
|
util/StringUtil: rename strchug_fast() to StripLeft()
|
2014-08-07 16:08:02 +02:00 |
|
Max Kellermann
|
1e06c66c77
|
java: new helper library for the Android port
|
2014-03-01 18:48:20 +01:00 |
|
Max Kellermann
|
2b21312b36
|
util/StringUtil: add StringEndsWith()
Replaces g_str_has_suffix().
|
2014-02-18 09:18:42 +01:00 |
|
Max Kellermann
|
579e48edbb
|
util/StringUtil: add function Strip()
Replaces g_strstrip().
|
2014-02-17 22:37:43 +01:00 |
|
Max Kellermann
|
4f83c60296
|
copyright year 2014
|
2014-01-13 22:31:55 +01:00 |
|
Max Kellermann
|
af4133e3c9
|
Util/StringUtil: add StringStartsWith()
Replaces GLib's g_str_has_prefix().
|
2013-11-28 18:48:35 +01:00 |
|
Max Kellermann
|
0e4d2e7277
|
Util/ASCII: add function StringEqualsCaseASCII()
Replaces GLib's g_ascii_strcasecmp().
|
2013-10-20 23:09:51 +02:00 |
|
Max Kellermann
|
b39ab76118
|
Util/CharUtil: new library replacing g_ascii_isX()
|
2013-10-19 15:36:47 +02:00 |
|
Max Kellermann
|
58fe352fda
|
util/StringUtil: rename strchug_fast_c() to strchug_fast()
Overload the name.
|
2013-10-18 12:24:47 +02:00 |
|
Max Kellermann
|
0921180b90
|
string_util: convert to C++
|
2013-04-09 01:08:20 +02:00 |
|