Index

A C D G L P R S Z 
All Classes and Interfaces|All Packages

A

allocate(SegmentAllocator) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Allocate a segment of size layout().byteSize() using allocator
allocate(SegmentAllocator) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Allocate a segment of size layout().byteSize() using allocator
allocateArray(long, SegmentAllocator) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Allocate an array of size elementCount using allocator.
allocateArray(long, SegmentAllocator) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Allocate an array of size elementCount using allocator.
asSlice(MemorySegment, long) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Obtains a slice of arrayParam which selects the array element at index.
asSlice(MemorySegment, long) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Obtains a slice of arrayParam which selects the array element at index.

C

C_INT - Static variable in class dev.freya02.discord.zstd.ffm.Zstd
 
C_LONG_LONG - Static variable in class dev.freya02.discord.zstd.ffm.Zstd
 
C_POINTER - Static variable in class dev.freya02.discord.zstd.ffm.Zstd
 
close() - Method in class dev.freya02.discord.zstd.ffm.ZstdFFMDecompressor
 

D

decompress(byte[]) - Method in class dev.freya02.discord.zstd.ffm.ZstdFFMDecompressor
 
dev.freya02.discord.zstd.ffm - package dev.freya02.discord.zstd.ffm
 
dst(MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Getter for field:
void *dst
dst(MemorySegment, MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Setter for field:
void *dst

G

get(int) - Method in class dev.freya02.discord.zstd.ffm.ZstdFFMDecompressorFactory
 

L

layout() - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
The layout of this struct
layout() - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
The layout of this struct

P

pos(MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Getter for field:
size_t pos
pos(MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Getter for field:
size_t pos
pos(MemorySegment, long) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Setter for field:
size_t pos
pos(MemorySegment, long) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Setter for field:
size_t pos

R

reinterpret(MemorySegment, long, Arena, Consumer) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Reinterprets addr using target arena and cleanupAction (if any).
reinterpret(MemorySegment, long, Arena, Consumer) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Reinterprets addr using target arena and cleanupAction (if any).
reinterpret(MemorySegment, Arena, Consumer) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Reinterprets addr using target arena and cleanupAction (if any).
reinterpret(MemorySegment, Arena, Consumer) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Reinterprets addr using target arena and cleanupAction (if any).
reset() - Method in class dev.freya02.discord.zstd.ffm.ZstdFFMDecompressor
 

S

size(MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Getter for field:
size_t size
size(MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Getter for field:
size_t size
size(MemorySegment, long) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Setter for field:
size_t size
size(MemorySegment, long) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
Setter for field:
size_t size
sizeof() - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
The size (in bytes) of this struct
sizeof() - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_outBuffer_s
The size (in bytes) of this struct
src(MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Getter for field:
const void *src
src(MemorySegment, MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.ZSTD_inBuffer_s
Setter for field:
const void *src

Z

Zstd - Class in dev.freya02.discord.zstd.ffm
Streaming decompression - HowTo
ZSTD_createDStream() - Static method in class dev.freya02.discord.zstd.ffm.Zstd
ZSTD_DStream *ZSTD_createDStream()
ZSTD_decompressStream(MemorySegment, MemorySegment, MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.Zstd
Streaming decompression function.
ZSTD_DStreamOutSize() - Static method in class dev.freya02.discord.zstd.ffm.Zstd
 
ZSTD_freeDStream(MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.Zstd
size_t ZSTD_freeDStream(ZSTD_DStream *zds)
ZSTD_getErrorName(long) - Static method in class dev.freya02.discord.zstd.ffm.Zstd
const char *ZSTD_getErrorName(size_t result)
ZSTD_getErrorString(int) - Static method in class dev.freya02.discord.zstd.ffm.Zstd
const char *ZSTD_getErrorString(ZSTD_ErrorCode code)
ZSTD_inBuffer - Class in dev.freya02.discord.zstd.ffm
typedef struct ZSTD_inBuffer_s {
    const void *src;
    size_t size;
    size_t pos;
} ZSTD_inBuffer
ZSTD_inBuffer_s - Class in dev.freya02.discord.zstd.ffm
struct ZSTD_inBuffer_s {
    const void *src;
    size_t size;
    size_t pos;
}
ZSTD_initDStream(MemorySegment) - Static method in class dev.freya02.discord.zstd.ffm.Zstd
Initialize/reset DStream state for new decompression operation.
ZSTD_isError(long) - Static method in class dev.freya02.discord.zstd.ffm.Zstd
unsigned int ZSTD_isError(size_t result)
ZSTD_outBuffer - Class in dev.freya02.discord.zstd.ffm
typedef struct ZSTD_outBuffer_s {
    void *dst;
    size_t size;
    size_t pos;
} ZSTD_outBuffer
ZSTD_outBuffer_s - Class in dev.freya02.discord.zstd.ffm
struct ZSTD_outBuffer_s {
    void *dst;
    size_t size;
    size_t pos;
}
ZSTD_versionString() - Static method in class dev.freya02.discord.zstd.ffm.Zstd
const char *ZSTD_versionString()
ZstdFFMDecompressor - Class in dev.freya02.discord.zstd.ffm
 
ZstdFFMDecompressorFactory - Class in dev.freya02.discord.zstd.ffm
 
ZstdFFMDecompressorFactory() - Constructor for class dev.freya02.discord.zstd.ffm.ZstdFFMDecompressorFactory
 
A C D G L P R S Z 
All Classes and Interfaces|All Packages