|
Flox Package Database 1
CRUD Operations on Nix Package Metadata
|
A factory for flox::FloxFlakeInput objects. More...
#include <registry.hh>
Public Types | |
| using | input_type = FloxFlakeInput |
Public Member Functions | |
| FloxFlakeInputFactory ()=default | |
Construct a factory using a new nix store connection. | |
| FloxFlakeInputFactory (const nix::ref< nix::Store > &store) | |
Construct a factory using a nix store connection. | |
| std::shared_ptr< FloxFlakeInput > | mkInput (const std::string &, const RegistryInput &input) |
| Construct an input from a flox::RegistryInput. | |
Additional Inherited Members | |
Private Member Functions inherited from flox::NixStoreMixin | |
| NixStoreMixin (const NixStoreMixin &)=default | |
| NixStoreMixin (NixStoreMixin &&)=default | |
| NixStoreMixin & | operator= (const NixStoreMixin &)=default |
| NixStoreMixin & | operator= (NixStoreMixin &&)=default |
| NixStoreMixin (const nix::ref< nix::Store > &store) | |
Construct NixStoreMixin from an existing store connection. | |
| NixStoreMixin () | |
Construct NixStoreMixin using the systems default nix store. | |
| nix::ref< nix::Store > | getStore () |
Lazily open a nix store connection. | |
A factory for flox::FloxFlakeInput objects.