Nix 2.26.3
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
file-path.hh File Reference
#include <filesystem>
#include "types.hh"
#include "os-string.hh"

Go to the source code of this file.

Classes

struct  nix::PathViewNG
 

Typedefs

typedef std::list< std::filesystem::path > nix::PathsNG
 
typedef std::set< std::filesystem::path > nix::PathSetNG
 

Functions

std::optional< std::filesystem::path > nix::maybePath (PathView path)
 
std::filesystem::path nix::pathNG (PathView path)
 

Typedef Documentation

◆ PathsNG

typedef std::list<std::filesystem::path> nix::PathsNG

Paths are just std::filesystem::paths.

Todo
drop NG suffix and replace the ones in types.hh.