Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Base64Parser<O>

Type parameters

  • O

Hierarchy

Index

Constructors

constructor

  • new Base64Parser<O>(output: Output<O>, base64: Base64, p?: number, q?: number, r?: number, step?: number): Base64Parser<O>
  • Type parameters

    • O

    Parameters

    • output: Output<O>
    • base64: Base64
    • Optional p: number
    • Optional q: number
    • Optional r: number
    • Optional step: number

    Returns Base64Parser<O>

Properties

Readonly base64

base64: Base64

Readonly output

output: Output<O>

Readonly p

p: number

Readonly q

q: number

Readonly r

r: number

Readonly step

step: number

Methods

asError

  • Type parameters

    • O2

    Returns Parser<O2>

bind

  • bind(): O
  • Returns O

feed

  • Parameters

    Returns Parser<O>

fork

  • fork(condition: unknown): Parser<O>
  • Parameters

    • condition: unknown

    Returns Parser<O>

isCont

  • isCont(): boolean
  • Returns boolean

isDone

  • isDone(): boolean
  • Returns boolean

isError

  • isError(): boolean
  • Returns boolean

trap

  • trap(): Error
  • Returns Error

Static done

  • done<O>(value: O): Parser<O>
  • Type parameters

    • O

    Parameters

    • value: O

    Returns Parser<O>

Static error

  • Type parameters

    • O

    Parameters

    Returns Parser<O>

Static parse

  • parse<O>(input: Input, output: Output<O>, base64: Base64, p?: number, q?: number, r?: number, step?: number): Parser<O>
  • Type parameters

    • O

    Parameters

    • input: Input
    • output: Output<O>
    • base64: Base64
    • Optional p: number
    • Optional q: number
    • Optional r: number
    • Optional step: number

    Returns Parser<O>

Generated using TypeDoc