![]() |
Vcsn
2.1
Be Rational
|
#include <vcsn/algos/accessible.hh>#include <vcsn/algos/are-equivalent.hh>#include <vcsn/algos/are-isomorphic.hh>#include <vcsn/algos/cerny.hh>#include <vcsn/algos/complete.hh>#include <vcsn/algos/constant-term.hh>#include <vcsn/algos/constant.hh>#include <vcsn/algos/copy.hh>#include <vcsn/algos/de-bruijn.hh>#include <vcsn/algos/derivation.hh>#include <vcsn/algos/derived-term.hh>#include <vcsn/algos/divide.hh>#include <vcsn/algos/divkbaseb.hh>#include <vcsn/algos/double-ring.hh>#include <vcsn/algos/edit-automaton.hh>#include <vcsn/algos/eval.hh>#include <vcsn/algos/expand.hh>#include <vcsn/algos/identities.hh>#include <vcsn/algos/info.hh>#include <vcsn/algos/is-ambiguous.hh>#include <vcsn/algos/is-complete.hh>#include <vcsn/algos/is-deterministic.hh>#include <vcsn/algos/is-eps-acyclic.hh>#include <vcsn/algos/is-proper.hh>#include <vcsn/algos/is-valid-expression.hh>#include <vcsn/algos/is-valid.hh>#include <vcsn/algos/ladybird.hh>#include <vcsn/algos/left-mult.hh>#include <vcsn/algos/less-than.hh>#include <vcsn/algos/make-context.hh>#include <vcsn/algos/minimize.hh>#include <vcsn/algos/multiply.hh>#include <vcsn/algos/normalize.hh>#include <vcsn/algos/print.hh>#include <vcsn/algos/conjunction.hh>#include <vcsn/algos/proper.hh>#include <vcsn/algos/push-weights.hh>#include <vcsn/algos/random.hh>#include <vcsn/algos/read.hh>#include <vcsn/algos/shortest.hh>#include <vcsn/algos/sort.hh>#include <vcsn/algos/split.hh>#include <vcsn/algos/standard.hh>#include <vcsn/algos/star-height.hh>#include <vcsn/algos/star.hh>#include <vcsn/algos/sum.hh>#include <vcsn/algos/synchronizing-word.hh>#include <vcsn/algos/thompson.hh>#include <vcsn/algos/to-expansion.hh>#include <vcsn/algos/to-expression.hh>#include <vcsn/algos/transpose.hh>#include <vcsn/algos/u.hh>#include <vcsn/algos/union.hh>#include <vcsn/core/rat/identities.hh>#include <vcsn/dyn/registries.hh>#include <vcsn/weightset/b.hh>#include <vcsn/weightset/polynomialset.hh>#include <vcsn/misc/attributes.hh>#include <vcsn/misc/name.hh>Go to the source code of this file.
Namespaces | |
| vcsn | |
| vcsn::ctx | |
| vcsn::ctx::detail | |
Macros | |
| #define | VCSN_CTX_INSTANTIATE_PRINT(Format, Aut) |
| #define | VCSN_CTX_INSTANTIATE_1(Ctx) |
| #define | REGISTER(Algo, ...) Algo ## _register(ssignature<__VA_ARGS__>(), Algo<__VA_ARGS__>) |
| #define | VCSN_CTX_INSTANTIATE_2(Ctx) |
| #define | VCSN_CTX_INSTANTIATE(Ctx) |
| #define | MAYBE_EXTERN extern |
Functions | |
| template<typename Aut > | |
| bool | vcsn::ctx::detail::register_automaton_functions () |
| Instantiate the core functions for automata of type Aut. More... | |
| template<typename Ctx > | |
| bool | vcsn::ctx::detail::register_kind_functions (labels_are_letters) |
| template<typename Ctx > | |
| bool | vcsn::ctx::detail::register_functions_is_free (std::true_type) |
| template<typename Ctx > | |
| bool | vcsn::ctx::detail::register_functions_is_free (std::false_type) |
| template<typename Ctx > | |
| bool | vcsn::ctx::detail::register_kind_functions (labels_are_one) |
| template<typename Ctx > | |
| bool | vcsn::ctx::detail::register_kind_functions (labels_are_nullable) |
| template<typename Ctx > | |
| ATTRIBUTE_CONST bool | vcsn::ctx::detail::register_kind_functions (labels_are_expressions) |
| template<typename Ctx > | |
| ATTRIBUTE_CONST bool | vcsn::ctx::detail::register_kind_functions (labels_are_tuples) |
| template<typename Ctx > | |
| bool | vcsn::ctx::detail::register_kind_functions (labels_are_words) |
| template<typename Ctx > | |
| bool | vcsn::ctx::detail::register_functions () |
| #define MAYBE_EXTERN extern |
Definition at line 400 of file instantiate.hh.
| #define REGISTER | ( | Algo, | |
| ... | |||
| ) | Algo ## _register(ssignature<__VA_ARGS__>(), Algo<__VA_ARGS__>) |
Definition at line 134 of file instantiate.hh.
Referenced by vcsn::ctx::detail::register_automaton_functions(), vcsn::ctx::detail::register_functions(), vcsn::ctx::detail::register_functions_is_free(), and vcsn::ctx::detail::register_kind_functions().
| #define VCSN_CTX_INSTANTIATE | ( | Ctx | ) |
Definition at line 395 of file instantiate.hh.
| #define VCSN_CTX_INSTANTIATE_1 | ( | Ctx | ) |
Definition at line 92 of file instantiate.hh.
| #define VCSN_CTX_INSTANTIATE_2 | ( | Ctx | ) |
Definition at line 392 of file instantiate.hh.
| #define VCSN_CTX_INSTANTIATE_PRINT | ( | Format, | |
| Aut | |||
| ) |
Definition at line 83 of file instantiate.hh.