sample_probe_fn Interface (original) (raw)

A sample probe policy.

This class serves to show the interface a probe functor needs to support.

Defined in: sample_probe_fn.hpp

Public Types and Constants

General definitions.

Type Definition Description
size_type size_t, e.g. Size type.

Public Methods

Method Description
sample_probe_fn () Default constructor. Must be default constructable.
sample_probe_fn (const sample_probe_fn &other) Copy constructor. Must be copy constructable.
inline void swap (sample_probe_fn &other) Swaps content. Must be swappable (if there is such a word).

Protected Methods

Offset methods.

Method Description
inline size_type operator() (const_key_reference r_key, size_type i) const Returns the i-th offset from the hash value of some key r_key. size_type is the size type on which the functor operates.