internal::Hasher< Encoding, Allocator > Member List

This is the complete list of members for internal::Hasher< Encoding, Allocator >, including all inherited members.

Bool(bool b)internal::Hasher< Encoding, Allocator >inline
Ch typedefinternal::Hasher< Encoding, Allocator >
Double(double d)internal::Hasher< Encoding, Allocator >inline
EndArray(SizeType elementCount)internal::Hasher< Encoding, Allocator >inline
EndObject(SizeType memberCount)internal::Hasher< Encoding, Allocator >inline
GetHashCode() const internal::Hasher< Encoding, Allocator >inline
Hash(uint64_t h, uint64_t d)internal::Hasher< Encoding, Allocator >inlineprivatestatic
Hasher(Allocator *allocator=0, size_t stackCapacity=kDefaultSize)internal::Hasher< Encoding, Allocator >inline
Int(int i)internal::Hasher< Encoding, Allocator >inline
Int64(int64_t i)internal::Hasher< Encoding, Allocator >inline
IsValid() const internal::Hasher< Encoding, Allocator >inline
kDefaultSizeinternal::Hasher< Encoding, Allocator >privatestatic
Key(const Ch *str, SizeType len, bool copy)internal::Hasher< Encoding, Allocator >inline
Null()internal::Hasher< Encoding, Allocator >inline
RawNumber(const Ch *str, SizeType len, bool)internal::Hasher< Encoding, Allocator >inline
stack_internal::Hasher< Encoding, Allocator >private
StartArray()internal::Hasher< Encoding, Allocator >inline
StartObject()internal::Hasher< Encoding, Allocator >inline
String(const Ch *str, SizeType len, bool)internal::Hasher< Encoding, Allocator >inline
Uint(unsigned u)internal::Hasher< Encoding, Allocator >inline
Uint64(uint64_t u)internal::Hasher< Encoding, Allocator >inline
WriteBuffer(Type type, const void *data, size_t len)internal::Hasher< Encoding, Allocator >inlineprivate
WriteNumber(const Number &n)internal::Hasher< Encoding, Allocator >inlineprivate
WriteType(Type type)internal::Hasher< Encoding, Allocator >inlineprivate