TimingError

sealed class TimingError : Exception(source)

Supplied word times that cannot describe one recording read in order.

It stands apart from SerializationException, which reports a document of another shape: a timing error comes from a well-formed document whose times cannot stand.

Inheritors

Types

Link copied to clipboard
data class EndBeforeStart(val word: Int, val line: Int) : NarrationAlignment.TimingError

The word at word, on printed line line, ends before it starts.

Link copied to clipboard
data class NegativeStart(val word: Int, val line: Int) : NarrationAlignment.TimingError

The word at word, on printed line line, starts before the recording does.

Link copied to clipboard
data class StartBeforePrevious(val word: Int, val line: Int) : NarrationAlignment.TimingError

The word at word, on printed line line, starts before the word ahead of it.

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val message: String?