Provided by: libstdc++-9-doc_9.5.0-3ubuntu1_all
NAME
__gnu_debug::_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware > - Safe class dealing with some allocator dependent operations.
SYNOPSIS
#include <safe_container.h> Inherits _SafeBase< _SafeContainer >. Public Member Functions void _M_swap (_Safe_container &__x) noexcept _Safe_container & operator= (_Safe_container &&__x) noexcept _Safe_container & operator= (const _Safe_container &) noexcept Protected Member Functions _Safe_container (_Safe_container &&)=default _Safe_container (_Safe_container &&__x, const _Alloc &__a) _Safe_container (const _Safe_container &)=default _Safe_container & _M_safe () noexcept
Detailed Description
template<typename _SafeContainer, typename _Alloc, template< typename > class _SafeBase, bool _IsCxx11AllocatorAware = true> class __gnu_debug::_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware >"Safe class dealing with some allocator dependent operations. Definition at line 41 of file safe_container.h.
Constructor & Destructor Documentation
template<typename _SafeContainer , typename _Alloc , template< typename > class _SafeBase, bool _IsCxx11AllocatorAware = true> __gnu_debug::_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware >::_Safe_container (_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware > && __x, const _Alloc & __a) [inline], [protected] Definition at line 60 of file safe_container.h.
Member Function Documentation
template<typename _SafeContainer , typename _Alloc , template< typename > class _SafeBase, bool _IsCxx11AllocatorAware = true> _Safe_container & __gnu_debug::_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware >::_M_safe () [inline], [protected], [noexcept] Definition at line 52 of file safe_container.h. template<typename _SafeContainer , typename _Alloc , template< typename > class _SafeBase, bool _IsCxx11AllocatorAware = true> void __gnu_debug::_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware >::_M_swap (_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware > & __x) [inline], [noexcept] Definition at line 104 of file safe_container.h. template<typename _SafeContainer , typename _Alloc , template< typename > class _SafeBase, bool _IsCxx11AllocatorAware = true> _Safe_container & __gnu_debug::_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware >::operator= (_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware > && __x) [inline], [noexcept] Definition at line 81 of file safe_container.h. template<typename _SafeContainer , typename _Alloc , template< typename > class _SafeBase, bool _IsCxx11AllocatorAware = true> _Safe_container & __gnu_debug::_Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware >::operator= (const _Safe_container< _SafeContainer, _Alloc, _SafeBase, _IsCxx11AllocatorAware > &) [inline], [noexcept] Definition at line 73 of file safe_container.h.
Author
Generated automatically by Doxygen for libstdc++ from the source code. libsgnu+debug::_Safe_container< _SafeContainer,b_Alloc,3_SafeBase, _IsCxx11AllocatorAware >(3cxx)