add SerializeExperimentFlags to Project

This commit is contained in:
scawful
2024-07-20 10:48:33 -04:00
parent f8510aec88
commit 29f3f2102f

View File

@@ -32,7 +32,7 @@ constexpr absl::string_view kEndOfProjectFile = "EndOfProjectFile";
* backups. * backups.
*/ */
struct Project { struct Project : public core::ExperimentFlags {
/** /**
* @brief Creates a new project. * @brief Creates a new project.
* *
@@ -117,6 +117,12 @@ struct Project {
return absl::OkStatus(); return absl::OkStatus();
} }
absl::Status SerializeExperimentFlags() {
auto flags = mutable_flags();
// TODO: Serialize flags
return absl::OkStatus();
}
bool project_opened_ = false; bool project_opened_ = false;
std::string name; std::string name;
std::string filepath; std::string filepath;