30#ifndef LIB_ZOMBIE_CHECK_H
31#define LIB_ZOMBIE_CHECK_H
83 ,error::LUMIERA_ERROR_LIFECYCLE);
90 string msg{
"Already deceased object called out of order during Application shutdown. "
91 "Lumiera Policy violated: Dependencies must not be used from destructors."};
Automatic lifecycle tracker, to produce an alarm when accessing objects after deletion.
ZombieCheck(string id)
install a zombie check, tagged with the given id.
string buildDiagnosticMessage() const
Lumiera error handling (C++ interface).
Implementation namespace for support and library code.
LumieraError< LERR_(FATAL), Logic > Fatal