fastparse

utils

package utils

Visibility
  1. Public
  2. All

Type Members

  1. trait ElemSetHelper[Elem] extends AnyRef

  2. abstract class Generator[Elem] extends AnyRef

  3. case class IndexedParserInput[Elem, Repr](data: Repr)(implicit repr: ReprOps[Elem, Repr]) extends ParserInput[Elem, Repr] with Product with Serializable

  4. case class IteratorParserInput[Elem, Repr](data: Iterator[Repr])(implicit repr: ReprOps[Elem, Repr], converter: ReprOps[Elem, Repr], ct: ClassTag[Elem]) extends ParserInput[Elem, Repr] with Product with Serializable

    Contains buffer - queue of elements that extends from given iterator when particular elements are requested; and shrinks by calling dropBuffer method.

  5. abstract class ParserInput[Elem, Repr] extends IsReachable[Elem]

    ParserInput class represents data that is needed to parse.

  6. abstract class ReprOps[Elem, Repr] extends AnyRef

    Encapsulates all the common operations on each Elem and Repr that FastParse needs to perform it's core functionality.

  7. class UberBuffer[T] extends AnyRef

    A very fast circular, growable read-write byte buffer.

Value Members

  1. object Base64

    Base64 encoder

  2. object Compat

  3. object ElemSetHelper

  4. object Generator

  5. object MacroUtils

  6. object Utils

Ungrouped