.TH "__gnu_pbds::sample_range_hashing" 3cxx "Wed Jul 14 2021" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME __gnu_pbds::sample_range_hashing \- A sample range-hashing functor\&. .SH SYNOPSIS .br .PP .SS "Public Types" .in +1c .ti -1c .RI "typedef std::size_t \fBsize_type\fP" .br .RI "Size type\&. " .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBsample_range_hashing\fP ()" .br .RI "Default constructor\&. " .ti -1c .RI "\fBsample_range_hashing\fP (const \fBsample_range_hashing\fP &other)" .br .RI "Copy constructor\&. " .ti -1c .RI "void \fBswap\fP (\fBsample_range_hashing\fP &other)" .br .RI "Swaps content\&. " .in -1c .SS "Protected Member Functions" .in +1c .ti -1c .RI "void \fBnotify_resized\fP (\fBsize_type\fP)" .br .RI "Notifies the policy object that the container's size has changed to argument's size\&. " .ti -1c .RI "\fBsize_type\fP \fBoperator()\fP (\fBsize_type\fP) const" .br .RI "Transforms the __hash value hash into a ranged-hash value\&. " .in -1c .SH "Detailed Description" .PP A sample range-hashing functor\&. .PP Definition at line 47 of file sample_range_hashing\&.hpp\&. .SH "Member Typedef Documentation" .PP .SS "typedef std::size_t \fB__gnu_pbds::sample_range_hashing::size_type\fP" .PP Size type\&. .PP Definition at line 51 of file sample_range_hashing\&.hpp\&. .SH "Constructor & Destructor Documentation" .PP .SS "__gnu_pbds::sample_range_hashing::sample_range_hashing ()" .PP Default constructor\&. .SS "__gnu_pbds::sample_range_hashing::sample_range_hashing (const \fBsample_range_hashing\fP & other)" .PP Copy constructor\&. .SH "Member Function Documentation" .PP .SS "void __gnu_pbds::sample_range_hashing::notify_resized (\fBsize_type\fP)\fC [protected]\fP" .PP Notifies the policy object that the container's size has changed to argument's size\&. .SS "\fBsize_type\fP __gnu_pbds::sample_range_hashing::operator() (\fBsize_type\fP) const\fC [inline]\fP, \fC [protected]\fP" .PP Transforms the __hash value hash into a ranged-hash value\&. .SS "void __gnu_pbds::sample_range_hashing::swap (\fBsample_range_hashing\fP & other)\fC [inline]\fP" .PP Swaps content\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.