Package envi :: Package archs :: Package arm :: Module armdisasm :: Class ArmPgmStatFlagsOper
[hide private]
[frames] | no frames]

Class ArmPgmStatFlagsOper

source code

Operand --+
          |
         ArmPgmStatFlagsOper

Instance Methods [hide private]
 
__init__(self, val) source code
 
__eq__(self, oper) source code
 
involvesPC(self) source code
 
getOperValue(self, op, emu=None)
Get the current value for the operand.
source code
 
repr(self, op)
Used by the Opcode class to get a humon readable string for this operand.
source code

Inherited from Operand: __ne__, getOperAddr, isDeref, isImmed, isReg, render, setOperValue

Method Details [hide private]

__eq__(self, oper)
(Equality operator)

source code 
Overrides: Operand.__eq__

getOperValue(self, op, emu=None)

source code 

Get the current value for the operand.  If needed, use
the given emulator/workspace/trace to resolve things like
memory and registers.

NOTE: This API may be passed a None emu and should return what it can
      (or None if it can't be resolved)

Overrides: Operand.getOperValue
(inherited documentation)

repr(self, op)

source code 

Used by the Opcode class to get a humon readable string for this operand.

Overrides: Operand.repr
(inherited documentation)