observable_unique_ptr

Smart pointers

Provides unique ownership smart pointers with observable lifetime control

Unique-ownership smart pointers with observable lifetime.

GitHub

34 stars
4 watching
3 forks
Language: C++
last commit: about 3 years ago
cppcpp17header-onlyownership-typessmart-pointers

Related projects:

RepositoryDescriptionStars
mpusz/shared_ptr_2.0A C++ implementation of a smart pointer that uses reference counting for managing dynamic memory2
tower120/trackable_ptrA smart pointer class that updates when the tracked object moves or is destroyed.25
snaipe/libcsptrA set of smart pointer constructs for the C programming language1,608
gotidy/ptrProvides functions to simplify creation of pointers from constants of basic types27
alire-project/smart_pointersAn implementation of smart pointer techniques in Ada to manage dynamic memory and reduce manual memory management overhead.1
eyalz800/zpp_bitsA lightweight C++20 serialization and RPC library in one header file755
igorbuchelnikov/observablecomputationsA .NET library for computations on objects with INotifyPropertyChanged and INotifyCollectionChanged interfaces114
prabhuomkar/pytorch-cppA C++ implementation of PyTorch tutorials1,978
thekvs/cpp-serializersCompares performance of various data serialization libraries in C++731
ckormanyos/real-time-cppA companion code repository for the book Real-Time C++ providing reference application code and examples for efficient object-oriented and template microcontroller programming.620
shafik/determine_c_or_cppCompares C and C++ language features to determine their type and behavior196
richelbilderbeek/travis_cpp_tutorialA tutorial on using Travis CI with C++ to integrate continuous integration into C++ projects.169
pkcs11interop/pkcs11interopA managed .NET wrapper around the PKCS#11 API to access cryptographic hardware.264
richelbilderbeek/travis_gcc_cpp17A simple C++17 project to test and demonstrate a clean Travis CI build with GCC compiler.21
veselink1/refl-cppProvides compile-time reflection and introspection capabilities for C++171,097