Package envi :: Package archs :: Package amd64 :: Class Amd64Module
[hide private]
[frames] | no frames]

Class Amd64Module

source code

ArchitectureModule --+    
                     |    
       i386.i386Module --+
                         |
                        Amd64Module
Known Subclasses:

Instance Methods [hide private]
 
__init__(self) source code
 
archGetRegCtx(self)
Return an initialized register context object for the architecture.
source code
 
getEmulator(self)
Return a default instance of an emulator for the given arch.
source code
 
getPointerSize(self)
Get the size of a pointer in memory on this architecture.
source code
 
pointerString(self, va)
Return a string representation for a pointer on this arch
source code

Inherited from i386.i386Module: archGetBreakInstr, makeOpcode

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: ArchitectureModule.__init__

archGetRegCtx(self)

source code 

Return an initialized register context object for the architecture.

Overrides: ArchitectureModule.archGetRegCtx
(inherited documentation)

getEmulator(self)

source code 

Return a default instance of an emulator for the given arch.

Overrides: ArchitectureModule.getEmulator
(inherited documentation)

getPointerSize(self)

source code 

Get the size of a pointer in memory on this architecture.

Overrides: ArchitectureModule.getPointerSize
(inherited documentation)

pointerString(self, va)

source code 

Return a string representation for a pointer on this arch

Overrides: ArchitectureModule.pointerString
(inherited documentation)