Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
Loading...
Searching...
No Matches
nix::BaseException Class Reference

#include <error.hh>

Inheritance diagram for nix::BaseException:
nix::BaseError nix::Exit nix::ForeignException nix::GCLimitReached nix::checked::DivideByZero

Classes

struct  AsyncTraceFrame

Public Member Functions

std::shared_ptr< const std::list< AsyncTraceFrame > > asyncTrace () const
void addAsyncTrace (std::source_location loc, std::optional< std::string > description=std::nullopt)

Detailed Description

Base class for both errors we can handle (c.f. BaseError) and anything we want to log and terminate when encountered (c.f. ForeignException).


The documentation for this class was generated from the following file: