strong_ptr API documentation#
Welcome to strong_ptr API documentation
A non-null shared pointer for memory-constrained systems. Provides reference counted smart pointers with polymorphic allocator support.
strong_ptr Docs
- API
- strong_ptr<T>
- monotonic_allocator<MemorySize>
- Exceptions
- optional_ptr<T>
v1::optional_ptroptional_ptr()optional_ptr()optional_ptr()optional_ptr()optional_ptr()optional_ptr()operator=()operator=()operator=()operator=()operator=()~optional_ptr()has_value()operator bool()value()value()operator strong_ptr< T >()operator strong_ptr< T >()operator strong_ptr< U >()operator strong_ptr< U >()operator->()operator->()operator*()operator*()reset()emplace()use_count()swap()
- enable_strong_from_this<T>
- weak_ptr<T>