yuzu/src/core/hle/service/sockets
Lioncash ff45c39578 General: Make use of std::nullopt where applicable
Allows some implementations to avoid completely zeroing out the internal
buffer of the optional, and instead only set the validity byte within
the structure.

This also makes it consistent how we return empty optionals.
2020-09-22 17:32:33 -04:00
..
blocking_worker.h blocking_worker: Make use of templated lambda 2020-09-07 00:47:46 -04:00
bsd.cpp General: Make use of std::nullopt where applicable 2020-09-22 17:32:33 -04:00
bsd.h services/bsd: Implement most of bsd:s 2020-07-28 01:48:42 -03:00
ethc.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
ethc.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
nsd.cpp service: Update function tables 2020-06-29 04:01:34 +02:00
nsd.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
sfdnsres.cpp service: Update function tables 2020-06-29 04:01:34 +02:00
sfdnsres.h service: Update function tables 2020-06-29 04:01:34 +02:00
sockets.cpp services/bsd: Implement most of bsd:s 2020-07-28 01:48:42 -03:00
sockets.h services/bsd: Implement most of bsd:s 2020-07-28 01:48:42 -03:00
sockets_translate.cpp sockets_translate: Make use of designated initializers 2020-09-07 00:53:10 -04:00
sockets_translate.h service/sockets: Add translate functions 2020-07-28 01:47:03 -03:00