[build] missing optional includes

master
Tim Stack 3 weeks ago
parent 11c9952e03
commit bf6b64c4ea

@ -33,6 +33,7 @@
#define attr_line_hh
#include <new>
#include <optional>
#include <string>
#include <vector>

@ -30,6 +30,7 @@
#ifndef lnav_fs_util_hh
#define lnav_fs_util_hh
#include <optional>
#include <set>
#include <string>
#include <vector>

@ -32,6 +32,7 @@
#ifndef intern_string_hh
#define intern_string_hh
#include <optional>
#include <ostream>
#include <vector>

@ -34,6 +34,7 @@
#include <deque>
#include <map>
#include <memory>
#include <optional>
#include <set>
#include <type_traits>
#include <vector>

@ -29,6 +29,7 @@
#ifndef byte_array_hh
#define byte_array_hh
#include <optional>
#include <ostream>
#include <string>
@ -114,8 +115,7 @@ struct byte_array {
this->ba_data[15 % BYTE_COUNT]);
}
std::string to_string(std::optional<char> separator
= std::nullopt) const
std::string to_string(std::optional<char> separator = std::nullopt) const
{
std::string retval;

@ -31,6 +31,7 @@
#define LNAV_COMMAND_EXECUTOR_H
#include <future>
#include <optional>
#include <stack>
#include <string>

@ -31,6 +31,7 @@
#define db_sub_source_hh
#include <iterator>
#include <optional>
#include <string>
#include <vector>
@ -83,11 +84,9 @@ public:
void clear();
std::optional<size_t> column_name_to_index(
const std::string& name) const;
std::optional<size_t> column_name_to_index(const std::string& name) const;
std::optional<vis_line_t> row_for_time(
struct timeval time_bucket) override;
std::optional<vis_line_t> row_for_time(struct timeval time_bucket) override;
std::optional<row_info> time_for_row(vis_line_t row) override;

Loading…
Cancel
Save