toggle menu
korge-root
5.1.0
common
switch theme
search in API
korge-core
/
korlibs.io.compression.lzma
/
SevenZip
/
LzBinTree
Lz
Bin
Tree
class
LzBinTree
:
SevenZip.LzInWindow
Members
Constructors
Lz
Bin
Tree
Link copied to clipboard
constructor
(
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
_buffer
Base
Link copied to clipboard
var
_bufferBase
:
ByteArray
?
_buffer
Offset
Link copied to clipboard
var
_bufferOffset
:
Int
_pos
Link copied to clipboard
var
_pos
:
Int
_stream
Pos
Link copied to clipboard
var
_streamPos
:
Int
Functions
create
Link copied to clipboard
fun
create
(
historySize
:
Int
,
keepAddBufferBefore
:
Int
,
matchMaxLen
:
Int
,
keepAddBufferAfter
:
Int
)
:
Boolean
fun
create
(
keepSizeBefore
:
Int
,
keepSizeAfter
:
Int
,
keepSizeReserv
:
Int
)
get
Index
Byte
Link copied to clipboard
fun
getIndexByte
(
index
:
Int
)
:
Byte
get
Matches
Link copied to clipboard
fun
getMatches
(
distances
:
IntArray
)
:
Int
get
Match
Len
Link copied to clipboard
fun
getMatchLen
(
index
:
Int
,
distance
:
Int
,
limit
:
Int
)
:
Int
get
Num
Available
Bytes
Link copied to clipboard
fun
getNumAvailableBytes
(
)
:
Int
init
Link copied to clipboard
open
override
fun
init
(
)
move
Pos
Link copied to clipboard
open
override
fun
movePos
(
)
reduce
Offsets
Link copied to clipboard
fun
reduceOffsets
(
subValue
:
Int
)
release
Stream
Link copied to clipboard
fun
releaseStream
(
)
set
Stream
Link copied to clipboard
fun
setStream
(
stream
:
SyncInputStream
)
set
Type
Link copied to clipboard
fun
setType
(
numHashBytes
:
Int
)
skip
Link copied to clipboard
fun
skip
(
num
:
Int
)