aboutsummaryrefslogtreecommitdiff
path: root/assets/manual_img/Bildschirmfoto_2016-09-17_09-48-54.png
diff options
context:
space:
mode:
authororwell96 <orwell@bleipb.de>2021-03-12 17:56:07 +0100
committerorwell96 <orwell@bleipb.de>2021-03-12 17:56:07 +0100
commitb2d7bbb2c577a2b28cdaf421daf9b143f4376c8a (patch)
tree49d7ec4e1a3c4b6cf64180978fdc6bd5a8486606 /assets/manual_img/Bildschirmfoto_2016-09-17_09-48-54.png
parent2dcf60dec6304abc910dea82c6f9a5904bbf365b (diff)
downloadadvtrains-b2d7bbb2c577a2b28cdaf421daf9b143f4376c8a.tar.gz
advtrains-b2d7bbb2c577a2b28cdaf421daf9b143f4376c8a.tar.bz2
advtrains-b2d7bbb2c577a2b28cdaf421daf9b143f4376c8a.zip
Signal influence points: Make sure to clear on removal of signal, clear orphaned when digging rail
Diffstat (limited to 'assets/manual_img/Bildschirmfoto_2016-09-17_09-48-54.png')
0 files changed, 0 insertions, 0 deletions
pan class="hl opt">() noexcept {} Optional(nullopt_t) noexcept {} Optional(const T &value) noexcept : m_has_value(true), m_value(value) {} Optional(const Optional<T> &other) noexcept : m_has_value(other.m_has_value), m_value(other.m_value) { } void operator=(nullopt_t) noexcept { m_has_value = false; } void operator=(const Optional<T> &other) noexcept { m_has_value = other.m_has_value; m_value = other.m_value; } T &value() { FATAL_ERROR_IF(!m_has_value, "optional doesn't have value"); return m_value; } const T &value() const { FATAL_ERROR_IF(!m_has_value, "optional doesn't have value"); return m_value; }