CharsOff

final class CharsOff(val offset0: Int) extends AnyVal with ArrBaseOff[Char, Chars]

Immutable heapless iterator for Char arrays.

Companion
object
trait ArrBaseOff[Char, Chars]
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

override def apply(index: Int)(implicit chars: Chars): Char
Definition Classes
def drop(n: Int): CharsOff
def ifHead(f: Char => Boolean)(implicit chars: Chars): Boolean

Checks condition against head. Returns false if the collection is empty.

Checks condition against head. Returns false if the collection is empty.

def length(implicit chars: Chars): Int
def span(p: Char => Boolean)(implicit array: Chars): (Chars, CharsOff)
def str: String
override def toString: String
Definition Classes
Any

Inherited methods

def forN(endIndex: Int, p: Char => Boolean)(implicit arr: Chars): Boolean
Inherited from
ArrBaseOff
def forRange(startIndex: Int, endIndex: Int, p: Char => Boolean)(implicit arr: Chars): Boolean
Inherited from
ArrBaseOff
def forall(p: Char => Boolean)(implicit arr: Chars): Boolean
Inherited from
ArrBaseOff
def lenStr(implicit arr: Chars): String
Inherited from
ArrBaseOff
def notPredicateLength(p: Char => Boolean)(implicit arr: Chars): Int
Inherited from
ArrBaseOff
@inline
def offset1: Int
Inherited from
ArrBaseOff
@inline
def offset2: Int
Inherited from
ArrBaseOff
@inline
def offset3: Int
Inherited from
ArrBaseOff
@inline
def offset4: Int
Inherited from
ArrBaseOff
def predicateLength(p: Char => Boolean)(implicit arr: Chars): Int
Inherited from
ArrBaseOff

Concrete fields

val offset0: Int