ByteProcessor

cc.otavia.buffer.ByteProcessor
See theByteProcessor companion trait
object ByteProcessor

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class IndexNotOfProcessor(byteToFind: Byte) extends ByteProcessor

A ByteProcessor which finds the first appearance which is not of a specific byte.

A ByteProcessor which finds the first appearance which is not of a specific byte.

Attributes

Supertypes
class Object
trait Matchable
class Any
class IndexOfProcessor(byteToFind: Byte) extends ByteProcessor

A ByteProcessor which finds the first appearance of a specific byte.

A ByteProcessor which finds the first appearance of a specific byte.

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete fields

Aborts on a ascii space character (' ').

Aborts on a ascii space character (' ').

Attributes

Aborts on a comma (',').

Aborts on a comma (',').

Attributes

Aborts on a CR ('\r').

Aborts on a CR ('\r').

Attributes

Aborts on a CR ('\r') or a LF ('\n').

Aborts on a CR ('\r') or a LF ('\n').

Attributes

Aborts on a LF ('\n').

Aborts on a LF ('\n').

Attributes

Aborts on a linear whitespace (a (' ' or a '\t').

Aborts on a linear whitespace (a (' ' or a '\t').

Attributes

Aborts on a non-CR ('\r').

Aborts on a non-CR ('\r').

Attributes

Aborts on a byte which is neither a CR ('\r') nor a LF ('\n').

Aborts on a byte which is neither a CR ('\r') nor a LF ('\n').

Attributes

Aborts on a non-LF ('\n').

Aborts on a non-LF ('\n').

Attributes

Aborts on a byte which is not a linear whitespace (neither ' ' nor '\t').

Aborts on a byte which is not a linear whitespace (neither ' ' nor '\t').

Attributes

Aborts on a non-NULL(0x00).

Aborts on a non-NULL(0x00).

Attributes

Aborts on a NULL(0x00).

Aborts on a NULL(0x00).

Attributes

Aborts on a semicolon (';').

Aborts on a semicolon (';').

Attributes