mpd/src/util
Max Kellermann a076ddf38c util/ScopeExit: new utility library
Similar to boost::scope_exit, but fewer include dependencies.
2016-07-29 09:07:58 +02:00
..
Alloc.cxx Test the existence of strndup(3) before using it. 2015-01-26 20:39:49 +01:00
Alloc.hxx util/Alloc: new library replacing GLib's g_malloc() 2014-01-07 23:35:18 +01:00
ASCII.hxx util/{ASCII,UriUtil}, ...: work around -Wtautological-pointer-compare 2014-12-26 13:43:32 +01:00
bit_reverse.c copyright year 2014 2014-01-13 22:31:55 +01:00
bit_reverse.h copyright year 2014 2014-01-13 22:31:55 +01:00
ByteReverse.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
ByteReverse.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Cast.hxx util/Cast: add "const" overload 2014-07-14 17:08:57 +02:00
CharUtil.hxx util/CharUtil: add ToLowerASCII() 2014-08-11 18:42:05 +02:00
CircularBuffer.hxx util/CircularBuffer: add method GetSpace() 2014-03-16 00:28:42 +01:00
Clamp.hxx util/Clamp: generic Clamp() function 2013-12-22 21:08:06 +01:00
ConstBuffer.hxx util/ConstBuffer: add method skip_front() 2014-06-26 22:25:03 +02:00
Domain.hxx util/{Domain,Error}: relicense to BSD 2-clause 2013-12-16 22:42:01 +01:00
DynamicFifoBuffer.hxx util/DynamicFifoBuffer: make the "Range" type public 2014-10-11 20:28:08 +02:00
Error.cxx util/Error: add method FormatLastError() 2014-07-30 22:10:31 +02:00
Error.hxx util/Error: add method FormatLastError() 2014-07-30 22:10:31 +02:00
ForeignFifoBuffer.hxx util/{Static,Foreign}FifoBuffer: lazy shift 2014-08-07 16:11:00 +02:00
FormatString.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
FormatString.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
HugeAllocator.cxx util/HugeAllocator: fix division by zero due to inverted check 2016-03-06 23:53:41 +01:00
HugeAllocator.hxx util/HugeAllocator: enable MEM_COMMIT on Windows 2014-12-17 19:10:58 +01:00
LazyRandomEngine.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
LazyRandomEngine.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
Macros.hxx Util/Macros: replacement for GLib's G_N_ELEMENTS() 2013-10-15 22:47:39 +02:00
Manual.hxx Compiler.h: add macro GCC_OLDER_THAN() 2014-12-26 13:30:44 +01:00
NumberParser.hxx util/NumberParser: add ParseFloat() 2013-10-26 13:49:15 +02:00
OptionDef.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
OptionParser.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
OptionParser.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
PeakBuffer.cxx util/PeakBuffer: fix nullptr dereference when peak_size==0 2014-01-15 11:24:29 +01:00
PeakBuffer.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
RefCount.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
ReusableArray.hxx gcc.h: rename to Compiler.h 2013-10-15 09:21:59 +02:00
ScopeExit.hxx util/ScopeExit: new utility library 2016-07-29 09:07:58 +02:00
SliceBuffer.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
SplitString.cxx copyright year 2014 2014-01-13 22:31:55 +01:00
SplitString.hxx copyright year 2014 2014-01-13 22:31:55 +01:00
StaticFifoBuffer.hxx util/StaticFifoBuffer: make Shift() public 2014-10-19 00:49:08 +02:00
StringUtil.cxx util/StringUtil: add StripRight() overload with "end" argument 2014-08-07 16:08:02 +02:00
StringUtil.hxx util/StringUtil: add StripRight() overload with "end" argument 2014-08-07 16:08:02 +02:00
TextFile.hxx input/TextInputStream: move ReadBufferedLine() to util/TextFile.hxx 2014-08-07 19:38:25 +02:00
Tokenizer.cxx util/StringUtil: rename strchug_fast() to StripLeft() 2014-08-07 16:08:02 +02:00
Tokenizer.hxx util/Tokenizer: relicense to BSD-2 2014-02-19 10:41:48 +01:00
UriUtil.cxx Merge branch 'v0.18.x' into v0.19.x 2014-12-26 14:28:52 +01:00
UriUtil.hxx util/UriUtil: add uri_get_suffix() overload that ignores query string 2014-11-02 11:53:31 +01:00
UTF8.cxx util/UTF8: add SequenceLengthUTF8() 2014-10-10 22:11:38 +02:00
UTF8.hxx util/UTF8: add SequenceLengthUTF8() 2014-10-10 22:11:38 +02:00
VarSize.hxx util/Alloc: new library replacing GLib's g_malloc() 2014-01-07 23:35:18 +01:00
WritableBuffer.hxx util/{Const,Writable}Buffer: add front(), back(), pop_{front,back}(), shift() 2014-04-24 09:50:19 +02:00