- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

# int_z_max_plus_automaton.hh

    00001 #ifndef VAUCANSON_CONTEXTS_LISTG_INT_Z_MAX_PLUS_AUTOMATON_HH
    00002 # define VAUCANSON_CONTEXTS_LISTG_INT_Z_MAX_PLUS_AUTOMATON_HH
    00003 # ifndef VCSN_GRAPH_IMPL
    00004 #  define VCSN_GRAPH_IMPL listg
    00005 #  define VCSN_GRAPH_IMPL_INCLUDE_PATH vaucanson/automata/implementation
    00006 #  define VCSN_CONTEXT_INCLUDE_PATH vaucanson/contexts
    00007 # else
    00008 #  define DONT_UNDEF
    00009 # endif
    00010
    00011 # ifndef VCSN_DEFAULT_GRAPH_IMPL
    00012 #  define VCSN_DEFAULT_GRAPH_IMPL listg
    00013 #  define VCSN_ALIAS_NAMESPACE
    00014 # endif
    00015
    00016 # include <vaucanson/misc/usual_macros.hh>
    00017 # include <vaucanson/automata/generic_contexts/int_z_max_plus_automaton.hh>
    00018 # if !defined(ALIAS_int_z_max_plus_automaton) && defined(VCSN_ALIAS_NAMESPACE)
    00019 #  define ALIAS_int_z_max_plus_automaton
    00020 namespace vcsn
    00021 {
    00022   namespace int_z_max_plus_automaton = vcsn::VCSN_DEFAULT_GRAPH_IMPL::int_z_max_plus_automaton;
    00023 }
    00024 # endif
    00025
    00026 # ifndef DONT_UNDEF
    00027 #  undef VCSN_GRAPH_IMPL
    00028 #  undef VCSN_GRAPH_IMPL_INCLUDE_PATH
    00029 #  undef VCSN_CONTEXT_INCLUDE_PATH
    00030 # else
    00031 #  undef DONT_UNDEF
    00032 # endif
    00033 #endif // !VAUCANSON_CONTEXTS_LISTG_INT_Z_MAX_PLUS_AUTOMATON_HH