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

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

assertNonEmpty() constTuringSim::Memory::Stack::Stack< T >
empty() const noexceptTuringSim::Memory::Stack::Stack< T >
getModifier() const noexceptTuringSim::Memory::MemoryStructure< T, Stack< T >, StackObserver< T >, StackModifier< T > >inline
getObservers() const noexceptTuringSim::Memory::MemoryStructure< T, Stack< T >, StackObserver< T >, StackModifier< T > >inline
MinAllocatedStackSizeTuringSim::Memory::Stack::Stack< T >static
Modifier typedefTuringSim::Memory::MemoryStructure< T, Stack< T >, StackObserver< T >, StackModifier< T > >
ModifierTuringSim::Memory::MemoryStructure< T, Stack< T >, StackObserver< T >, StackModifier< T > >
Observer typedefTuringSim::Memory::MemoryStructure< T, Stack< T >, StackObserver< T >, StackModifier< T > >
ObserverTuringSim::Memory::MemoryStructure< T, Stack< T >, StackObserver< T >, StackModifier< T > >
operator=(const Stack< T > &other)TuringSim::Memory::Stack::Stack< T >
operator=(Stack< T > &&other)TuringSim::Memory::Stack::Stack< T >
pop()TuringSim::Memory::Stack::Stack< T >
pops(size_t nb)TuringSim::Memory::Stack::Stack< T >
push(const T &symbol)TuringSim::Memory::Stack::Stack< T >
push(T &&symbol)TuringSim::Memory::Stack::Stack< T >
pushs(const std::vector< T > &symbol)TuringSim::Memory::Stack::Stack< T >
pushs(std::vector< T > &&symbol)TuringSim::Memory::Stack::Stack< T >
Stack()TuringSim::Memory::Stack::Stack< T >
Stack(const Stack< T > &other)TuringSim::Memory::Stack::Stack< T >
Stack(Stack< T > &&other)TuringSim::Memory::Stack::Stack< T >
StackModifier< T > classTuringSim::Memory::Stack::Stack< T >friend
StackObserver< T > classTuringSim::Memory::Stack::Stack< T >friend
SymbolType typedefTuringSim::Memory::MemoryStructure< T, Stack< T >, StackObserver< T >, StackModifier< T > >
top() constTuringSim::Memory::Stack::Stack< T >
top_opt() constTuringSim::Memory::Stack::Stack< T >
tops(size_t nb) constTuringSim::Memory::Stack::Stack< T >
tops_opt(size_t nb) constTuringSim::Memory::Stack::Stack< T >
~MemoryStructure()TuringSim::Memory::MemoryStructure< T, Stack< T >, StackObserver< T >, StackModifier< T > >inline
~Stack()=defaultTuringSim::Memory::Stack::Stack< T >