public static class NativeTemplate.ByReference extends NativeTemplate implements com.sun.jna.Structure.ByReference
Native template passed to the native layer by reference
NativeTemplate.ByReference, NativeTemplate.ByValue
Constructor and Description |
---|
ByReference()
Default constructor
|
ByReference(byte[] buffer,
int format,
int encoding)
Complete constructor
|
ByReference(NativeTemplate template)
Copy constructor
|
ByReference(com.sun.jna.Pointer p)
Pointer constructor
|
ByReference(Template template)
Shallow copy constructor
|
getBuffer, getEncoding, getFormat, getQuality, getSize
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, newInstance, read, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toArray, toArray, toString, toString, write, writeField, writeField
public ByReference()
Default constructor
public ByReference(com.sun.jna.Pointer p)
Pointer constructor
p
- public ByReference(NativeTemplate template)
Copy constructor
public ByReference(byte[] buffer, int format, int encoding)
Complete constructor
buffer
- format
- encoding
- public ByReference(Template template)
Shallow copy constructor
template
-