struct Lexbor::Utils::PagedArray::Pos(T)

Overview

current position in array

Defined in:

lexbor/utils/paged_array.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pa : PagedArray(T), buf_id : Int32, buf_start : Pointer(T), buf : Pointer(T), buf_end : Pointer(T)) #

[View source]

Instance Method Detail

def buf : Pointer(T) #

def buf_end : Pointer(T) #

def buf_id : Int32 #

def buf_start : Pointer(T) #

def clone #

[View source]
def copy_with(pa _pa = @pa, buf_id _buf_id = @buf_id, buf_start _buf_start = @buf_start, buf _buf = @buf, buf_end _buf_end = @buf_end) #

[View source]
def next #

[View source]
def pa : PagedArray(T) #

def prev #

[View source]
def value #

[View source]