package io

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class AtomicWritableFileVirtualBinaryFile extends FileVirtualFile with WritableVirtualBinaryFile
  2. class FileVirtualBinaryFile extends FileVirtualFile with VirtualBinaryFile

    A VirtualBinaryFile implemented by an actual file on the file system.

  3. class FileVirtualFile extends VirtualFile

    A VirtualFile implemented by an actual file on the file system.

  4. class MemVirtualBinaryFile extends VirtualBinaryFile

    A simple in-memory immutable virtual binary file.

    A simple in-memory immutable virtual binary file.

    Modifying the passed content after creation of a MemVirtualBinaryFile yields undefined behavior.

  5. trait VirtualBinaryFile extends VirtualFile

    A virtual binary input file.

  6. trait VirtualFile extends AnyRef

    A virtual input file.

  7. class WritableFileVirtualBinaryFile extends FileVirtualBinaryFile with WritableVirtualBinaryFile
  8. final class WritableMemVirtualBinaryFile extends WritableVirtualBinaryFile
  9. trait WritableVirtualBinaryFile extends AnyRef

    A writable virtual binary file.

    A writable virtual binary file.

    Note

    This does **not** extend VirtualBinaryFile nor VirtualFile, mainly because the Scala.js stack never needs these two things together. Implementations are free to provide both interfaces.

Value Members

  1. object JSUtils
  2. object MemVirtualBinaryFile

Ungrouped