|
Lugdunum
0.1.0
|
#include <Stack.hpp>
Public Member Functions | |
| Stack ()=default | |
| Stack (const Stack &)=delete | |
| Stack (Stack &&)=delete | |
| Stack & | operator= (const Stack &)=delete |
| Stack & | operator= (Stack &&)=delete |
| ~Stack ()=default | |
| Page * | requestNextPage () override |
Public Member Functions inherited from lug::System::Memory::Area::IArea | |
| IArea ()=default | |
| IArea (const IArea &)=delete | |
| IArea (IArea &&)=delete | |
| IArea & | operator= (const IArea &)=delete |
| IArea & | operator= (IArea &&)=delete |
| virtual | ~IArea ()=default |
Private Attributes | |
| char | _data [Size] |
| Page | _page {&_data[0], &_data[Size - 1], nullptr, nullptr} |
| bool | _nextPage {true} |
|
default |
|
delete |
|
delete |
|
default |
|
delete |
|
delete |
|
inlineoverridevirtual |
Implements lug::System::Memory::Area::IArea.
|
private |
|
private |
|
private |
1.8.13