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_pbds::detail::cond_dealtor.3cxx

Author

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

                                                    libst__gnu_pbds::detail::cond_dealtor<Entry,_Alloc>(3cxx)

Detailed Description

template<typenameEntry,typename_Alloc>
       class __gnu_pbds::detail::cond_dealtor< Entry, _Alloc >"Conditional deallocate constructor argument.

       Conditional dey destructor, cc_hash.

Name

       __gnu_pbds::detail::cond_dealtor< Entry, _Alloc > - Conditional deallocate constructor argument.

Synopsis

       #include <cond_key_dtor_entry_dealtor.hpp>

   PublicTypes
       typedef HT_Map::entry entry
       typedef HT_Map::entry_allocator entry_allocator
       typedef alloc_traits::allocator_type entry_allocator
       typedef alloc_traits::pointer entry_pointer
       typedef HT_Map::key_type key_typePublicMemberFunctionscond_dealtor (entry_allocator *p_a, entry *p_e)
       cond_dealtor (entry_pointer p_e)
       void set_key_destruct ()
       void set_no_action ()
       void set_no_action_destructor ()

   ProtectedAttributes
       bool m_key_destruct
       entry_allocator *const m_p_a
       entry *const m_p_e

See Also