public class

RoutineIOHandler

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.emulator.RoutineIOHandler

Class Overview

Concrete accessors of a routine I/O items. Needs an EEmulator.

Summary

Public Constructors
RoutineIOHandler(EEmulator emu)
Public Methods
EEmulator getEmulator()
double nextAsDouble()
float nextAsFloat()
int nextAsInt()
long nextAsLong()
int nextAsObj()
long nextAsOfft()
long nextAsPtr()
long nextAsSizet()
void reset(ICallingConvention cc)
void retDouble(double val)
void retFloat(float val)
void retInt(int val)
void retLong(long val)
void retObj(int objid)
void retPtr(long ptr)
void retSizet(long val)
void skipJniEnvPtr()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public RoutineIOHandler (EEmulator emu)

Public Methods

public EEmulator getEmulator ()

public double nextAsDouble ()

public float nextAsFloat ()

public int nextAsInt ()

public long nextAsLong ()

public int nextAsObj ()

public long nextAsOfft ()

public long nextAsPtr ()

public long nextAsSizet ()

public void reset (ICallingConvention cc)

public void retDouble (double val)

public void retFloat (float val)

public void retInt (int val)

public void retLong (long val)

public void retObj (int objid)

public void retPtr (long ptr)

public void retSizet (long val)

public void skipJniEnvPtr ()