Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Classes | Functions | Variables
trap Namespace Reference

Classes

class  ABIIf
 
struct  Breakpoint
 
class  BreakpointManager
 
struct  GDBRequest
 
struct  GDBResponse
 
class  GDBConnectionManager
 
class  GDBStub
 
struct  Watchpoint
 
class  WatchpointManager
 
class  ELFFrontend
 
class  ExecLoader
 
class  InstructionBase
 
struct  HistoryInstrType
 Type representing a single entry in the instruction history queue. More...
 
struct  MemAccessType
 
class  MemoryAT
 
class  MemoryLT
 
class  PINTarget
 
class  SparseMemoryAT
 
class  SparseMemoryLT
 
class  OSEmulator
 
class  OSEmulatorBase
 
class  SyscallCB
 
class  openSysCall
 
class  creatSysCall
 
class  closeSysCall
 
class  readSysCall
 
class  writeSysCall
 
class  isattySysCall
 
class  sbrkSysCall
 
class  lseekSysCall
 
class  fstatSysCall
 
class  statSysCall
 
class  _exitSysCall
 
class  timesSysCall
 
class  timeSysCall
 
class  randomSysCall
 
class  utimesSysCall
 
class  lstatSysCall
 
class  getpidSysCall
 
class  chmodSysCall
 
class  dupSysCall
 
class  dup2SysCall
 
class  getenvSysCall
 
class  gettimeofdaySysCall
 
class  killSysCall
 
class  errorSysCall
 
class  chownSysCall
 
class  unlinkSysCall
 
class  usleepSysCall
 
class  mainSysCall
 
class  sysconfSysCall
 
class  Profiler
 
struct  ProfInstruction
 
struct  ProfFunction
 
class  MemoryToolsIf
 
class  ToolsIf
 Base class for all the tools (profilers, debugger, etc...) More...
 
class  ToolsManager
 
class  annull_exception
 

Functions

void throw_exception_helper (std::string message)
 
void throw_error_helper (std::string message)
 

Variables

int exitValue = 0
 

Function Documentation

void trap::throw_error_helper ( std::string  message)

References exit.

void trap::throw_exception_helper ( std::string  message)