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

Public Types

typedef Encoding::Ch Ch
 
typedef Encoding::Ch Ch
 

Public Member Functions

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

Detailed Description

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

Definition at line 165 of file cmr_module/rapidjson/schema.h.


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