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.