SuperTinyKernel™ RTOS 1.06.0
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:212

Definition at line 205 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 212 of file stk_common.h.

Member Enumeration Documentation

◆ anonymous enum

template<size_t _StackSize>
anonymous enum
Enumerator
SIZE 

Definition at line 207 of file stk_common.h.

207{ SIZE = _StackSize };
Stack memory type definition.
Definition stk_common.h:206

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