com.jniwrapper.win32.automation
Class OleStr
java.lang.Object
com.jniwrapper.Parameter
com.jniwrapper.win32.automation.OleStr
- All Implemented Interfaces:
- PointerParameter, StringParameter
- public class OleStr
- extends Parameter
- implements PointerParameter, StringParameter
This class represents alias for LPOLESTR
native type.
Methods inherited from class com.jniwrapper.Parameter |
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, hashCode, indent, pop, push, read, read, setDataBuffer, toByteArray, write |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
OleStr
public OleStr()
OleStr
public OleStr(java.lang.String value)
OleStr
public OleStr(StringParameter value)
clone
public java.lang.Object clone()
getLength
public int getLength()
write
public void write(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
throws MemoryAccessViolationException
- Throws:
MemoryAccessViolationException
read
public void read(DataBuffer stackBuffer,
int offset,
boolean invokedByCallback)
throws MemoryAccessViolationException
- Throws:
MemoryAccessViolationException
equals
public boolean equals(java.lang.Object obj)
setValue
public void setValue(java.lang.String value)
- Specified by:
setValue
in interface StringParameter
getValue
public java.lang.String getValue()
- Specified by:
getValue
in interface StringParameter
getDebugInfo
public java.lang.String getDebugInfo()
toString
public java.lang.String toString()
setNull
public void setNull()
isNull
public boolean isNull()
- Specified by:
isNull
in interface PointerParameter