AUI Framework
develop
Cross-platform base for C++ UI apps
|
Indicates an evaluation loop. More...
#include <AUI/Util/AEvaluationLoopException.h>
AEvaluationLoopException is thrown by aui::lazy and therefore by APropertyPrecomputed.
The condition under which AEvaluationLoopException is thrown is when there's an attempt to read from or access a property during its own value evaluation. This creates an infinite evaluation loop, leading the system to throw this exception to prevent potential stack overflow and unresponsiveness due to continuous evaluations.
Contents