@Namespace(value="nvinfer1") @NoOffset @Properties(inherit=nvinfer.class) public class PluginField extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
PluginField() |
PluginField(BytePointer name_,
Pointer data_,
int type_,
int length_) |
PluginField(long size)
Native array allocator.
|
PluginField(Pointer p)
Pointer cast constructor.
|
PluginField(String name_,
Pointer data_,
nvinfer.PluginFieldType type_,
int length_) |
Modifier and Type | Method and Description |
---|---|
Pointer |
data()
\brief Plugin field attribute data
|
PluginField |
data(Pointer setter) |
PluginField |
getPointer(long i) |
int |
length()
\brief Number of data entries in the Plugin attribute
|
PluginField |
length(int setter) |
String |
name()
\brief Plugin field attribute name
|
PluginField |
name(String setter) |
PluginField |
position(long position) |
nvinfer.PluginFieldType |
type()
\brief Plugin field attribute type
|
PluginField |
type(nvinfer.PluginFieldType 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 PluginField(Pointer p)
Pointer(Pointer)
.public PluginField(long size)
Pointer.position(long)
.public PluginField(String name_, @Const Pointer data_, nvinfer.PluginFieldType type_, int length_)
public PluginField()
public PluginField position(long position)
public PluginField getPointer(long i)
getPointer
in class Pointer
public String name()
public PluginField name(String setter)
public PluginField data(Pointer setter)
public nvinfer.PluginFieldType type()
nvinfer.PluginFieldType
public PluginField type(nvinfer.PluginFieldType setter)
public int length()
public PluginField length(int setter)
Copyright © 2024. All rights reserved.