SuperTinyKernel™ RTOS 1.06.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_common.h>

Inheritance diagram for stk::StackMemoryDef< TStackSize >:

Public Types

enum  { SIZE = TStackSize }
typedef Word Type[TStackSize]
 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[TStackSize]
Stack memory type.
Definition stk_common.h:295

Definition at line 288 of file stk_common.h.

Member Typedef Documentation

◆ Type

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

Stack memory type.

Definition at line 295 of file stk_common.h.

Member Enumeration Documentation

◆ anonymous enum

template<size_t TStackSize>
anonymous enum
Enumerator
SIZE 

Definition at line 290 of file stk_common.h.

290{ SIZE = TStackSize };
Stack memory type definition.
Definition stk_common.h:289

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