|
| template<typename LabelSet > |
| auto | vcsn::detail::label_one () -> enable_if_t< LabelSet::has_one(), typename LabelSet::value_t > |
| | This LabelSet's one(), if supported. More...
|
| |
| template<typename LabelSet > |
| ATTRIBUTE_NORETURN auto | vcsn::detail::label_one () -> enable_if_t<!LabelSet::has_one(), typename LabelSet::value_t > |
| |
| template<typename LabelSet > |
| auto | vcsn::detail::label_one (const LabelSet &) -> typename LabelSet::value_t |
| | Enjoy type inference. More...
|
| |
| template<typename LabelSet > |
| letterized_t< LabelSet > | vcsn::detail::make_letterized (const LabelSet &ls) |
| |
| template<typename LabelSet , typename WeightSet > |
| letterized_context< context< LabelSet, WeightSet > > | vcsn::detail::make_letterized_context (const context< LabelSet, WeightSet > &c) |
| | The letterized context for c. More...
|
| |
| template<typename LabelSet > |
| nullableset_t< LabelSet > | vcsn::detail::make_nullableset (const LabelSet &ls) |
| | The nullableset of a labelset. More...
|
| |
| template<typename LabelSet , typename WeightSet > |
| nullableset_context_t< context< LabelSet, WeightSet > > | vcsn::detail::make_nullableset_context (const context< LabelSet, WeightSet > &ctx) |
| | The nullableset context of a context. More...
|
| |
| template<typename LabelSet > |
| proper_t< LabelSet > | vcsn::detail::make_proper (const LabelSet &ls) |
| | The corresponding proper LabelSet. More...
|
| |
| template<typename LabelSet , typename WeightSet > |
| auto | vcsn::detail::make_proper_context (const context< LabelSet, WeightSet > &ctx) -> proper_context< context< LabelSet, WeightSet >> |
| | From a context, its non-nullable context. More...
|
| |
| template<typename LabelSet , typename WeightSet > |
| free_context< context< LabelSet, WeightSet > > | vcsn::detail::make_free_context (const context< LabelSet, WeightSet > &c) |
| | The free context for c. More...
|
| |
| template<typename LabelSet > |
| law_t< LabelSet > | vcsn::detail::make_wordset (const LabelSet &ls) |
| | The wordset of a labelset. More...
|
| |
| template<typename LabelSet , typename WeightSet > |
| word_context_t< context< LabelSet, WeightSet > > | vcsn::detail::make_word_context (const context< LabelSet, WeightSet > &ctx) |
| | The wordset context of a context. More...
|
| |
| template<typename LabelSet > |
| std::ostream & | vcsn::detail::print_label_ranges_ (const LabelSet &ls, const std::vector< typename LabelSet::value_t > &letters, const std::vector< typename LabelSet::value_t > &alphabet, std::ostream &out, format fmt) |
| | Print a set of labels with ranges. More...
|
| |
| template<typename LabelSet > |
| std::ostream & | vcsn::detail::print_label_class (const LabelSet &ls, const std::vector< typename LabelSet::value_t > &letters, std::ostream &out, format fmt) |
| | Print a set of labels (letterized) with classes. More...
|
| |