Vaucanson
1.4.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
vaucanson
contexts
bmig
contexts/bmig/q_automaton.hh
1
#ifndef VAUCANSON_CONTEXTS_BMIG_Q_AUTOMATON_HH
2
# define VAUCANSON_CONTEXTS_BMIG_Q_AUTOMATON_HH
3
# ifndef VCSN_GRAPH_IMPL
4
# define VCSN_GRAPH_IMPL bmig
5
# define VCSN_GRAPH_IMPL_INCLUDE_PATH vaucanson/automata/implementation
6
# define VCSN_CONTEXT_INCLUDE_PATH vaucanson/contexts
7
# else
8
# define DONT_UNDEF
9
# endif
10
11
# ifndef VCSN_DEFAULT_GRAPH_IMPL
12
# define VCSN_DEFAULT_GRAPH_IMPL bmig
13
# define VCSN_ALIAS_NAMESPACE
14
# endif
15
16
# include <vaucanson/misc/usual_macros.hh>
17
# include <vaucanson/automata/generic_contexts/q_automaton.hh>
18
# if !defined(ALIAS_q_automaton) && defined(VCSN_ALIAS_NAMESPACE)
19
# define ALIAS_q_automaton
20
namespace
vcsn
21
{
22
namespace
q_automaton = vcsn::VCSN_DEFAULT_GRAPH_IMPL::q_automaton;
23
}
24
# endif
25
26
# ifndef DONT_UNDEF
27
# undef VCSN_GRAPH_IMPL
28
# undef VCSN_GRAPH_IMPL_INCLUDE_PATH
29
# undef VCSN_CONTEXT_INCLUDE_PATH
30
# else
31
# undef DONT_UNDEF
32
# endif
33
#endif // !VAUCANSON_CONTEXTS_BMIG_Q_AUTOMATON_HH
Generated on Sat Jul 14 2012 18:46:40 for Vaucanson by
1.8.1.1