public class Const extends DelegatingParameter
Parameter object.LICENSE_TYPE, V| Constructor and Description |
|---|
Const(Const t)
Constructs a copy of the
Const instance. |
Const(Parameter param)
Constructs the
Const object by wrapping a specified
Parameter object. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
java.lang.String |
getDebugInfo()
Return debug info for JNIWrapper parameter.
|
void |
pop(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Default implementation that does nothing because most primitive types do
nothing on pop.
|
void |
push(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Writes a parameter to a function stacks.
|
void |
read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Reads this parameter from a specified data source.
|
void |
write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
Writes this parameter to a specified data source.
|
acceptIOPerformer, getDataBuffer, getDataBufferOffset, getLength, getValueObject, setDataBuffer, setValueObject, toStringasReturnValue, dataBufferAssigned, equals, getAlignedLength, getAlignmentRequirement, hashCode, indent, read, read, toByteArray, writepublic Const(Parameter param)
Const object by wrapping a specified
Parameter object.public Const(Const t)
Const instance.public void write(DataBuffer stackBuffer, int offset, boolean invokedByCallback) throws MemoryAccessViolationException
Parameterwrite in class DelegatingParameterMemoryAccessViolationExceptionpublic void read(DataBuffer stackBuffer, int offset, boolean invokedByCallback) throws MemoryAccessViolationException
Parameterread in class DelegatingParameterMemoryAccessViolationExceptionpublic void push(DataBuffer stackBuffer, int offset, boolean invokedByCallback) throws MemoryAccessViolationException
Parameterpush in class DelegatingParameterMemoryAccessViolationExceptionpublic void pop(DataBuffer stackBuffer, int offset, boolean invokedByCallback) throws MemoryAccessViolationException
Parameterpop in class DelegatingParameterMemoryAccessViolationExceptionpublic java.lang.String getDebugInfo()
ParametergetDebugInfo in class DelegatingParameter