stlab-copy-on-write 1.0.6
Copy-on-write wrapper for any type
|
Friends | |
void | stlab::copy_on_write< T >::swap (copy_on_write &x, copy_on_write &y) noexcept |
Efficiently swaps the contents of two copy_on_write objects. | |
auto | stlab::copy_on_write< T >::operator< (const copy_on_write &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator< (const copy_on_write &x, const element_type &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator< (const element_type &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator> (const copy_on_write &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator> (const copy_on_write &x, const element_type &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator> (const element_type &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator<= (const copy_on_write &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator<= (const copy_on_write &x, const element_type &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator<= (const element_type &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator>= (const copy_on_write &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator>= (const copy_on_write &x, const element_type &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator>= (const element_type &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator== (const copy_on_write &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator== (const copy_on_write &x, const element_type &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator== (const element_type &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator!= (const copy_on_write &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator!= (const copy_on_write &x, const element_type &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. | |
auto | stlab::copy_on_write< T >::operator!= (const element_type &x, const copy_on_write &y) noexcept -> bool |
Comparisons can be done with the underlying value or the copy_on_write object. |