36 lines
1.1 KiB
36 lines
1.1 KiB
#ifndef STORM_LOGIC_FORMULASFORWARDDECLARATIONS_H_
|
|
#define STORM_LOGIC_FORMULASFORWARDDECLARATIONS_H_
|
|
|
|
namespace storm {
|
|
namespace logic {
|
|
// Forward-declare all formula classes.
|
|
class Formula;
|
|
class AtomicExpressionFormula;
|
|
class AtomicLabelFormula;
|
|
class BinaryBooleanStateFormula;
|
|
class BinaryPathFormula;
|
|
class BinaryStateFormula;
|
|
class BooleanLiteralFormula;
|
|
class BoundedUntilFormula;
|
|
class ConditionalFormula;
|
|
class CumulativeRewardFormula;
|
|
class EventuallyFormula;
|
|
class ExpectedTimeOperatorFormula;
|
|
class GloballyFormula;
|
|
class InstantaneousRewardFormula;
|
|
class LongRunAverageOperatorFormula;
|
|
class LongRunAverageRewardFormula;
|
|
class NextFormula;
|
|
class OperatorFormula;
|
|
class PathFormula;
|
|
class ProbabilityOperatorFormula;
|
|
class RewardOperatorFormula;
|
|
class StateFormula;
|
|
class UnaryBooleanStateFormula;
|
|
class UnaryPathFormula;
|
|
class UnaryStateFormula;
|
|
class UntilFormula;
|
|
}
|
|
}
|
|
|
|
#endif /* STORM_LOGIC_FORMULASFORWARDDECLARATIONS_H_ */
|