observable_unique_ptr
by cschreib
Unique-ownership smart pointers with observable lifetime.
AI summary
Smart pointers
Provides unique ownership smart pointers with observable lifetime control
- stars
- 34
- forks
- 3
- watching
- 4
Similar projects
Found by comparing what the projects do, not just their names.
Smart pointer
A C++ implementation of a smart pointer that uses reference counting for managing dynamic memory
Tracker
A smart pointer class that updates when the tracked object moves or is destroyed.
snaipe/libcsptr1.6K
C smart pointers
A set of smart pointer constructs for the C programming language
Pointer creator
Provides functions to simplify creation of pointers from constants of basic types
Memory manager
An implementation of smart pointer techniques in Ada to manage dynamic memory and reduce manual memory management overhead.
Serialization library
A lightweight C++20 serialization and RPC library in one header file
Observable computation library
A .NET library for computations on objects with INotifyPropertyChanged and INotifyCollectionChanged interfaces
PyTorch C++ implementation
A C++ implementation of PyTorch tutorials
Serialization benchmarks
Compares performance of various data serialization libraries in C++
Real-time Microcontroller Library
A companion code repository for the book Real-Time C++ providing reference application code and examples for efficient object-oriented and template microcontroller programming.
Language Comparer
Compares C and C++ language features to determine their type and behavior
C++ project setup
A tutorial on using Travis CI with C++ to integrate continuous integration into C++ projects.
PKCS library
A managed .NET wrapper around the PKCS#11 API to access cryptographic hardware.
CI build
A simple C++17 project to test and demonstrate a clean Travis CI build with GCC compiler.
Type inspector
Provides compile-time reflection and introspection capabilities for C++17