Go to the source code of this file.
|
| template<size_t Tape, typename LabelSet , typename WeightSet > |
| auto | vcsn::detail::blind_context (const context< LabelSet, WeightSet > &ctx) -> context< typename LabelSet::template valueset_t< Tape >, WeightSet > |
| |
| template<unsigned Tape, typename Aut > |
| blind_automaton< Tape, Aut > | vcsn::blind (Aut aut) |
| |
| template<typename Aut , typename Tape > |
| automaton | vcsn::dyn::detail::blind (automaton &aut, integral_constant) |
| | Bridge. More...
|
| |
| | vcsn::dyn::detail::REGISTER_DECLARE (blind,(automaton &aut, integral_constant tape) -> automaton) |
| |
| #define DEFINE |
( |
|
Name, |
|
|
|
Sig |
|
) |
| |
Value:auto Name Sig \
raise(
"blind: cannot provide " #Name); \
}
ATTRIBUTE_NORETURN void raise(Args &&...args)
Raise a runtime_error with the concatenation of args as message.
Definition at line 306 of file blind.hh.