yuri-kilochek / boost.scope_guard
Fully emulates D's scope guard statement feature via C++17's std::uncaught_exceptions() with no dynamic memory allocation and terse syntax via class template deduction. Meant to supersede Boost.ScopeExit.
☆19Updated 6 years ago
Alternatives and similar repositories for boost.scope_guard:
Users that are interested in boost.scope_guard are comparing it to the libraries listed below
- C++ Concurrency library!☆26Updated 6 years ago
- A proposal for a futures programming model for ISO C++☆22Updated 6 years ago
- C++ header only library purposed to create pool of some resources like keepalive connections☆23Updated 6 months ago
- An implementation of jss::object_ptr; a type similar to std::observer_ptr but with a few improvements☆33Updated 4 years ago
- Session-based Beast/Asio wrapper requiring C++14☆65Updated 4 years ago
- The C++ Pimpl Idiom Again!☆36Updated 6 years ago
- Boost.org multi_index module☆47Updated last month
- A PostgreSQL client library written in Modern C++☆25Updated 5 years ago
- Boost.Asio wrapper over uTorrent's uTP library☆27Updated 3 years ago
- C++ Automatic Mocks Injector☆33Updated 10 years ago
- Header only C++14 micro benchmark☆14Updated 9 years ago
- std::ring_span (SG14, P0059R1)☆45Updated 8 years ago
- Active Object snippets with C++11, C++03 and C++/Qt☆22Updated 7 years ago
- Proposed IP address classes for standard c++☆36Updated 10 years ago
- ☆22Updated 7 years ago
- C++ generic make factory☆106Updated 5 years ago
- A never-valueless, strong guarantee implementation of std::variant☆67Updated last month
- Network Based Data Layer: C++ Framework for Managing Application State Across Network☆43Updated 8 months ago
- An experimental SQL connector for containers and streams of the C++ Standard Library☆36Updated 6 years ago
- Automatically exported from code.google.com/p/google-concurrency-library☆35Updated 9 years ago
- Heap allocation free version of C++11 std::function☆55Updated 3 years ago
- A template for creating optional-like object with no space overhead☆26Updated 7 years ago
- Concurrent wrapper for "any" object. All calls to the public API of the object are executed asynchronously in FIFO order.☆23Updated 4 years ago
- Small Hash Optimization - an optimization for when you have many small hash maps - similar to LLVM's small vector optimization.☆39Updated 7 years ago
- A C++14 and later CRTP template for defining iterators☆71Updated this week
- Prototype for new std::function features, compatible with C++11.☆46Updated 4 years ago
- Fast containers of polymorphic objects.☆64Updated last month
- Library for comfortable work with DLL and DSO☆110Updated last week
- C++ framework for rapid server development☆77Updated last year
- benchmark for various C++ function implementations; focus on invocation time☆95Updated 6 years ago