Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc > API/Runtime/Core/Misc/TTypeContainer
Inheritance Hierarchy
- TTypeContainer< Mode >::IInstanceProvider
- TTypeContainer::TSharedInstanceProvider
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Misc/TypeContainer.h |
Include | #include "Misc/TypeContainer.h" |
Syntax
template<class T>
struct TSharedInstanceProvider : public TTypeContainer< Mode >::IInstanceProvider
Remarks
Implements an instance provider that returns the same instance for all threads.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TSharedRef< T, Mode > | Instance |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TSharedInstanceProvider
(
const TSharedRef< T, Mode >& InInstance |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TSharedPtr< void, Mode > | GetInstance () |