|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.tapina.robe.runtime.BinaryDataSource
Created by IntelliJ IDEA. User: gareth Date: Jul 8, 2005 Time: 11:59:38 AM To change this template use File | Settings | File Templates.
Constructor Summary | |
BinaryDataSource()
|
Method Summary | |
abstract long |
get5ByteValue(int address)
|
abstract ByteArray |
getByteArray(int address,
int count,
boolean create)
Get an object which allows direct access to the underlying data block for the specified byte range. |
abstract byte[] |
getBytes(int address,
int count)
Take a copy of a set of bytes from the memory map. |
java.lang.String |
getString0_10_13(int address)
|
java.lang.String |
getString0(int address)
Load a zero-terminated string from memory. |
java.lang.String |
getStringControlTerminated(int offset)
|
java.lang.String |
getStringControlTerminated(int offset,
int length)
|
java.lang.String |
getStringN(int offset,
int maxLength)
|
abstract int[] |
getWords(int address,
int count)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BinaryDataSource()
Method Detail |
public final java.lang.String getString0(int address)
address
-
public final java.lang.String getString0_10_13(int address)
public final java.lang.String getStringControlTerminated(int offset)
public final java.lang.String getStringControlTerminated(int offset, int length)
public final java.lang.String getStringN(int offset, int maxLength)
public abstract ByteArray getByteArray(int address, int count, boolean create)
address
- address for which to find bytescount
- size of byte block to allow access tocreate
-
public abstract byte[] getBytes(int address, int count)
getByteArray(int,int,boolean)
instead for efficiency.
address
- address at which to load bytescount
- number of bytes to load
public abstract long get5ByteValue(int address)
public abstract int[] getWords(int address, int count)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |