struct Enlighten Helpers Hasher

This is the documentation for Enlighten.

struct Enlighten Helpers Hasher

struct Enlighten::Helpers::Hasher

Hashes data.

Functions

Name

Description

Name

Description

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.



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


public: GEO_CONTROLLED_INLINE void Hash
(
    const T & data
)


Includes the given data in the hash.



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.



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


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


Comparison.



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


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


Assignment.