Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

struct Enlighten::Helpers::Hasher

Hashes data.

Functions

NameDescription
Hash(const T &)

Includes the given data in the hash.

HashBuffer(const void *, Geo::u32)

Includes the given data in the hash.

operator!=(const Hasher &)

Comparison.

operator=(const Hasher &)

Assignment.


Anchor
afb5e914ec89985fabe3a8d86190fe74f
afb5e914ec89985fabe3a8d86190fe74f

GEO_CONTROLLED_INLINE void Enlighten::Helpers::Hasher::Hash

...

public: GEO_CONTROLLED_INLINE void Hash
(
    const T & data
)

...

Includes the given data in the hash.


Anchor
a4de2940b125b7e435af91edb01dad561
a4de2940b125b7e435af91edb01dad561

GEO_CONTROLLED_INLINE void Enlighten::Helpers::Hasher::HashBuffer

...

public: GEO_CONTROLLED_INLINE void HashBuffer
(
    const void * data,
    Geo::u32 len
)

...

Includes the given data in the hash.


Anchor
a8d2d395be057254a0c17c35f9d19ce7b
a8d2d395be057254a0c17c35f9d19ce7b

bool Enlighten::Helpers::Hasher::operator!=

...

public: bool operator!=
(
    const Hasher & rhs
)

...

Comparison.


Anchor
a3c820e5e876418284ad78a78d7ba3e4e
a3c820e5e876418284ad78a78d7ba3e4e

Hasher& Enlighten::Helpers::Hasher::operator=

...

public: Hasher & operator=
(
    const Hasher & rhs
)

...

Assignment.