TuringSim
C++ framework to simulate abstract computing models
TuringSim::Memory::MemoryObserver< Memory, Observer > Member List

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

acquire(const Memory *toAcquire)TuringSim::Memory::MemoryObserver< Memory, Observer >inline
empty() const noexceptTuringSim::Memory::MemoryObserver< Memory, Observer >inline
memoryTuringSim::Memory::MemoryObserver< Memory, Observer >protected
MemoryObserver() noexceptTuringSim::Memory::MemoryObserver< Memory, Observer >inline
MemoryObserver(const Memory *memory)TuringSim::Memory::MemoryObserver< Memory, Observer >inline
MemoryObserver(const MemoryObserver &other)TuringSim::Memory::MemoryObserver< Memory, Observer >inline
MemoryObserver(MemoryObserver &&other)TuringSim::Memory::MemoryObserver< Memory, Observer >inline
operator=(MemoryObserver &other)TuringSim::Memory::MemoryObserver< Memory, Observer >inline
operator=(MemoryObserver &&other)TuringSim::Memory::MemoryObserver< Memory, Observer >inline
release()TuringSim::Memory::MemoryObserver< Memory, Observer >inline
unsafe_release()TuringSim::Memory::MemoryObserver< Memory, Observer >inline
~MemoryObserver()TuringSim::Memory::MemoryObserver< Memory, Observer >inline