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 | |
![]() | |
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.