Poco

namespace Impl

Overview

Classes: Ptr

Functions: hashCombine

Classes

class Ptr

Utility char pointer wrapper class. more...

Functions

hashCombine inline

template < typename SizeT > inline void hashCombine(
    SizeT & seed,
    SizeT value
);

hashCombine inline

inline void hashCombine(
    Poco::UInt32 & h1,
    Poco::UInt32 k1
);

hashCombine inline

inline void hashCombine(
    Poco::UInt64 & h,
    Poco::UInt64 k
);

Variables

EnableSigned

template < typename T > using EnableSigned = typename std::enable_if < std::is_signed < T >::value >::type *;

EnableUnsigned

template < typename T > using EnableUnsigned = typename std::enable_if < std::is_unsigned < T >::value >::type *;