mpd/src/util
Max Kellermann f8cbba1850 util/Alloc: remove unused library 2021-10-13 14:48:16 +02:00
..
ASCII.hxx util/ASCII: migrate to std::string_view 2020-03-13 20:17:53 +01:00
AllocatedArray.hxx util/AllocatedArray: add method release() 2021-08-27 11:24:50 +02:00
AllocatedString.hxx util/AllocatedString: add concatenating constructor 2021-04-06 14:06:16 +02:00
BindMethod.hxx util/BindMethod: drop support for GCC older than 7 2021-04-20 20:01:08 +02:00
BitReverse.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
BitReverse.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
ByteOrder.hxx util/ByteOrder: add classes PackedBE16, PackedLE16, PackedLE32 2021-02-16 17:37:25 +01:00
ByteReverse.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ByteReverse.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Cast.hxx util/Cast: include cleanup 2020-10-15 16:40:26 +02:00
CharUtil.hxx util/CharUtil: fix doc typo 2020-07-23 16:08:52 +02:00
CircularBuffer.hxx replace stddef.h with cstddef 2020-03-12 19:04:38 -07:00
Clamp.hxx util/Clamp: remove redundant `inline` keywords from `constexpr` functions 2019-03-12 11:54:51 +01:00
Compiler.h copyright year 2021 2021-01-01 19:54:28 +01:00
ConstBuffer.hxx util/{Const,Writable}Buffer: include cleanup 2021-02-04 17:27:48 +01:00
DeleteDisposer.hxx util/DeleteDisposer: convert struct to class 2017-09-13 10:35:51 +02:00
DereferenceIterator.hxx util/DereferenceIterator: simplify operator->() 2021-04-06 13:45:32 +02:00
DivideString.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
DivideString.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Domain.hxx util/Domain: add `noexcept` 2020-02-01 13:25:57 +01:00
DynamicFifoBuffer.hxx util/{Const,Writable}Buffer: drop "_type" from type names 2020-01-03 15:55:06 +01:00
Exception.cxx util/Exception: move the forwarded std::exception_ptr 2020-02-01 13:13:08 +01:00
Exception.hxx util/Exception: add FindNested() 2021-03-02 17:13:29 +01:00
ForeignFifoBuffer.hxx util/ForeignFifoBuffer: use `auto` 2021-01-21 16:38:32 +01:00
FormatString.cxx util/AllocatedString: rename to BasicAllocatedString 2021-03-04 18:03:56 +01:00
FormatString.hxx util/AllocatedString: rename to BasicAllocatedString 2021-03-04 18:03:56 +01:00
GenerateArray.hxx util/GenerateArray: use double curly braces for compatibility 2020-01-14 23:16:46 +01:00
HexFormat.cxx lib/gcrypt/MD5: move code to util/HexFormat.cxx 2018-07-26 17:46:56 +02:00
HexFormat.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
HugeAllocator.cxx util/{Const,Writable}Buffer: include cleanup 2021-02-04 17:27:48 +01:00
HugeAllocator.hxx win32, ...: avoid including windows.h 2021-05-19 17:25:32 +02:00
IntrusiveList.hxx util/IntrusiveList: add IntrusiveList::swap() 2021-10-13 11:04:42 +02:00
IterableSplitString.hxx use `using` instead of `typedef` 2021-08-27 11:57:33 +02:00
LazyRandomEngine.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
LazyRandomEngine.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Manual.hxx replace assert.h with cassert 2020-03-12 15:25:38 -07:00
Math.hxx Math.hxx: fix wrong macro name 2020-04-29 23:20:04 +02:00
MimeType.cxx Merge branch 'v0.22.x' 2021-01-01 19:59:15 +01:00
MimeType.hxx use [[gnu::pure]] instead of gcc_pure 2021-04-06 14:09:21 +02:00
NumberParser.cxx util/Macros: replace with std::size() (C++17) 2019-08-03 13:10:49 +02:00
NumberParser.hxx replace stdint.h with cstdint 2020-03-12 19:04:39 -07:00
OffsetPointer.hxx util/OffsetPointer: use std::ptrdiff_t 2020-10-15 16:41:39 +02:00
OptionDef.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
OptionParser.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
OptionParser.hxx make several member functions const 2021-08-26 13:15:52 -07:00
PeakBuffer.cxx util/PeakBuffer: use std::byte instead of std::uint8_t 2021-01-21 16:45:31 +01:00
PeakBuffer.hxx util/PeakBuffer: add method max_size() 2021-01-21 16:45:56 +01:00
PrintException.cxx util/PrintException, ...: update copyright 2019-12-04 12:33:36 +01:00
PrintException.hxx util/PrintException, ...: update copyright 2019-12-04 12:33:36 +01:00
RecursiveMap.hxx db/Interface: CollectUniqueTags() allows multiple "groups" 2019-06-16 10:39:29 +02:00
ReusableArray.hxx replace stddef.h with cstddef 2020-03-12 19:04:38 -07:00
RuntimeError.hxx util/RuntimeError: Disable format-security for gcc 2021-05-25 18:19:19 +02:00
ScopeExit.hxx util/ScopeExit: include cleanup 2017-05-16 22:56:30 +02:00
Serial.cxx flac encoder: enable Ogg FLAC and Ogg chaining 2021-05-15 11:31:01 -04:00
Serial.hxx flac encoder: enable Ogg FLAC and Ogg chaining 2021-05-15 11:31:01 -04:00
SliceBuffer.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
SparseBuffer.cxx util/SparseBuffer: new utility class 2018-06-22 22:18:26 +02:00
SparseBuffer.hxx replace assert.h with cassert 2020-03-12 15:25:38 -07:00
SplitString.cxx util/SplitString: convert return value to std::string_view 2020-04-08 23:14:25 +02:00
SplitString.hxx util/SplitString: convert return value to std::string_view 2020-04-08 23:14:25 +02:00
StaticFifoBuffer.hxx replace assert.h with cassert 2020-03-12 15:25:38 -07:00
StringAPI.hxx util/StringAPI: use [[gnu::]] attributes 2021-08-27 11:57:56 +02:00
StringBuffer.hxx util/StringBuffer: make capacity() static 2021-04-06 13:46:07 +02:00
StringCompare.cxx util/StringCompare: use std::memcmp() 2020-10-15 12:48:33 +02:00
StringCompare.hxx util/StringCompare: use [[gnu::]] attributes 2021-08-27 11:58:25 +02:00
StringFormat.hxx add a few IWYU pragmas 2020-06-10 21:10:33 +02:00
StringPointer.hxx util/StringPointer: add operator==(std::nullptr_t) 2021-01-21 21:08:52 +01:00
StringStrip.cxx util/StringStrip: use std::strlen() 2020-10-15 12:54:47 +02:00
StringStrip.hxx util/StringStrip: use std::strlen() 2020-10-15 12:54:47 +02:00
StringUtil.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
StringUtil.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
StringView.cxx util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL 2017-11-10 19:24:33 +01:00
StringView.hxx util/StringView: hard-code C++17 2021-08-27 12:01:31 +02:00
TStringView.hxx util/StringView: add default constructors 2017-09-13 12:59:31 +02:00
TemplateString.hxx util/TemplateString: add StringView cast operator 2020-12-02 15:00:49 +01:00
TextFile.hxx use std chr functions 2020-05-30 13:36:53 +02:00
Tokenizer.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
Tokenizer.hxx AUTHORS, ...: update my email address 2017-01-17 11:54:55 +01:00
TransformN.hxx replace stddef.h with cstddef 2020-03-12 19:04:38 -07:00
TruncateString.cxx util/TruncateString: rename CopyString() to CopyTruncateString() 2017-07-05 17:15:58 +02:00
TruncateString.hxx replace stddef.h with cstddef 2020-03-12 19:04:38 -07:00
UTF8.cxx use std::size_t 2021-02-12 18:39:28 +01:00
UTF8.hxx use std::size_t 2021-02-12 18:39:28 +01:00
UriExtract.cxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
UriExtract.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
UriQueryParser.cxx util/UriQueryParser: new library 2019-08-09 20:39:34 +02:00
UriQueryParser.hxx util/UriQueryParser: new library 2019-08-09 20:39:34 +02:00
UriRelative.cxx util/UriRelative: use std::string_view 2021-10-07 14:49:53 +02:00
UriRelative.hxx util/UriRelative: use std::string_view 2021-10-07 14:49:53 +02:00
UriUtil.cxx util/UriUtil: New uri_squash_dot_segments. 2021-10-07 13:14:54 +02:00
UriUtil.hxx more [[gnu::...]] attributes 2021-10-13 12:07:05 +02:00
VarSize.hxx util/VarSize: use plain malloc() 2021-10-13 14:46:40 +02:00
WCharUtil.hxx util/CharUtil: add IsNonPrintableASCII() 2020-04-27 14:01:54 +02:00
WStringAPI.hxx util/StringAPI: use [[gnu::]] attributes 2021-08-27 11:57:56 +02:00
WStringCompare.cxx util/StringCompare: add missing include 2020-03-22 19:12:02 +01:00
WStringCompare.hxx util/StringCompare: use [[gnu::]] attributes 2021-08-27 11:58:25 +02:00
WStringView.hxx util/StringView: use [[gnu::]] attributes 2021-08-27 11:59:37 +02:00
WritableBuffer.hxx util/WritableBuffer: add WritableBuffer<void>::{FromVoid,ToVoid}() 2021-10-13 11:05:33 +02:00
format.c copyright year 2021 2021-01-01 19:54:28 +01:00
format.h copyright year 2021 2021-01-01 19:54:28 +01:00
meson.build util/Alloc: remove unused library 2021-10-13 14:48:16 +02:00