nn::os::Thread::StartUsingAutoStack Member Function

Syntax

#include <nn/os.h>
void StartUsingAutoStack(
     void(*)() f,
     size_t stackSize,
     s32 priority = DEFAULT_THREAD_PRIORITY,
     s32 coreNo = CORE_NO_USE_PROCESS_VALUE
);

Arguments

Name Description
in f Pointer to the function to begin running
in stackSize Stack size
in priority Priority of the thread.
in coreNo Specifies the thread's preferred processor and affinity mask.

Return Values

None.

Description

Initializes and runs a thread.

Automatically allocates a stack of the specified size or larger, and automatically destroys it when the thread terminates.


CONFIDENTIAL