std::shared_ptr wrapper
More...
#include <link.h>
template<class T>
class qx::link< T >::lock_ptr
std::shared_ptr wrapper
~
- Author
- Khrapov
- Date
- 23.11.2021
Definition at line 45 of file link.h.
◆ get()
Get object pointer.
- Return values
-
Definition at line 26 of file link.inl.
◆ operator bool()
Is object presents.
- Return values
-
Definition at line 32 of file link.inl.
◆ operator<=>()
template<class T >
template<class U >
std::strong_ordering qx::link< T >::lock_ptr::operator<=> |
( |
const U & |
other | ) |
const |
|
noexcept |
operator<=>
- Template Parameters
-
U | - lock_ptr with pointer convertible to T |
- Parameters
-
- Return values
-
- | three-way comparison result |
Definition at line 46 of file link.inl.
◆ operator==()
template<class T >
template<class U >
bool qx::link< T >::lock_ptr::operator== |
( |
const U & |
other | ) |
const |
|
noexcept |
operator==
- Template Parameters
-
U | - lock_ptr with pointer convertible to T |
- Parameters
-
- Return values
-
- | true, if objects are equal |
Definition at line 39 of file link.inl.
The documentation for this class was generated from the following files: