bes  Updated for version 3.20.8
internal::Hasher< Encoding, Allocator > Class Template Reference
Collaboration diagram for internal::Hasher< Encoding, Allocator >:
Collaboration graph

Public Types

typedef Encoding::Ch Ch
 

Public Member Functions

bool Bool (bool b)
 
bool Double (double d)
 
bool EndArray (SizeType elementCount)
 
bool EndObject (SizeType memberCount)
 
uint64_t GetHashCode () const
 
 Hasher (Allocator *allocator=0, size_t stackCapacity=kDefaultSize)
 
bool Int (int i)
 
bool Int64 (int64_t i)
 
bool IsValid () const
 
bool Key (const Ch *str, SizeType len, bool copy)
 
bool Null ()
 
bool RawNumber (const Ch *str, SizeType len, bool)
 
bool StartArray ()
 
bool StartObject ()
 
bool String (const Ch *str, SizeType len, bool)
 
bool Uint (unsigned u)
 
bool Uint64 (uint64_t u)
 

Detailed Description

template<typename Encoding, typename Allocator>
class internal::Hasher< Encoding, Allocator >

Definition at line 220 of file schema.h.


The documentation for this class was generated from the following file: