Class default<TypeIDType>

Parses out STEP files to allow indexing and deserialization.

Type Parameters

  • TypeIDType

Hierarchy (View Summary)

Constructors

Accessors

Methods

  • Parse arguments from a single line from a step file, indexing it.,

    Parameters

    • input: default

      The input parsing buffer, in the data section.

    • expressID: number

    Returns [any, ParseResult]

    The parsing result, including the arguments array and result enum.

  • This uses a much lighter non correctness verifying parse to extract the locations of the fields for an entry, using the v-table builder to append the top level entries.

    In this case, the cursor should represent the start of the

    Parameters

    • input: Uint8Array
    • cursor: number
    • endCursor: number
    • vtableBuilder: default

    Returns undefined | [number, number, number]

    The vtable slice or undefined if it's not defined due to an error.