hash_map(3)

πŸ“¦ version 4.4.0, in nixpkgs unstable

πŸ¦‹ hash_map(3) β€” Library Functions Manual, but make it group chat πŸ¦‹

Okay bestie, welcome to hash_map(3). This is the libstdc++ manual page for the hash_map file situation, and yes, the NAME section is serving absolute minimalism. πŸ’…


πŸ’– NAME πŸ’–

hash_map(3) β€” literally just hash_map with no extra descriptor after the dash. No cap, that's the whole NAME vibe. ✨


🌈 SYNOPSIS 🌈

πŸŽ€ Classes πŸŽ€

  • class __gnu_cxx::hash_map< _Key, _Tp, _HashFn, _EqualKey, _Alloc >
  • class __gnu_cxx::hash_multimap< _Key, _Tp, _HashFn, _EqualKey, _Alloc >

🧚 Namespaces 🧚

  • namespace __gnu_cxx
  • namespace std

πŸ“ Defines πŸ“

  • #define _HASH_MAP

πŸ”₯ Functions πŸ”₯

  1. __gnu_cxx::operator!= for hash_multimap β€” here's the exact operator!= signature, bestie:
template<class _Key , class _Tp , class _HF , class _EqKey , class _Alloc > bool __gnu_cxx::operator!= (const hash_multimap< _Key, _Tp, _HF, _EqKey, _Alloc > &__hm1, const hash_multimap< _Key, _Tp, _HF, _EqKey, _Alloc > &__hm2)
  1. __gnu_cxx::operator!= for hash_map β€” the operator!= overload for hash_map, character-for-character:
template<class _Key , class _Tp , class _HashFn , class _EqlKey , class _Alloc > bool __gnu_cxx::operator!= (const hash_map< _Key, _Tp, _HashFn, _EqlKey, _Alloc > &__hm1, const hash_map< _Key, _Tp, _HashFn, _EqlKey, _Alloc > &__hm2)
  1. __gnu_cxx::operator== for hash_multimap β€” and here's the operator== signature for hash_multimap:
template<class _Key , class _Tp , class _HF , class _EqKey , class _Alloc > bool __gnu_cxx::operator== (const hash_multimap< _Key, _Tp, _HF, _EqKey, _Alloc > &__hm1, const hash_multimap< _Key, _Tp, _HF, _EqKey, _Alloc > &__hm2)
  1. __gnu_cxx::operator== for hash_map β€” the operator== overload for hash_map, exact as printed:
template<class _Key , class _Tp , class _HashFn , class _EqlKey , class _Alloc > bool __gnu_cxx::operator== (const hash_map< _Key, _Tp, _HashFn, _EqlKey, _Alloc > &__hm1, const hash_map< _Key, _Tp, _HashFn, _EqlKey, _Alloc > &__hm2)
  1. __gnu_cxx::swap for hash_multimap β€” the swap signature for hash_multimap is right here:
template<class _Key , class _Tp , class _HashFn , class _EqlKey , class _Alloc > void __gnu_cxx::swap (hash_multimap< _Key, _Tp, _HashFn, _EqlKey, _Alloc > &__hm1, hash_multimap< _Key, _Tp, _HashFn, _EqlKey, _Alloc > &__hm2)
  1. __gnu_cxx::swap for hash_map β€” and the swap signature for hash_map, no details lost:
template<class _Key , class _Tp , class _HashFn , class _EqlKey , class _Alloc > void __gnu_cxx::swap (hash_map< _Key, _Tp, _HashFn, _EqlKey, _Alloc > &__hm1, hash_map< _Key, _Tp, _HashFn, _EqlKey, _Alloc > &__hm2)

πŸ’œ Detailed Description πŸ’œ

This file is a GNU extension to the Standard C++ Library (possibly containing extensions from the HP/SGI STL subset).

Definition in file hash_map.


πŸ‘‘ Author πŸ‘‘

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


Okay bestie, that's the whole page. Signed off with sparkles by libstdc++, dated 21 Apr 2009, on hash_map(3). Go off, queen. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from