logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

__gnu_debug::_Safe_container.3cxx

Author

       Generated automatically by Doxygen for libstdc++ from the source code.

                                                    libstd__gnu_debug::_Safe_con...IsCxx11AllocatorAware>(3cxx)

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.

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 >.

       Inherited by __gnu_debug::basic_string<_CharT,_Traits,_Allocator>, std::__debug::deque<_Tp,_Allocator>, std::__debug::forward_list<_Tp,_Alloc>, std::__debug::list<_Tp,_Allocator>,
       std::__debug::map<_Key,_Tp,_Compare,_Allocator>, std::__debug::multimap<_Key,_Tp,_Compare,_Allocator>, std::__debug::multiset<_Key,_Compare,_Allocator>, std::__debug::set<_Key,_Compare,_Allocator>, std::__debug::unordered_map<_Key,_Tp,_Hash,_Pred,_Alloc>,
       std::__debug::unordered_multimap<_Key,_Tp,_Hash,_Pred,_Alloc>, std::__debug::unordered_multiset<_Value,_Hash,_Pred,_Alloc>, std::__debug::unordered_set<_Value,_Hash,_Pred,_Alloc>, and
       std::__debug::vector<_Tp,_Allocator>.

   ProtectedMemberFunctions_Safe_container (_Safe_container &&)=default
       _Safe_container (_Safe_container &&__x, const _Alloc &__a)
       _Safe_container (const _Safe_container &)=default
       void _M_swap (_Safe_container &__x) noexcept
       _Safe_container & operator= (_Safe_container &&__x) noexcept
       _Safe_container & operator= (const _Safe_container &) noexcept

See Also