FHoloLensTLS

HoloLens implementation of the TLS OS functions

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FGenericPlatformTLS

FHoloLensTLS

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/HoloLens/HoloLensPlatformTLS.h

Include

#include "HoloLens/HoloLensPlatformTLS.h"

Syntax

struct FHoloLensTLS : public FGenericPlatformTLS

Remarks

HoloLens implementation of the TLS OS functions

Functions

Name Description

Public function Static

uint32

 

AllocTlsSlot()

Allocates a thread local store slot

Public function Static

void

 

FreeTlsSlot

(
    uint32 SlotIndex
)

Frees a previously allocated TLS slot

Public function Static

uint32

 

GetCurrentThreadId()

Returns the currently executing thread's id

Public function Static

void *

 

GetTlsValue

(
    uint32 SlotIndex
)

Reads the value stored at the specified TLS slot

Public function Static

void

 

SetTlsValue

(
    uint32 SlotIndex,
    void* Value
)

Sets a value in the specified TLS slot