@Properties(inherit=FlyCapture2_C.class) public class fc2SystemInfo extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
fc2SystemInfo()
Default native constructor.
|
fc2SystemInfo(long size)
Native array allocator.
|
fc2SystemInfo(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
byteOrder()
Byte order of the system.
|
fc2SystemInfo |
byteOrder(int setter) |
BytePointer |
cpuDescription() |
byte |
cpuDescription(int i)
Detailed description of the CPU.
|
fc2SystemInfo |
cpuDescription(int i,
byte setter) |
BytePointer |
driverList() |
byte |
driverList(int i)
List of drivers used.
|
fc2SystemInfo |
driverList(int i,
byte setter) |
fc2SystemInfo |
getPointer(long i) |
BytePointer |
gpuDescription() |
byte |
gpuDescription(int i)
Detailed description of the GPU.
|
fc2SystemInfo |
gpuDescription(int i,
byte setter) |
BytePointer |
libraryList() |
byte |
libraryList(int i)
List of libraries used.
|
fc2SystemInfo |
libraryList(int i,
byte setter) |
long |
numCpuCores()
Number of cores on all CPUs on the system.
|
fc2SystemInfo |
numCpuCores(long setter) |
BytePointer |
osDescription() |
byte |
osDescription(int i)
Detailed description of the operating system.
|
fc2SystemInfo |
osDescription(int i,
byte setter) |
int |
osType()
Operating system type as described by OSType.
|
fc2SystemInfo |
osType(int setter) |
fc2SystemInfo |
position(long position) |
IntPointer |
reserved() |
int |
reserved(int i)
Reserved for future use.
|
fc2SystemInfo |
reserved(int i,
int setter) |
long |
screenHeight()
Screen resolution height in pixels.
|
fc2SystemInfo |
screenHeight(long setter) |
long |
screenWidth()
Screen resolution width in pixels.
|
fc2SystemInfo |
screenWidth(long setter) |
long |
sysMemSize()
Amount of memory available on the system.
|
fc2SystemInfo |
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 fc2SystemInfo()
public fc2SystemInfo(long size)
Pointer.position(long)
.public fc2SystemInfo(Pointer p)
Pointer(Pointer)
.public fc2SystemInfo position(long position)
public fc2SystemInfo getPointer(long i)
getPointer
in class Pointer
public fc2SystemInfo osType(int setter)
@Cast(value="char") public byte osDescription(int i)
public fc2SystemInfo osDescription(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer osDescription()
public fc2SystemInfo byteOrder(int setter)
public fc2SystemInfo sysMemSize(long setter)
@Cast(value="char") public byte cpuDescription(int i)
public fc2SystemInfo cpuDescription(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer cpuDescription()
@Cast(value="size_t") public long numCpuCores()
public fc2SystemInfo numCpuCores(long setter)
public fc2SystemInfo driverList(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer driverList()
public fc2SystemInfo libraryList(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer libraryList()
@Cast(value="char") public byte gpuDescription(int i)
public fc2SystemInfo gpuDescription(int i, byte setter)
@MemberGetter @Cast(value="char*") public BytePointer gpuDescription()
public fc2SystemInfo screenWidth(long setter)
public fc2SystemInfo screenHeight(long setter)
public fc2SystemInfo reserved(int i, int setter)
@MemberGetter @Cast(value="unsigned int*") public IntPointer reserved()
Copyright © 2023. All rights reserved.