UnivesalDisassembler(2003)

BuiltinTables Namespace Reference

Classes

class  Ib
 Table - Little Endian - immediate byte. More...
class  Iw
 Table - Little Endian - immediate word. More...
class  Id
 Table - Little Endian - immediate dword. More...
class  Ibw
 Table - Little Endian - immediate byte as word. More...
class  Ibd
 Table - Little Endian - immediate byte as dword. More...
class  SIb
 Table - Signed Little Endian - immediate byte. More...
class  SIw
 Table - Signed Little Endian - immediate word. More...
class  SId
 Table - Signed Little Endian - immediate dword. More...
class  SIbw
 Table - Signed Little Endian - immediate byte as word. More...
class  SIbd
 Table - Signed Little Endian - immediate byte as dword. More...
class  Jb
 Table - Little Endian - relative address - byte. More...
class  Jw
 Table - Little Endian - relative address - word. More...
class  Jd
 Table - Little Endian - relative address - dword. More...
class  Apw
 Table - Little Endian - absolute segment address - word:word. More...
class  Apd
 Table - Little Endian - absolute segment address - word:dword. More...
class  Aw
 Table - Little Endian - absolute address - word. More...
class  Ad
 Table - Little Endian - absolute address - dword. More...
class  BIb
 Table - Big Endian - immediate byte. More...
class  BIw
 Table - Big Endian - immediate word. More...
class  BId
 Table - Big Endian - immediate dword. More...
class  BIbw
 Table - Big Endian - immediate byte as word. More...
class  BIbd
 Table - Big Endian - immediate byte as dword. More...
class  SBIb
 Table - Signed Big Endian - immediate byte. More...
class  SBIw
 Table - Signed Big Endian - immediate word. More...
class  SBId
 Table - Signed Big Endian - immediate dword. More...
class  SBIbw
 Table - Signed Big Endian - immediate byte as word. More...
class  SBIbd
 Table - Signed Big Endian - immediate byte as dword. More...
class  BJb
 Table - Big Endian - relative address - byte. More...
class  BJw
 Table - Big Endian - relative address - word. More...
class  BJd
 Table - Big Endian - relative address - dword. More...
class  BApw
 Table - Big Endian - absolute segment address - word:word. More...
class  BApd
 Table - Big Endian - absolute segment address - word:dword. More...
class  BAw
 Table - Big Endian - absolute address - word. More...
class  BAd
 Table - Big Endian - absolute address - dword. More...

Functions

unsigned LEunumber (Section &data, Address addr, unsigned size)
int LEsnumber (Section &data, Address addr, unsigned size)
unsigned BEunumber (Section &data, Address addr, unsigned size)
int BEsnumber (Section &data, Address addr, unsigned size)
string imm2str (unsigned value, bool onlydecimal=false)
 imm2str returns 0,1,2,...,9,0xa,0xb,0xc ...

Function Documentation

unsigned BuiltinTables::BEunumber ( Section data,
Address  addr,
unsigned  size 
)
unsigned BuiltinTables::LEunumber ( Section data,
Address  addr,
unsigned  size 
)