premiere-libtorrent/include/libtorrent/aux_
arvidn fac9931eb6 fix noexcept marking on entry, and make move assignment 2018-01-04 19:34:42 -05:00
..
aligned_storage.hpp pick standard std::aligned_union if using clang (#2447) 2017-10-15 04:29:33 +02:00
aligned_union.hpp pick standard std::aligned_union if using clang (#2447) 2017-10-15 04:29:33 +02:00
alloca.hpp construct and destruct objects in stack allocations (alloca()) 2017-04-28 21:34:31 -04:00
allocating_handler.hpp support asio handler allocators in deferred_handler 2017-12-26 09:44:51 +01:00
array.hpp fix some macro expansions of 'max' in headers, to improve compatibility with windows.h 2017-11-12 23:01:47 +01:00
bind_to_device.hpp make single-argument constructors explicit (#1194) 2016-10-08 14:07:11 -04:00
block_cache_reference.hpp use boost::variant for disk_io_job in/out parameter, to support holding a proper disk io buffer handle and string 2017-04-17 15:08:27 -04:00
byteswap.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
cppint_import_export.hpp more fixes of unwanted macro expansions of min/max in headers (windows.h compatibility) 2017-11-13 15:36:42 +01:00
cpuid.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
deferred_handler.hpp support asio handler allocators in deferred_handler 2017-12-26 09:44:51 +01:00
deque.hpp fix some macro expansions of 'max' in headers, to improve compatibility with windows.h 2017-11-12 23:01:47 +01:00
dev_random.hpp wrap most instances of throw, and terminate on builds where exceptions are disabled (#1639) 2017-01-29 15:37:42 -05:00
disable_warnings_pop.hpp enable /W4 warnings for msvc 2016-12-13 19:36:14 -05:00
disable_warnings_push.hpp improve error handling during session shutdown 2017-12-28 13:52:07 +01:00
disk_job_fence.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
escape_string.hpp fix some warnings, mostly 0 -> nullptr 2017-09-28 07:33:10 -07:00
ffs.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
file_progress.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
has_block.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
io.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
ip_notifier.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
listen_socket_handle.hpp changes based on review feedback 2017-07-21 19:18:44 -07:00
lsd.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
max_path.hpp minor refactor in file_storeage and typos 2017-05-02 22:34:11 -04:00
merkle.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
noexcept_movable.hpp fix noexcept marking on entry, and make move assignment 2018-01-04 19:34:42 -05:00
numeric_cast.hpp fixing sign-conversion warnings, part 12, minor refactor, eol cleanup (#1670) 2017-02-07 00:22:30 -05:00
openssl.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
path.hpp drop support for windows compilers without std::string and wchar_t (believed to be old cygwin) 2017-07-02 08:24:55 -04:00
portmap.hpp use a strong typedef for port mapping id 2017-09-02 07:02:07 +02:00
proxy_settings.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
range.hpp remove redundant virtual specificers when override is present 2017-09-10 19:28:18 +02:00
scope_end.hpp make move constructors and move assignment operators noexcept 2017-06-01 23:42:15 +02:00
session_call.hpp replace boost::function with std::function 2016-08-13 07:07:26 -04:00
session_impl.hpp improve error handling during session shutdown 2017-12-28 13:52:07 +01:00
session_interface.hpp reserve space in the undead peers list up-front, to not have to allocate memory when disconnecting 2017-12-27 21:24:16 +01:00
session_settings.hpp minor cleanup, refactor and typos (#2593) 2017-12-07 07:51:55 +01:00
session_udp_sockets.hpp don't heap-allocate handlers for incoming UDP packets 2017-12-24 11:22:30 +01:00
storage_piece_set.hpp use an intrusive linked list for peer_cache_entry instead an unordered set, to avoid heap allocations and make cache operations not able to fail. This simplifies error handling 2017-12-28 00:52:09 +01:00
storage_utils.hpp introduce a download_priority_t type, for uniform an type-safe piece- and file priorities 2017-11-02 08:20:21 +01:00
string_ptr.hpp wrap destination string in i2p_peer in string_ptr handler (#2268) 2017-08-25 09:42:46 +02:00
suggest_piece.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
throw.hpp fix build with exceptions disabled 2017-05-28 06:42:49 -04:00
time.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
torrent_impl.hpp handle errors in peer_connection 2017-12-26 10:39:54 +01:00
typed_span.hpp fix some macro expansions of 'max' in headers, to improve compatibility with windows.h 2017-11-12 23:01:47 +01:00
unique_ptr.hpp use decltype(auto) return types for MSVC (#1815) 2017-03-17 20:47:10 -04:00
vector.hpp fix some macro expansions of 'max' in headers, to improve compatibility with windows.h 2017-11-12 23:01:47 +01:00
win_crypto_provider.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00
win_util.hpp change formatting of namespace declarations 2017-04-12 14:26:35 -04:00