Grad school, Computer Networks, multi-threaded client & server using custom network protocol. std::map used for persistent data store. scope-based locks used for synchronization.
-
Updated
Oct 6, 2023 - C++
Grad school, Computer Networks, multi-threaded client & server using custom network protocol. std::map used for persistent data store. scope-based locks used for synchronization.
A more flexible RAII pattern for stated resource management.
An implementation of the proposed (P0052) C++ <scope> header
modern design patterns for delphi
A modern C++-RAII utility library, based on the C++20 proposal
A header only library that implements the defer command in C++.
Perform cleanup or other forms of resource management at the end of a scope
Boost.Scope, a collection of scope guard utilities.
Implementation of Scoped Guards and Unique Resource as proposed in P0052.
Scope Guard & Defer C++
A modern C++ scope guard that is easy to use but hard to misuse.
Add a description, image, and links to the scope-guard topic page so that developers can more easily learn about it.
To associate your repository with the scope-guard topic, visit your repo's landing page and select "manage topics."