LearnTA  0.0.1
learnta::NeighborConditions Member List

This is the complete list of members for learnta::NeighborConditions, including all inherited members.

applyResets(const TATransition::Resets &resets) constlearnta::NeighborConditionsinline
computeClockSize(const TAState *state) (defined in learnta::NeighborConditions)learnta::NeighborConditionsinlinestatic
computeTargetClockSize(const TATransition &transition) (defined in learnta::NeighborConditions)learnta::NeighborConditionsinlinestatic
constructOriginalAfterTransition(const Alphabet action, const TATransition &transition) const (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
getClockSize() const (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
hash_value() const (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
impreciseClocks() constlearnta::NeighborConditionsinline
isInternal(const TATransition &transition) constlearnta::NeighborConditionsinline
makeAfterTransition(const Alphabet action, const TATransition &transition) constlearnta::NeighborConditionsinline
makeNeighbors(const ForwardRegionalElementaryLanguage &original, const std::unordered_set< ClockVariables > &preciseClocks) (defined in learnta::NeighborConditions)learnta::NeighborConditionsinlinestatic
match(const std::vector< Constraint > &guard) constlearnta::NeighborConditionsinline
match(const TATransition &transition) constlearnta::NeighborConditionsinline
NeighborConditions(const NeighborConditions &conditions)=default (defined in learnta::NeighborConditions)learnta::NeighborConditions
NeighborConditions(NeighborConditions &&conditions)=default (defined in learnta::NeighborConditions)learnta::NeighborConditions
NeighborConditions(ForwardRegionalElementaryLanguage original, std::unordered_set< ClockVariables > preciseClocks) (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
NeighborConditions(ForwardRegionalElementaryLanguage original, const std::vector< ClockVariables > &preciseClocks) (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
operator!=(const NeighborConditions &conditions) const (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
operator=(const NeighborConditions &conditions)=default (defined in learnta::NeighborConditions)learnta::NeighborConditions
operator=(NeighborConditions &&conditions)=default (defined in learnta::NeighborConditions)learnta::NeighborConditions
operator==(const NeighborConditions &conditions) const (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
precise() constlearnta::NeighborConditionsinline
preciseClocksAfterReset(const std::unordered_set< ClockVariables > &preciseClocks, const TATransition &transition)learnta::NeighborConditionsinlinestatic
preciseClocksAfterReset(const TATransition &transition) constlearnta::NeighborConditionsinline
print(std::ostream &os) const (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
reconstruct(std::unordered_set< ClockVariables > currentPreciseClocks) constlearnta::NeighborConditionsinline
successor(const Alphabet action) const (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
successor() const (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
successorAssign() (defined in learnta::NeighborConditions)learnta::NeighborConditionsinline
toOriginalGuard() constlearnta::NeighborConditionsinline
toOriginalValuation() constlearnta::NeighborConditionsinline
toOriginalValuation(const std::size_t minSize) constlearnta::NeighborConditionsinline
toRelaxedGuard() constlearnta::NeighborConditionsinline