minetest/src/network
paradust7 0704ca0550
Make logging cost free when there is no output target (#12247)
The logging streams now do almost no work when there is no output target for them.

For example, if LL_VERBOSE has no output targets, then `verbosestream << x` will return a StreamProxy with a null target. Any further `<<` operations applied to it will do nothing.
2022-05-04 20:55:01 +02:00
..
address.cpp Make logging cost free when there is no output target (#12247) 2022-05-04 20:55:01 +02:00
address.h Make logging cost free when there is no output target (#12247) 2022-05-04 20:55:01 +02:00
clientopcodes.cpp Add API to control shadow intensity from the game/mod (#11944) 2022-03-26 16:58:26 +01:00
clientopcodes.h Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
clientpackethandler.cpp Clean up some auth packet handling related code 2022-04-28 20:05:26 +02:00
CMakeLists.txt Complete Haiku platform support. (#10311) 2020-08-23 15:39:32 +02:00
connection.cpp Make logging cost free when there is no output target (#12247) 2022-05-04 20:55:01 +02:00
connection.h Deal with compiler warnings 2022-04-30 16:49:41 +02:00
connectionthreads.cpp Make logging cost free when there is no output target (#12247) 2022-05-04 20:55:01 +02:00
connectionthreads.h Network: Delete copy constructor and use std::move instead (#11642) 2021-12-01 20:22:33 +01:00
networkexceptions.h Remove dead code (#10845) 2021-01-22 15:09:26 +00:00
networkpacket.cpp Shave off buffer copies in networking code (#11607) 2021-09-17 18:14:25 +02:00
networkpacket.h Various code improvements 2021-09-27 17:45:44 +02:00
networkprotocol.h Clean up some auth packet handling related code 2022-04-28 20:05:26 +02:00
peerhandler.h LINT fixes since recent tooling update 2019-03-14 12:30:13 +01:00
serveropcodes.cpp Clean up some auth packet handling related code 2022-04-28 20:05:26 +02:00
serveropcodes.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
serverpackethandler.cpp Clean up some auth packet handling related code 2022-04-28 20:05:26 +02:00
socket.cpp Make logging cost free when there is no output target (#12247) 2022-05-04 20:55:01 +02:00
socket.h Socket-related cleanups 2021-12-29 23:01:26 +01:00