@Namespace(value="FlyCapture2") @Properties(inherit=FlyCapture2.class) public class SystemInfo extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
SystemInfo()
Default native constructor.
|
SystemInfo(long size)
Native array allocator.
|
SystemInfo(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
byteOrder()
Byte order of the system.
|
SystemInfo |
byteOrder(int setter) |
BytePointer |
cpuDescription() |
byte |
cpuDescription(int i)
Detailed description of the CPU.
|
SystemInfo |
cpuDescription(int i,
byte setter) |
BytePointer |
driverList() |
byte |
driverList(int i)
List of drivers used.
|
SystemInfo |
driverList(int i,
byte setter) |
SystemInfo |
getPointer(long i) |
BytePointer |
gpuDescription() |
byte |
gpuDescription(int i)
Detailed description of the GPU.
|
SystemInfo |
gpuDescription(int i,
byte setter) |
BytePointer |
libraryList() |
byte |
libraryList(int i)
List of libraries used.
|
SystemInfo |
libraryList(int i,
byte setter) |
long |
numCpuCores()
Number of cores on all CPUs on the system.
|
SystemInfo |
numCpuCores(long setter) |
BytePointer |
osDescription() |
byte |
osDescription(int i)
Detailed description of the operating system.
|
SystemInfo |
osDescription(int i,
byte setter) |
int |
osType()
Operating system type as described by OSType.
|
SystemInfo |
osType(int setter) |
SystemInfo |
position(long position) |
IntPointer |
reserved() |
int |
reserved(int i)
Reserved for future use.
|
SystemInfo |
reserved(int i,
int setter) |
long |
screenHeight()
Screen resolution height in pixels.
|
SystemInfo |
screenHeight(long setter) |
long |
screenWidth()
Screen resolution width in pixels.
|
SystemInfo |
screenWidth(long setter) |
long |
sysMemSize()
Amount of memory available on the system.
|
SystemInfo |
sysMemSize(long setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public SystemInfo()
public SystemInfo(long size)
Pointer.position(long)
.public SystemInfo(Pointer p)
Pointer(Pointer)
.public SystemInfo position(long position)
public SystemInfo getPointer(long i)
getPointer
in class Pointer
@Cast(value="FlyCapture2::OSType") public int osType()
public SystemInfo osType(int setter)
@Cast(value="char") public byte osDescription(int i)
public SystemInfo osDescription(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer osDescription()
public SystemInfo byteOrder(int setter)
public SystemInfo sysMemSize(long setter)
@Cast(value="char") public byte cpuDescription(int i)
public SystemInfo cpuDescription(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer cpuDescription()
@Cast(value="size_t") public long numCpuCores()
public SystemInfo numCpuCores(long setter)
public SystemInfo driverList(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer driverList()
public SystemInfo libraryList(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer libraryList()
@Cast(value="char") public byte gpuDescription(int i)
public SystemInfo gpuDescription(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer gpuDescription()
public SystemInfo screenWidth(long setter)
public SystemInfo screenHeight(long setter)
public SystemInfo reserved(int i, int setter)
@MemberGetter @Cast(value="unsigned int*") public IntPointer reserved()
Copyright © 2023. All rights reserved.