| erase() | TuringSim::Memory::Tape::Tape< T > | |
| getModifier() const noexcept | TuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > > | inline |
| getObservers() const noexcept | TuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > > | inline |
| left() | TuringSim::Memory::Tape::Tape< T > | |
| MinAllocatedTapeSize | TuringSim::Memory::Tape::Tape< T > | static |
| Modifier typedef | TuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > > | |
| Modifier | TuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > > | |
| move(const Movement &movement) | TuringSim::Memory::Tape::Tape< T > | |
| Movement enum name | TuringSim::Memory::Tape::Tape< T > | |
| Observer typedef | TuringSim::Memory::MemoryStructure< T, Tape< T >, TapeObserver< T >, TapeModifier< T > > | |
| Observer | TuringSim::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() const | TuringSim::Memory::Tape::Tape< T > | |
| right() | TuringSim::Memory::Tape::Tape< T > | |
| SymbolType typedef | TuringSim::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 > class | TuringSim::Memory::Tape::Tape< T > | friend |
| TapeObserver< T > class | TuringSim::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()=default | TuringSim::Memory::Tape::Tape< T > | |