|
|||||||||
Home >> All >> [ Memory overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |
Memory
Class StackAddress

java.lang.ObjectMemory.Address
Memory.StackAddress
- public class StackAddress
- extends Address
- Version:
- $Id: StackAddress.java,v 1.2 2003/03/05 08:35:33 joewhaley Exp $
Nested Class Summary | |
static class |
StackAddress.StackAddressFactory
|
Field Summary | |
static Clazz.jq_Class |
_class
|
static Clazz.jq_StaticField |
_FACTORY
|
static StackAddress.StackAddressFactory |
FACTORY
|
Constructor Summary | |
StackAddress()
|
Method Summary | |
Address |
align(int shift)
|
static StackAddress |
alloca(int size)
|
int |
difference(Address v)
|
static StackAddress |
getBasePointer()
|
static StackAddress |
getStackPointer()
|
boolean |
isNull()
|
Address |
offset(int offset)
|
Address |
peek()
|
byte |
peek1()
|
short |
peek2()
|
int |
peek4()
|
long |
peek8()
|
void |
poke(Address v)
|
void |
poke1(byte v)
|
void |
poke2(short v)
|
void |
poke4(int v)
|
void |
poke8(long v)
|
static int |
size()
|
java.lang.String |
stringRep()
|
int |
to32BitValue()
|
Methods inherited from class Memory.Address |
align, clone, equals, hashCode, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
FACTORY
public static StackAddress.StackAddressFactory FACTORY
_class
public static final Clazz.jq_Class _class
_FACTORY
public static final Clazz.jq_StaticField _FACTORY
Constructor Detail |
StackAddress
public StackAddress()
Method Detail |
size
public static final int size()
getBasePointer
public static final StackAddress getBasePointer()
getStackPointer
public static final StackAddress getStackPointer()
alloca
public static final StackAddress alloca(int size)
peek
public Address peek()
peek1
public byte peek1()
peek2
public short peek2()
peek4
public int peek4()
peek8
public long peek8()
poke
public void poke(Address v)
poke1
public void poke1(byte v)
poke2
public void poke2(short v)
poke4
public void poke4(int v)
poke8
public void poke8(long v)
offset
public Address offset(int offset)
align
public Address align(int shift)
difference
public int difference(Address v)
- Specified by:
difference
in classAddress
isNull
public boolean isNull()
to32BitValue
public int to32BitValue()
- Specified by:
to32BitValue
in classAddress
stringRep
public java.lang.String stringRep()
|
|||||||||
Home >> All >> [ Memory overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |