Interface WriteAt
-
- All Superinterfaces:
MemoryTyped
- All Known Subinterfaces:
ContiguousMemoryInterface
- All Known Implementing Classes:
FileMappedMemoryRegion,MappedMemoryBase,MemoryBase,OffHeapMemory,SafeContiguousMemory
public interface WriteAt extends MemoryTyped
Memory objects implementing this interface provide methods to write single primitive types. Offsets are byte-based.- Author:
- royer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetByte(long pOffset, byte pValue)Writes a value at a given offset.voidsetChar(long pOffset, char pValue)Writes a value at a given offset.voidsetDouble(long pOffset, double pValue)Writes a value at a given offset.voidsetFloat(long pOffset, float pValue)Writes a value at a given offset.voidsetInt(long pOffset, int pValue)Writes a value at a given offset.voidsetLong(long pOffset, long pValue)Writes a value at a given offset.voidsetShort(long pOffset, short pValue)Writes a value at a given offset.-
Methods inherited from interface net.haesleinhuepf.clij.coremem.interfaces.MemoryTyped
getMemoryType
-
-
-
-
Method Detail
-
setByte
void setByte(long pOffset, byte pValue)Writes a value at a given offset.- Parameters:
pOffset- offsetpValue- value to set
-
setChar
void setChar(long pOffset, char pValue)Writes a value at a given offset.- Parameters:
pOffset- offsetpValue- value to set
-
setShort
void setShort(long pOffset, short pValue)Writes a value at a given offset.- Parameters:
pOffset- offsetpValue- value to set
-
setInt
void setInt(long pOffset, int pValue)Writes a value at a given offset.- Parameters:
pOffset- offsetpValue- value to set
-
setLong
void setLong(long pOffset, long pValue)Writes a value at a given offset.- Parameters:
pOffset- offsetpValue- value to set
-
setFloat
void setFloat(long pOffset, float pValue)Writes a value at a given offset.- Parameters:
pOffset- offsetpValue- value to set
-
setDouble
void setDouble(long pOffset, double pValue)Writes a value at a given offset.- Parameters:
pOffset- offsetpValue- value to set
-
-