Loading...
Searching...
No Matches
lomiri Namespace Reference

Top-level namespace for all things Lomiri-related. More...

## Namespaces

namespace | api
| Top-level namespace for public functionality of the Lomiri API.

## Classes

class | Exception
| Abstract base class for all Lomiri exceptions. More...
class | InvalidArgumentException
| Exception to indicate that an invalid argument was passed to a function, such as passing `nullptr` when the function expects the argument to be non-null. More...
class | LogicException
| Exception to indicate a logic error, such as driving the API incorrectly, such as calling methods in the wrong worder. More...
class | ShutdownException
| Exception to indicate errors during shutdown. More...
class | FileException
| Exception to indicate file I/O errors, such as failure to open or write to a file. More...
class | SyscallException
| Exception to indicate system or library call errors that set `errno`. More...
class | ResourceException
| Exception for miscellaneous errors, such as failure of a third-party library or hitting resource limitations. More...

## Detailed Description

Top-level namespace for all things Lomiri-related.