ConditionBase

Base class for trigger conditions.

Declared in src/libs/libtrigger/trigger/condition/Condition.hpp
Inherits ICondition
Inherited By AlwaysCondition, ChanceCondition, CompositeCondition, CronCondition, DeadlineCondition, GitRepoChangedCondition, IntervalCondition, NeverCondition, and TaskPlanCompletedCondition
Group trigger

Detailed description

ConditionBase provides common functionality for all condition types including evaluation timing, phrase-based description, and unique identification. Subclasses implement actualEvaluate().

See also ICondition, CompositeCondition, Trigger.

In this section