FreeBSD Manual Pages
std::basic_...ktrace::swap(3) C++ Standard Libarystd::basic_...ktrace::swap(3) NAME std::basic_stacktrace::swap - std::basic_stacktrace::swap Synopsis void swap( basic_stacktrace& other ) noexcept(/* see below */); (since C++23) Exchanges the contents of the container with those of other. Does not invoke any move, copy, or swap operations on individual stacktrace_entry ob- jects. All iterators and references remain valid. The end() iterator is in- validated. If std::allocator_traits<allocator_type>::propagate_on_con- tainer_swap::value is true, then the allocators are exchanged using an unqualified call to non-member swap. Otherwise, they are not swapped (and if get_allocator() != other.get_allocator(), the behavior is undefined). Parameters other - basic_stacktrace to exchange the contents with Return value (none) Exceptions noexcept specification: noexcept(std::allocator_traits<Allocator>::propagate_on_con- tainer_swap::value || std::allocator_traits<Allocator>::is_always_equal::value) Complexity Constant. Example This section is incomplete Reason: no example See also std::swap(std::basic_stacktrace) specializes the std::swap algorithm (C++23) (function template) Categories: * conditionally noexcept * Todo no example http://cppreference.com 2024.06.10 std::basic_...ktrace::swap(3)
NAME | Synopsis | Parameters | Return value | Exceptions | Complexity | Example | See also | Categories:
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::basic_stacktrace::swap&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
