Package org.lwjgl.system.rpmalloc
Class RPmallocGlobalStatistics.Buffer
- java.lang.Object
-
- org.lwjgl.system.CustomBuffer<SELF>
-
- org.lwjgl.system.StructBuffer<RPmallocGlobalStatistics,RPmallocGlobalStatistics.Buffer>
-
- org.lwjgl.system.rpmalloc.RPmallocGlobalStatistics.Buffer
-
- All Implemented Interfaces:
- java.lang.AutoCloseable, java.lang.Iterable<RPmallocGlobalStatistics>, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer
- Enclosing class:
- RPmallocGlobalStatistics
public static class RPmallocGlobalStatistics.Buffer extends org.lwjgl.system.StructBuffer<RPmallocGlobalStatistics,RPmallocGlobalStatistics.Buffer> implements org.lwjgl.system.NativeResource
An array ofRPmallocGlobalStatisticsstructs.
-
-
Constructor Summary
Constructors Constructor and Description Buffer(java.nio.ByteBuffer container)Creates a newRPmallocGlobalStatistics.Bufferinstance backed by the specified container.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description longcached_large()Returns the value of thecached_largefield.longcached()Returns the value of thecachedfield.longmapped_total()Returns the value of themapped_totalfield.longmapped()Returns the value of themappedfield.intsizeof()Returns thesizeofa single element in the buffer.longunmapped_total()Returns the value of theunmapped_totalfield.-
Methods inherited from class org.lwjgl.system.StructBuffer
forEach, get, get, get, get, iterator, parallelStream, put, put, spliterator, stream
-
Methods inherited from class org.lwjgl.system.CustomBuffer
address, address, address0, capacity, clear, compact, duplicate, flip, free, hasRemaining, limit, limit, mark, position, position, put, remaining, reset, rewind, slice, slice, toString
-
-
-
-
Constructor Detail
-
Buffer
public Buffer(java.nio.ByteBuffer container)
Creates a newRPmallocGlobalStatistics.Bufferinstance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided byRPmallocGlobalStatistics.SIZEOF, and its mark will be undefined.The created buffer instance holds a strong reference to the container object.
-
-
Method Detail
-
sizeof
public int sizeof()
Description copied from class:org.lwjgl.system.CustomBufferReturns thesizeofa single element in the buffer.- Specified by:
sizeofin classorg.lwjgl.system.CustomBuffer<RPmallocGlobalStatistics.Buffer>
-
mapped
public long mapped()
Returns the value of themappedfield.
-
cached
public long cached()
Returns the value of thecachedfield.
-
cached_large
public long cached_large()
Returns the value of thecached_largefield.
-
mapped_total
public long mapped_total()
Returns the value of themapped_totalfield.
-
unmapped_total
public long unmapped_total()
Returns the value of theunmapped_totalfield.
-
-