6 std::vector<Phase> m_open_phases;
7 std::string m_phase_id_a;
8 std::string m_phase_id_b;
9 std::shared_ptr<spdlog::logger> m_log = create_logger(
"PS");
12 explicit PhaseState(
Phase phase_bot_a,
Phase phase_bot_b);
50 Phase get_phase(
const std::string &phase_id);
52 Phase *get_phase_ptr(
const std::string &phase_id);