TuringSim
C++ framework to simulate abstract computing models
TuringSim::Memory::Tape::Tape< T > Member List

This is the complete list of members for TuringSim::Memory::Tape::Tape< T >, including all inherited members.

erase()TuringSim::Memory::Tape::Tape< T >
getModifier() const noexceptTuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > >inline
getObservers() const noexceptTuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > >inline
left()TuringSim::Memory::Tape::Tape< T >
MinAllocatedTapeSizeTuringSim::Memory::Tape::Tape< T >static
Modifier typedefTuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > >
ModifierTuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > >
move(const Movement &movement)TuringSim::Memory::Tape::Tape< T >
Movement enum nameTuringSim::Memory::Tape::Tape< T >
Observer typedefTuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > >
ObserverTuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > >
operator<<(std::basic_ostream< CharT, Trait > &os, const Movement &movement)TuringSim::Memory::Tape::Tape< T >friend
operator=(const Tape< T > &other)TuringSim::Memory::Tape::Tape< T >
operator=(Tape< T > &&other)TuringSim::Memory::Tape::Tape< T >
read() constTuringSim::Memory::Tape::Tape< T >
right()TuringSim::Memory::Tape::Tape< T >
SymbolType typedefTuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > >
Tape()TuringSim::Memory::Tape::Tape< T >
Tape(const T &blank)TuringSim::Memory::Tape::Tape< T >
Tape(const Tape< T > &other)TuringSim::Memory::Tape::Tape< T >
Tape(Tape< T > &&other)TuringSim::Memory::Tape::Tape< T >
TapeModifier< T > classTuringSim::Memory::Tape::Tape< T >friend
TapeObserver< T > classTuringSim::Memory::Tape::Tape< T >friend
write(const T &symbol)TuringSim::Memory::Tape::Tape< T >
~MemoryStructure()TuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > >inline
~Tape()=defaultTuringSim::Memory::Tape::Tape< T >