SuperTinyKernel™ RTOS 1.08.x
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
Loading...
Searching...
No Matches
stk::StackMemoryDef< TStackSize > Class Template Reference

Stack memory type definition. More...

#include <stk_helper.h>

Inheritance diagram for stk::StackMemoryDef< TStackSize >:

Public Types

enum  EConsts : size_t { SIZE = TStackSize }
typedef Word Type[SIZE]
 Stack memory type.

Detailed Description

template<size_t TStackSize>
class stk::StackMemoryDef< TStackSize >

Stack memory type definition.

Note
This descriptor provides an encapsulated type only on basis of which you can declare your memory array variable.

Usage example:

StackMemoryDef<128>::Type my_memory_array;
Word Type[SIZE]
Stack memory type.
Definition stk_helper.h:51

Definition at line 35 of file stk_helper.h.

Member Typedef Documentation

◆ Type

template<size_t TStackSize>
typedef Word stk::StackMemoryDef< TStackSize >::Type[SIZE]

Stack memory type.

Definition at line 51 of file stk_helper.h.

Member Enumeration Documentation

◆ EConsts

template<size_t TStackSize>
enum stk::StackMemoryDef::EConsts : size_t
Enumerator
SIZE 

Definition at line 37 of file stk_helper.h.

38 {
40 };
Stack memory type definition.
Definition stk_helper.h:36

The documentation for this class was generated from the following file: