7struct SCORE_PLUGIN_SCENARIO_EXPORT
Slot
18 Slot& operator=(
const Slot&) =
default;
22 : processes{std::move(p)}
26 : processes{std::move(p)}
27 , frontProcess{std::move(fp)}
31 : processes{std::move(p)}
32 , frontProcess{std::move(fp)}
37 std::vector<Id<Process::ProcessModel>> processes;
38 OptionalId<Process::ProcessModel> frontProcess;
43 bool operator==(
const Slot&)
const noexcept =
default;
87struct SCORE_PLUGIN_SCENARIO_EXPORT
SlotId
89 SlotId()
noexcept =
default;
95 SlotId(std::size_t p, Slot::RackView f) noexcept
100 SlotId(
int p, Slot::RackView f) noexcept
113 Slot::RackView view{};
115 bool fullView()
const noexcept {
return view == Slot::FullView; }
116 bool smallView()
const noexcept {
return view == Slot::SmallView; }
Definition DocumentContext.hpp:18