|
| class | BigInteger |
| |
| struct | DereferenceAdaptor |
| |
| struct | DiyFp |
| |
| class | Double |
| |
| class | GenericRegex |
| | Regular expression engine with subset of ECMAscript grammar. More...
|
| |
| class | Hasher |
| |
| struct | Interface |
| |
| struct | Interface< T[U]> |
| |
| class | ISchemaStateFactory |
| |
| class | ISchemaValidator |
| |
| struct | IsGenericValue |
| |
| struct | IsGenericValueImpl |
| |
| struct | IsGenericValueImpl< T, typename Void< typename T::EncodingType >::Type, typename Void< typename T::AllocatorType >::Type > |
| |
| struct | PointerInterface |
| |
| struct | PointerInterface< T[U]> |
| |
| struct | PushConstant |
| |
| struct | Resource |
| |
| class | Schema |
| |
| struct | SchemaValidationContext |
| |
| class | Stack |
| | A type-unsafe stack for storing different types of data. More...
|
| |
| struct | StageInput |
| |
| struct | StageOutput |
| |
| class | StreamLocalCopy |
| |
| class | StreamLocalCopy< Stream, 0 > |
| | Keep reference. More...
|
| |
| class | StreamLocalCopy< Stream, 1 > |
| | Do copy optimization. More...
|
| |
| struct | TokenHelper |
| |
| struct | TokenHelper< Stack, char > |
| |
| struct | TypeHelper |
| |
| struct | TypeHelper< ValueType, bool > |
| |
| struct | TypeHelper< ValueType, const typename ValueType::Ch * > |
| |
| struct | TypeHelper< ValueType, double > |
| |
| struct | TypeHelper< ValueType, float > |
| |
| struct | TypeHelper< ValueType, int > |
| |
| struct | TypeHelper< ValueType, int64_t > |
| |
| struct | TypeHelper< ValueType, typename ValueType::Array > |
| |
| struct | TypeHelper< ValueType, typename ValueType::ConstArray > |
| |
| struct | TypeHelper< ValueType, typename ValueType::ConstObject > |
| |
| struct | TypeHelper< ValueType, typename ValueType::Object > |
| |
| struct | TypeHelper< ValueType, uint64_t > |
| |
| struct | TypeHelper< ValueType, unsigned > |
| |
| struct | UniformConstant |
| |
|
| DiyFp | GetCachedPowerByIndex (size_t index) |
| |
| DiyFp | GetCachedPower (int e, int *K) |
| |
| DiyFp | GetCachedPower10 (int exp, int *outExp) |
| |
| void | GrisuRound (char *buffer, int len, uint64_t delta, uint64_t rest, uint64_t ten_kappa, uint64_t wp_w) |
| |
| unsigned | CountDecimalDigit32 (uint32_t n) |
| |
| void | DigitGen (const DiyFp &W, const DiyFp &Mp, uint64_t delta, char *buffer, int *len, int *K) |
| |
| void | Grisu2 (double value, char *buffer, int *length, int *K) |
| |
| char * | WriteExponent (int K, char *buffer) |
| |
| char * | Prettify (char *buffer, int length, int k, int maxDecimalPlaces) |
| |
| char * | dtoa (double value, char *buffer, int maxDecimalPlaces=324) |
| |
| const char * | GetDigitsLut () |
| |
| char * | u32toa (uint32_t value, char *buffer) |
| |
| char * | i32toa (int32_t value, char *buffer) |
| |
| char * | u64toa (uint64_t value, char *buffer) |
| |
| char * | i64toa (int64_t value, char *buffer) |
| |
| double | Pow10 (int n) |
| | Computes integer powers of 10 in double (10.0^n). More...
|
| |
| template<typename Ch > |
| SizeType | StrLen (const Ch *s) |
| | Custom strlen() which works on different character types. More...
|
| |
| template<typename Encoding > |
| bool | CountStringCodePoint (const typename Encoding::Ch *s, SizeType length, SizeType *outCount) |
| | Returns number of code points in a encoded string. More...
|
| |
| double | FastPath (double significand, int exp) |
| |
| double | StrtodNormalPrecision (double d, int p) |
| |
| template<typename T > |
| T | Min3 (T a, T b, T c) |
| |
| int | CheckWithinHalfULP (double b, const BigInteger &d, int dExp) |
| |
| bool | StrtodFast (double d, int p, double *result) |
| |
| bool | StrtodDiyFp (const char *decimals, size_t length, size_t decimalPosition, int exp, double *result) |
| |
| double | StrtodBigInteger (double approx, const char *decimals, size_t length, size_t decimalPosition, int exp) |
| |
| double | StrtodFullPrecision (double d, int p, const char *decimals, size_t length, size_t decimalPosition, int exp) |
| |
| template<typename T > |
| void | Swap (T &a, T &b) RAPIDJSON_NOEXCEPT |
| | Custom swap() to avoid dependency on C++ <algorithm> header. More...
|
| |