Flox Package Database 1
CRUD Operations on Nix Package Metadata
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
nix-state.hh File Reference

Manages a nix runtime state blob with associated helpers. More...

#include <memory>
#include <nix/eval.hh>
#include <nix/ref.hh>
#include <nix/repair-flag.hh>
#include <nix/search-path.hh>
#include <nix/store-api.hh>

Go to the source code of this file.

Classes

class  flox::NixStoreMixin
 Mixin which provides a lazy handle to a nix store connection. More...
 
class  flox::NixState
 Runtime state containing a nix store connection and a nix evaluator. More...
 

Namespaces

namespace  flox
 Interfaces for use by flox.
 

Functions

nix::Logger * flox::makeFilteredLogger (bool printBuildLogs)
 Create a custom nix::Logger which ignores some messages.
 
void flox::initNix ()
 Perform one time nix global runtime setup.
 

Detailed Description

Manages a nix runtime state blob with associated helpers.