Hermes
Simulation Orchestration Platform for Aerospace
Loading...
Searching...
No Matches
hermes.exceptions Namespace Reference

Classes

class  HermesError
class  ConfigError
class  ModuleConfigError
class  WireConfigError
class  IPCError
class  SharedMemoryError
class  SemaphoreError
class  ProcessError
class  ModuleError
class  SignalError
class  ProtocolError

Detailed Description

Hermes exception hierarchy.

This module defines the exception classes used throughout Hermes.
All exceptions inherit from HermesError for easy catching.

Exception Hierarchy:
    HermesError
    ├── ConfigError
    │   ├── ModuleConfigError
    │   └── WireConfigError
    ├── IPCError
    │   ├── SharedMemoryError
    │   └── SemaphoreError
    ├── ProcessError
    │   └── ModuleError
    ├── SignalError
    └── ProtocolError