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 7 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
- Boost.org multi_index module☆49Updated 2 weeks ago
- A C++ header-only support for serialization of generic objects to be used when the type is known a-priori.☆52Updated 11 years ago
- A proposal for a futures programming model for ISO C++☆22Updated 6 years ago
- A never-valueless, strong guarantee implementation of std::variant☆68Updated 2 weeks ago
- Boost.Asio wrapper over uTorrent's uTP library☆27Updated 3 years ago
- C++ Concurrency library!☆26Updated 6 years ago
- C++ header only library purposed to create pool of some resources like keepalive connections☆23Updated 8 months ago
- Type safe "Keep it simple, stupid" text templates for C++☆39Updated 8 years ago
- The C++ Pimpl Idiom Again!☆36Updated 6 years ago
- Session-based Beast/Asio wrapper requiring C++14☆66Updated 4 years ago
- C++ Automatic Mocks Injector☆34Updated 10 years ago
- Boost.org circular_buffer module☆56Updated 2 weeks ago
- Proposed IP address classes for standard c++☆36Updated 10 years ago
- JSON Serializer using compile time reflection☆20Updated 2 years ago
- ☆27Updated last year
- A PostgreSQL client library written in Modern C++☆25Updated 5 years ago
- Cleaned up version of <https://bitbucket.org/martinhofernandes/wheels/>☆27Updated 8 years ago
- A prototype implementation of the executors proposal☆85Updated 6 years ago
- Boost.org type_traits module☆63Updated last week
- Network Based Data Layer: C++ Framework for Managing Application State Across Network☆43Updated 10 months ago
- C++ coroutine based networking library (WIP)☆37Updated 6 years ago
- A C++14-and-later expression template library☆109Updated 2 weeks ago
- Fork of Marcin Kalicinski's RapidXml library☆17Updated 8 months ago
- spdlog setup initialization via file configuration for convenience.☆80Updated last year
- Traitlets-like C++ properties and implementation of the observer pattern☆43Updated 10 months ago
- Fast containers of polymorphic objects.☆65Updated 2 weeks ago
- Boost.org fusion module☆48Updated 2 weeks ago
- A simple experiment with the coroutines ts and boost asio.☆21Updated 7 years ago
- A minimalist framework for rapid server side applications prototyping in C++ with dependency injection support.☆20Updated last year
- Cmake-based build of boost☆57Updated 5 years ago