Namespace internal

Description

No description yet.

Classes

BigInteger

Mentioned in

DecodedStream
DiyFp
Double
GenericRegexRegular expression engine with subset of ECMAscript grammar.
GenericRegexSearch
Hasher
ISchemaStateFactory
ISchemaValidator
IsGenericValue
IsGenericValueImpl
IsGenericValueImpl< T, typename Void< typename T::EncodingType >::Type, typename Void< typename T::AllocatorType >::Type >
IsRefCounted
IsRefCounted< T, typename internal::EnableIfCond< T::kRefCounted >::Type >
IValidationErrorHandler
Schema

Mentioned in

SchemaValidationContext
StackA type-unsafe stack for storing different types of data.
StreamLocalCopy

Mentioned in

StreamLocalCopy< Stream, 0 >Keep reference.
StreamLocalCopy< Stream, 1 >Do copy optimization.
TokenHelper
TokenHelper< Stack, char >
TypeHelper
TypeHelper< ValueType, bool >
TypeHelper< ValueType, const typename ValueType::Ch * >
TypeHelper< ValueType, double >
TypeHelper< ValueType, float >
TypeHelper< ValueType, int >
TypeHelper< ValueType, int64_t >
TypeHelper< ValueType, std::basic_string< typename ValueType::Ch > >
TypeHelper< ValueType, typename ValueType::Array >
TypeHelper< ValueType, typename ValueType::ConstArray >
TypeHelper< ValueType, typename ValueType::ConstObject >
TypeHelper< ValueType, typename ValueType::Object >
TypeHelper< ValueType, uint64_t >
TypeHelper< ValueType, unsigned >

Functions

CheckWithinHalfULP
clzll
CountDecimalDigit32
CountStringCodePointReturns number of code points in a encoded string.
DigitGen
dtoa

Mentioned in

FastPath
GetCachedPower
GetCachedPower10
GetCachedPowerByIndex
GetDigitsLut
Grisu2

Mentioned in

GrisuRound
i32toa
i64toa
Min3
Pow10Computes integer powers of 10 in double (10.0^n).
Prettify
StrLen overloadCustom strlen() which works on different character types.
StrtodBigInteger
StrtodDiyFp
StrtodFast
StrtodFullPrecision

Mentioned in

StrtodNormalPrecision

Mentioned in

SwapCustom swap() to avoid dependency on C++ <algorithm> header.
u32toa
u64toa
WriteExponent

Typedefs

Typedefs (regex.h)

typedef GenericRegex< UTF8<> > Regex

Mentioned in:

typedef GenericRegexSearch< Regex > RegexSearch

Variables

Variables (regex.h)

const SizeType kRegexInvalidState = ~SizeType(0)

Represents an invalid index in GenericRegex::State::out, out1.

const SizeType kRegexInvalidRange = ~SizeType(0)

Source

Line 422 in include/rapidjson/allocators.h.






Add Discussion as Guest

Log in