37 std::chrono::system_clock::time_point
start,
38 std::chrono::system_clock::time_point
end);
49 [[nodiscard]]
auto name() const -> const std::
string&
54 [[nodiscard]]
auto start() const -> const std::optional<std::
string>&
59 [[nodiscard]]
auto end() const -> const std::optional<std::
string>&
68 std::optional<std::string> start_{};
69 std::optional<std::string> end_{};
Date range for date_range_facet.
Definition date_range.hxx:33
static date_range with_start(std::string name, std::chrono::system_clock::time_point start)
static date_range with_start(std::string name, std::tm start)
static date_range with_end(std::string name, std::string end)
auto end() const -> const std::optional< std::string > &
Definition date_range.hxx:59
date_range(std::string name, std::tm start, std::tm end)
static date_range with_end(std::string name, std::chrono::system_clock::time_point end)
static date_range with_end(std::string name, std::tm end)
auto name() const -> const std::string &
Definition date_range.hxx:49
auto start() const -> const std::optional< std::string > &
Definition date_range.hxx:54
date_range(std::string name, std::chrono::system_clock::time_point start, std::chrono::system_clock::time_point end)
date_range(std::string name, std::string start, std::string end)
static date_range with_start(std::string name, std::string start)
Represents a single item from the result of collection::scan()
Definition allow_querying_search_index_options.hxx:28