|
Flox Package Database 1
CRUD Operations on Nix Package Metadata
|
A set of user inputs used to set input preferences and query parameters during search. More...
#include <filesystem>#include <nlohmann/json_fwd.hpp>#include <optional>#include <string>#include <string_view>#include <variant>#include "flox/core/exceptions.hh"#include "flox/core/types.hh"#include "flox/core/util.hh"#include "flox/pkgdb/pkg-query.hh"#include "flox/registry.hh"#include "flox/resolver/environment.hh"#include "flox/resolver/lockfile.hh"#include "flox/resolver/manifest.hh"Go to the source code of this file.
Classes | |
| struct | flox::search::SearchQuery |
| A set of query parameters. More... | |
| struct | flox::search::SearchParams |
Namespaces | |
| namespace | flox |
Interfaces for use by flox. | |
| namespace | flox::search |
| Interfaces used to search for packages in flakes. | |
Functions | |
| void | flox::search::to_json (nlohmann::json &jto, const SearchQuery &qry) |
| Convert a JSON object to a flox::search::SearchQuery. | |
| void | flox::search::from_json (const nlohmann::json &jfrom, SearchParams ¶ms) |
| Convert a JSON object to a flox::search::SearchParams. | |
| void | flox::search::to_json (nlohmann::json &jto, const SearchParams ¶ms) |
| Convert a flox::search::SearchParams to a JSON object. | |
A set of user inputs used to set input preferences and query parameters during search.