Mana
mana::Stack Member List

This is the complete list of members for mana::Stack, including all inherited members.

Clear()mana::Stackinline
Deserialize(const std::shared_ptr< OutputStream > &stream)mana::Stackinline
Duplicate()mana::Stackinline
Get(const address_t index) constmana::Stackinline
GetAddress(const address_t index) constmana::Stackinline
GetSize() constmana::Stackinline
operator=(const Stack &)=deletemana::Stack
operator=(Stack &&) noexcept=deletemana::Stack
mana::Noncopyable::operator=(const Noncopyable &)=deletemana::Noncopyableprivate
mana::Noncopyable::operator=(Noncopyable &&) noexcept=deletemana::Noncopyableprivate
operator==(const Stack &other) constmana::Stackinline
Pop()mana::Stackinline
PopData(void *buffer, const address_t size)mana::Stackinline
Push(T value)mana::Stackinline
Push(const void *buffer, const address_t size)mana::Stackinline
Remove(const address_t size)mana::Stackinline
Serialize(const std::shared_ptr< OutputStream > &stream) constmana::Stackinline
Set(const address_t index, T value)mana::Stackinline
SetSize(const address_t size)mana::Stackinline
Stack()mana::Stackinline
Stack(const Stack &)=deletemana::Stack
Stack(Stack &&) noexcept=deletemana::Stack
~Stack()=defaultmana::Stack