Package envi :: Module memory
[hide private]
[frames] | no frames]

Module memory

source code

Classes [hide private]
  IMemory
This is the interface spec (and a few helper utils) for the unified memory object interface.
  MemoryObject
  MemoryFile
A file like object to wrap around a memory object.
Functions [hide private]
 
getPermName(perm)
Return the human readable name for a *single* memory perm enumeration value.
source code
 
reprPerms(mask) source code
 
parsePerms(pstr) source code
 
memdiff(bytes1, bytes2)
Return a list of (offset, size) tuples showing any memory differences between the given bytes.
source code
Variables [hide private]
  MM_NONE = 0
  MM_READ = 4
  MM_WRITE = 2
  MM_EXEC = 1
  MM_SHARED = 8
  MM_READ_WRITE = 6
  MM_READ_EXEC = 5
  MM_RWX = 7
  pnames = ['No Access', 'Execute', 'Write', None, 'Read']
  __package__ = 'envi'