|
| void | clear () |
| |
| constexpr PropagationCriteria | defaultPropCriteria () const noexcept |
| |
| bool | empty () const |
| |
| template<class InputIt > |
| void | erase (InputIt first, InputIt last) |
| |
| void | erase (SemanticRange range) |
| |
| PropagationCriteria | propCriteria (label_t label) const |
| |
| template<class InputIt > |
| void | set (InputIt first, InputIt last, PropagationCriteria prop_criteria) |
| |
| void | set (SemanticRange range, PropagationCriteria prop_criteria) |
| |
| constexpr void | setDefault (PropagationCriteria prop_criteria) |
| |
Definition at line 60 of file semantic_propagation.hpp.
◆ clear()
| void ufo::SemanticPropagation::clear |
( |
| ) |
|
|
inline |
◆ defaultPropCriteria()
| constexpr PropagationCriteria ufo::SemanticPropagation::defaultPropCriteria |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ empty()
| bool ufo::SemanticPropagation::empty |
( |
| ) |
const |
|
inline |
◆ erase() [1/2]
template<class InputIt >
| void ufo::SemanticPropagation::erase |
( |
InputIt |
first, |
|
|
InputIt |
last |
|
) |
| |
|
inline |
◆ erase() [2/2]
| void ufo::SemanticPropagation::erase |
( |
SemanticRange |
range | ) |
|
|
inline |
◆ propCriteria()
| PropagationCriteria ufo::SemanticPropagation::propCriteria |
( |
label_t |
label | ) |
const |
|
inline |
◆ set() [1/2]
template<class InputIt >
| void ufo::SemanticPropagation::set |
( |
InputIt |
first, |
|
|
InputIt |
last, |
|
|
PropagationCriteria |
prop_criteria |
|
) |
| |
|
inline |
◆ set() [2/2]
| void ufo::SemanticPropagation::set |
( |
SemanticRange |
range, |
|
|
PropagationCriteria |
prop_criteria |
|
) |
| |
|
inline |
◆ setDefault()
| constexpr void ufo::SemanticPropagation::setDefault |
( |
PropagationCriteria |
prop_criteria | ) |
|
|
inlineconstexpr |
The documentation for this class was generated from the following file: