Platform.Data.Doublets C++
Loading...
Searching...
No Matches
cpp
Platform.Data.Doublets
Stacks
StackExtensions.h
Go to the documentation of this file.
1
namespace
Platform::Data::Doublets::Stacks
2
{
3
class
StackExtensions
4
{
5
public
:
6
template
<std::
int
egral TLinkAddress>
7
static
TLinkAddress
CreateStack
(ILinks<TLinkAddress>& storage,
TLinkAddress
stackMarker)
8
{
9
auto
stackPoint = storage.CreatePoint();
10
auto
stack = storage.Update(stackPoint, stackMarker, stackPoint);
11
return
stack;
12
}
13
};
14
}
// namespace Platform::Data::Doublets::Stacks
TLinkAddress
std::uint32_t TLinkAddress
Definition
UInt32Links.h:3
Platform::Data::Doublets::Stacks::StackExtensions
Definition
StackExtensions.h:4
Platform::Data::Doublets::Stacks::StackExtensions::CreateStack
static TLinkAddress CreateStack(ILinks< TLinkAddress > &storage, TLinkAddress stackMarker)
Definition
StackExtensions.h:7
Platform::Data::Doublets::Stacks
Definition
Stack.h:2
Generated by
1.9.8