Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "core/format/Utilities"

Index

Variables

Const Alphabet

Alphabet: "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567" = "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"

Const Decoded_Block_Size

Decoded_Block_Size: 5 = 5

Const Encoded_Block_Size

Encoded_Block_Size: 8 = 8

Const Nibble_To_Char_Map

Nibble_To_Char_Map: string[] = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F']

Functions

Const Char_To_Decoded_Char_Map

  • Char_To_Decoded_Char_Map(): {}

Const Char_To_Digit_Map

  • Char_To_Digit_Map(): {}

Const Char_To_Nibble_Map

  • Char_To_Nibble_Map(): {}

Const append

  • append(path: any, id: any, name: any): void

Const createBuilder

  • createBuilder(): { map: {}; addRange: any }
  • Returns { map: {}; addRange: any }

    • map: {}
    • addRange: function
      • addRange(start: any, end: any, base: any): void
      • Adds a range mapping to the map.

        memberof

        module:utils/charMapping~CharacterMapBuilder

        instance

        Parameters

        • start: any

          The start character.

        • end: any

          The end character.

        • base: any

          The value corresponding to the start character.

        Returns void

Const decodeBlock

  • decodeBlock(input: any, inputOffset: any, output: any, outputOffset: any): void

Const decodeChar

  • decodeChar(c: any): any

Const encodeBlock

  • encodeBlock(input: any, inputOffset: any, output: any, outputOffset: any): void

Const extractPartName

  • extractPartName(name: any, start: any, size: any): any

Const generateNamespaceId

  • generateNamespaceId(parentId: any, name: any): number[]

Const split

  • split(name: any, processor: any): number

Const throwInvalidFqn

  • throwInvalidFqn(reason: any, name: any): never

Const tryParseByte

  • tryParseByte(char1: any, char2: any): undefined | number

Const tryParseUint

  • tryParseUint(str: any): undefined | number
  • Tries to parse a string representing an unsigned integer.

    Parameters

    • str: any

      The string to parse.

    Returns undefined | number

    The number represented by the input or undefined.

Object literals

Const idGeneratorConst

idGeneratorConst: object

name_pattern

name_pattern: RegExp = /^[a-z0-9][a-z0-9-_]*$/

namespace_base_id

namespace_base_id: number[] = [0, 0]

Generated using TypeDoc