CCF
Loading...
Searching...
No Matches
Namespaces | Functions
filenames.h File Reference
#include "ds/internal_logger.h"
#include "host/time_bound_logger.h"
#include <algorithm>
#include <filesystem>
#include <optional>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  snapshots
 

Functions

std::vector< std::pair< size_t, fs::path > > snapshots::find_committed_snapshots_in_directories (const std::vector< fs::path > &directories, std::optional< size_t > minimum_idx=std::nullopt)
 
std::optional< fs::path > snapshots::find_latest_committed_snapshot_in_directories (const std::vector< fs::path > &directories, std::optional< size_t > minimum_idx=std::nullopt)
 
std::optional< fs::path > snapshots::find_latest_committed_snapshot_in_directory (const fs::path &directory, std::optional< size_t > minimum_idx=std::nullopt)