TuringSim
C++ framework to simulate abstract computing models
Classes
TuringSim::Memory::MultiStack Namespace Reference

Namespace for MultiStack, the observer and the modifier. More...

Classes

class  EmptyMultiStackException
 Exception thrown when we try to pop or top an empty stack or the whole multistack, when a stack is empty. More...
 
class  MultiStack
 A memory structure made of a given number of homogeneous stacks. More...
 
class  MultiStackModifier
 Modifier for the MultiStack class. More...
 
class  MultiStackObserver
 Observer for the MultiStack class. More...
 
class  StackIndexOutOfBoundsException
 Exception launched when we try to access to an non existing stack. More...
 

Detailed Description

Namespace for MultiStack, the observer and the modifier.