Main Page | Modules | Alphabetical List | Compound List | File List | Compound Members | Related Pages

turing_machine< T > Member List

This is the complete list of members for turing_machine< T >, including all inherited members.
access_tape() constturing_machine< T > [inline]
access_tape_read_write()turing_machine< T > [inline]
add_move_transition(transition_index_type start_state, T read, move_type move, transition_index_type end_state)turing_machine< T > [inline]
add_state()turing_machine< T > [inline]
add_transition(transition_index_type start_state, T read, T write, move_type move, transition_index_type end_state)turing_machine< T > [inline]
add_write_transition(transition_index_type start_state, T read, T write, transition_index_type end_state)turing_machine< T > [inline]
blank_tape() constturing_machine< T > [inline]
bounds_check(transition_index_type to_check)turing_machine< T > [inline]
count_occurrences(T to_count) constturing_machine< T > [inline]
count_states() constturing_machine< T > [inline]
current (defined in turing_machine< T >)turing_machine< T > [protected]
do_nothing (defined in turing_machine< T >)turing_machine< T > [static]
first_unreachable_state (defined in turing_machine< T >)turing_machine< T > [protected]
generate_all_tn_quadruple_children(const std::list< T > &alphabet, OutputIterator destination) constturing_machine< T > [inline]
generate_tn_quadruple_children(const std::list< T > &alphabet, OutputIterator destination) constturing_machine< T > [inline]
generate_tn_quadruple_children_explicit(const std::list< T > &alphabet, OutputIterator destination) constturing_machine< T > [inline]
get_current_state() constturing_machine< T > [inline]
get_status() constturing_machine< T > [inline]
get_steps_count() constturing_machine< T > [inline]
halt (defined in turing_machine< T >)turing_machine< T > [static]
halt_move (defined in turing_machine< T >)turing_machine< T > [static]
halt_state (defined in turing_machine< T >)turing_machine< T > [protected]
halt_state_exists (defined in turing_machine< T >)turing_machine< T > [protected]
haltState()turing_machine< T > [inline]
implicitMachine() constturing_machine< T > [inline]
in_halt_state() constturing_machine< T > [inline]
in_standard_position() constturing_machine< T > [inline]
is_tn_possible() constturing_machine< T > [inline]
left (defined in turing_machine< T >)turing_machine< T > [static]
move_type typedef (defined in turing_machine< T >)turing_machine< T >
nextMove()turing_machine< T > [inline]
number_represented() constturing_machine< T > [inline]
number_represented_explicit() constturing_machine< T > [inline]
output_machine(turing_machine< T > &to_output, OutputIterator destination) const (defined in turing_machine< T >)turing_machine< T > [inline, private]
output_machine(turing_machine< T > &to_output, OutputIterator destination, const std::list< T > &alphabet) const (defined in turing_machine< T >)turing_machine< T > [inline, private]
print(std::ostream &out) constturing_machine< T > [inline]
printTMO(std::ostream &out) constturing_machine< T > [inline]
resetMachine()turing_machine< T > [inline]
result_type typedef (defined in turing_machine< T >)turing_machine< T >
reverseMachine()turing_machine< T > [inline]
right (defined in turing_machine< T >)turing_machine< T > [static]
rigMachine(typename std::vector< T > &riggedTape, int originalReadHead, int desiredReadHead, typename std::vector< state< T > >::size_type state, typename std::list< T >::iterator &leftBound, typename std::list< T >::iterator &rightBound, typename std::list< T >::iterator &desiredLocation)turing_machine< T > [inline]
run (defined in turing_machine< T >)turing_machine< T > [static]
run_checks(const turing_machine< T > &to_check, const std::list< T > &alphabet) constturing_machine< T > [inline, private]
run_one()turing_machine< T > [inline]
run_status (defined in turing_machine< T >)turing_machine< T > [protected]
set_halt_state(transition_index_type new_halt_state)turing_machine< T > [inline]
stateSet()turing_machine< T > [inline]
steps (defined in turing_machine< T >)turing_machine< T > [protected]
tape (defined in turing_machine< T >)turing_machine< T > [protected]
transition_count_type typedef (defined in turing_machine< T >)turing_machine< T >
transition_function (defined in turing_machine< T >)turing_machine< T > [protected]
transition_index_type typedef (defined in turing_machine< T >)turing_machine< T >
turing_machine(const turing_machine< T > &rhs)turing_machine< T > [inline]
turing_machine(T default_tape_value)turing_machine< T > [inline]
turing_machine(transition_index_type N, T default_tape_value)turing_machine< T > [inline]
turing_machine(const infinite_tape< T > &new_tape)turing_machine< T > [inline]
~turing_machine()turing_machine< T > [inline]

Generated on Thu Nov 20 00:17:34 2003 for BusyBeaver by doxygen 1.3.3