12 IncludedBoard(
const UUID &uu,
const std::string &p,
const std::string &parent_board_directory);
14 json serialize()
const;
15 UUID get_uuid()
const;
16 std::string get_name()
const;
17 void reload(
const std::string &parent_board_directory);
18 std::string get_absolute_project_filename(
const std::string &parent_board_directory)
const;
19 bool is_valid()
const;
22 std::string project_filename;
24 std::unique_ptr<class ProjectPool> pool;
25 std::unique_ptr<class Block> block;
26 std::unique_ptr<class Board> board;