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

Stack memory type definition. More...

#include <stk_common.h>

Inheritance diagram for stk::StackMemoryDef< _StackSize >:

Public Types

enum  { SIZE = _StackSize }
typedef Word Type[_StackSize]
 Stack memory type.

Detailed Description

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

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[_StackSize]
Stack memory type.
Definition stk_common.h:174

Definition at line 167 of file stk_common.h.

Member Typedef Documentation

◆ Type

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

Stack memory type.

Definition at line 174 of file stk_common.h.

Member Enumeration Documentation

◆ anonymous enum

template<size_t _StackSize>
anonymous enum
Enumerator
SIZE 

Definition at line 169 of file stk_common.h.

169{ SIZE = _StackSize };
Stack memory type definition.
Definition stk_common.h:168

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