Blaze 0.0.1
The ultra high-performance JSON Schema evaluator
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nsourcemeta
 Nblaze
 Ndispatch
 CDispatchContext
 CSchemaRule
 CSchemaRuleMissingNameError
 CSchemaRuleInvalidNameError
 CSchemaRuleInvalidNamePatternError
 CSchemaAbortError
 CSchemaBrokenReferenceError
 CSchemaTransformRuleProcessedTwiceError
 CSchemaTransformRule
 CResultThe result of evaluating a rule
 CSchemaTransformer
 CBinPackDecoder
 CBinPackEncoder
 CBOUNDED_MULTIPLE_8BITS_ENUM_FIXEDThe encoding consists of the integer value divided by the multiplier, minus the ceil of minimum divided by the multiplier, encoded as an 8-bit fixed-length unsigned integer
 CFLOOR_MULTIPLE_ENUM_VARINTThe encoding consists of the integer value divided by the multiplier, minus the ceil of minimum divided by the multiplier, encoded as a Base-128 64-bit Little Endian variable-length unsigned integer
 CROOF_MULTIPLE_MIRROR_ENUM_VARINTThe encoding consists of the floor of maximum divided by the multiplier, minus the integer value divided by the multiplier, encoded as a Base-128 64-bit Little Endian variable-length unsigned integer
 CARBITRARY_MULTIPLE_ZIGZAG_VARINTThe encoding consists of the the integer value divided by the multiplier encoded as a ZigZag-encoded Base-128 64-bit Little Endian variable-length unsigned integer
 CDOUBLE_VARINT_TUPLEThe encoding consists of a sequence of two integers: The signed integer that results from concatenating the integral part and the decimal part of the number, if any, as a ZigZag-encoded Base-128 64-bit Little Endian variable-length unsigned integer; and the position of the decimal mark from the last digit of the number encoded as a Base-128 64-bit Little Endian variable-length unsigned integer
 CNUMBER_VARINT_TUPLEThe encoding consists of a sequence of two integers. The first is the signed coefficient of the number as a ZigZag-encoded Base-128 64-bit Little Endian variable-length unsigned integer. The second is the base-10 exponent that the coefficient is scaled by, ZigZag-encoded and shifted left by one bit, whose least significant bit is set when the number is an arbitrary-precision decimal rather than a double, as a Base-128 64-bit Little Endian variable-length unsigned integer
 CBYTE_CHOICE_INDEXThe encoding consists of an index to the enumeration choices encoded as an 8-bit fixed-length unsigned integer
 CLARGE_CHOICE_INDEXThe encoding consists of an index to the enumeration choices encoded as a Base-128 64-bit Little Endian variable-length unsigned integer
 CTOP_LEVEL_BYTE_CHOICE_INDEXIf the input value corresponds to the index 0 to the enumeration choices, the encoding stores no data. Otherwise, the encoding consists of an index to the enumeration choices minus 1 encoded as an 8-bit fixed-length unsigned integer
 CCONST_NONEThe constant input value is not encoded
 CANY_PACKED_TYPE_TAG_BYTE_PREFIX
 CUTF8_STRING_NO_LENGTHThe encoding consist in the UTF-8 encoding of the input string
 CFLOOR_VARINT_PREFIX_UTF8_STRING_SHAREDThe encoding consists of the byte-length of the string minus minimum plus 1 as a Base-128 64-bit Little Endian variable-length unsigned integer followed by the UTF-8 encoding of the input value
 CROOF_VARINT_PREFIX_UTF8_STRING_SHAREDThe encoding consists of maximum minus the byte-length of the string plus 1 as a Base-128 64-bit Little Endian variable-length unsigned integer followed by the UTF-8 encoding of the input value
 CBOUNDED_8BIT_PREFIX_UTF8_STRING_SHAREDThe encoding consists of the byte-length of the string minus minimum plus 1 as an 8-bit fixed-length unsigned integer followed by the UTF-8 encoding of the input value
 CRFC3339_DATE_INTEGER_TRIPLETThe encoding consists of an implementation of RFC3339 date expressions as the sequence of 3 integers: the year as a 16-bit fixed-length Little Endian unsigned integer, the month as an 8-bit fixed-length unsigned integer, and the day as an 8-bit fixed-length unsigned integer
 CPREFIX_VARINT_LENGTH_STRING_SHAREDThe encoding consists of the byte-length of the string plus 1 as a Base-128 64-bit Little Endian variable-length unsigned integer followed by the UTF-8 encoding of the input value
 CFIXED_TYPED_ARRAYThe encoding consists of the elements of the fixed array encoded in order. The encoding of the element at index i is either prefix_encodings[i] if set, or encoding
 CBOUNDED_8BITS_TYPED_ARRAYThe encoding consists of the length of the array minus minimum encoded as an 8-bit fixed-length unsigned integer followed by the elements of the array encoded in order. The encoding of the element at index i is either prefix_encodings[i] if set, or encoding
 CFLOOR_TYPED_ARRAYThe encoding consists of the length of the array minus minimum encoded as a Base-128 64-bit Little Endian variable-length unsigned integer followed by the elements of the array encoded in order. The encoding of the element at index i is either prefix_encodings[i] if set, or encoding
 CROOF_TYPED_ARRAYThe encoding consists of maximum minus the length of the array encoded as a Base-128 64-bit Little Endian variable-length unsigned integer followed by the elements of the array encoded in order. The encoding of the element at index i is either prefix_encodings[i] if set, or encoding
 CFIXED_TYPED_ARBITRARY_OBJECTThe encoding consists of each pair encoded as the key followed by the value according to key_encoding and encoding. The order in which pairs are encoded is undefined
 CVARINT_TYPED_ARBITRARY_OBJECTThe encoding consists of the number of key-value pairs in the input object as a Base-128 64-bit Little Endian variable-length unsigned integer followed by each pair encoded as the key followed by the value according to key_encoding and encoding. The order in which pairs are encoded is undefined
 CBinPackEncodingError
 CCodegenIRType
 CCodegenIRScalar
 CCodegenIREnumeration
 CCodegenIRUnion
 CCodegenIRIntersection
 CCodegenIRObjectValue
 CCodegenIRObjectPatternProperty
 CCodegenIRObject
 CCodegenIRArray
 CCodegenIRTuple
 CCodegenIRImpossible
 CCodegenIRAny
 CCodegenIRConditional
 CCodegenIRReference
 CCodegenUnsupportedKeywordError
 CCodegenUnsupportedKeywordValueError
 CCodegenUnexpectedSchemaError
 CTypeScript
 CSchemaUnevaluatedEntry
 CSchemaContext
 CDynamicContext
 CInstructionExtras
 CTweaks
 CContext
 CKeywordContext
 CCompilerError
 CCompilerInvalidRegexError
 CCompilerReferenceTargetNotSchemaError
 CCompilerInstructionLimitError
 CCompilerDepthLimitError
 CCompilerInvalidEntryPoint
 CConfiguration
 CLint
 CLockA lock file that tracks fetched dependency hashes
 CFetchEventAn event emitted during dependency fetching
 CConfigurationParseError
 CConvertUnsupportedDialectError
 CConvertUnsupportedMetaschemaError
 CConvertInvalidReferenceError
 CConvertBrokenReferenceError
 CDocumentationError
 CTemplate
 CEvaluator
 CEvaluationError
 CInstructionExtra
 CInstruction
 CValueNoneRepresents a compiler step empty value
 CValueRegex
 CJSONLDResolutionError
 CSimpleOutput
 CEntry
 CAnnotationEntryA single collected annotation, in evaluation order
 CTraceOutput
 CEntry
 CTestCase
 CTestOutcome
 CTestTarget
 CTestSuite
 CResultThe result of running a test suite
 CTestParseError