package niol

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. niol
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class IncompleteReadException extends Exception

    Thrown when a read operation couldn't complete as expected.

    Thrown when a read operation couldn't complete as expected. It is thrown when there isn't enough data to retrive and some data has already been read.

  2. class IncompleteWriteException extends Exception

    Thrown when a write operation couldn't complete as expected.

    Thrown when a write operation couldn't complete as expected. It is thrown when there isn't enough space and some data has already been written.

  3. trait NiolInput extends AnyRef

    An advanced input.

  4. trait NiolOutput extends AnyRef

    An advanced output.

  5. class NotEnoughDataException extends Exception

    Thrown when there isn't enough data to read.

    Thrown when there isn't enough data to read. It is thrown before any data is read.

  6. class NotEnoughSpaceException extends Exception

    Thrown when there isn't enough space to write the data.

    Thrown when there isn't enough space to write the data. It is thrown before any data is written.

  7. trait Readable extends AnyRef

    Trait for objects that can be read from NiolInput.

  8. trait Reader[+A] extends AnyRef

    A reader can read some objects from NiolInput.

    A reader can read some objects from NiolInput.

    A

    the result type

  9. trait Writeable extends AnyRef

    Trait for objects that can be written to NiolOutput.

  10. trait Writer[-A] extends AnyRef

    A writer can write some objects to NiolOutput.

    A writer can write some objects to NiolOutput.

    A

    the object type

Value Members

  1. def checkCompleteRead(expected: Int, actual: Int, v: String = "value"): Unit

    Throws an exception if the read operation is incomplete

  2. def checkCompleteWrite(expected: Int, actual: Int, v: String = "value"): Unit

    Throws an exception if the write operation is incomplete

  3. object Utils

Inherited from AnyRef

Inherited from Any

Ungrouped