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

owenTransition< T > Class Template Reference
[NonHaltDetectionDataStructures]

represents a free standing transition for a turing machine. More...

#include <non_halt_data_structures.hpp>

Collaboration diagram for owenTransition< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 owenTransition ()
 default contructor.

 owenTransition (T newRead, T newWrite, typename std::vector< state< T > >::size_type newNextState, typename std::vector< state< T > >::size_type newOriginalState, typename infinite_tape< T >::direction newMove)
 standard constructor.


Public Attributes

read
write
std::vector< state< T
> >::size_type 
originalState
std::vector< state< T
> >::size_type 
nextState
infinite_tape< T >::direction move

Detailed Description

template<typename T>
class owenTransition< T >

represents a free standing transition for a turing machine.

Definition at line 197 of file non_halt_data_structures.hpp.


Constructor & Destructor Documentation

template<typename T>
owenTransition< T >::owenTransition  )  [inline]
 

default contructor.

Author:
Owen Kellett

Definition at line 204 of file non_halt_data_structures.hpp.

template<typename T>
owenTransition< T >::owenTransition newRead,
newWrite,
typename std::vector< state< T > >::size_type  newNextState,
typename std::vector< state< T > >::size_type  newOriginalState,
typename infinite_tape< T >::direction  newMove
[inline]
 

standard constructor.

Postcondition:
this is representative of a transition given the parameters
Parameters:
newRead read symbol of the transition
newWrite newWrite symbol to be written to the tape
newNextState next state to transition to
newOriginalState original state of the transition
newMove direction to move on the tape
Author:
Owen Kellett

Definition at line 217 of file non_halt_data_structures.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Nov 20 00:17:33 2003 for BusyBeaver by doxygen 1.3.3