TSocialQuery

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Party

Header

/Engine/Plugins/Online/OnlineFramework/Source/Party/Public/SocialQuery.h

Include

#include "SocialQuery.h"

Syntax

template<typename QueryUserIdT, typename... CompletionCallbackArgs>
class TSocialQuery : public FSocialQueryBase

Variables

Name Description

Protected variable

TMap< QueryUser...

 

CompletionCallbacksByUserId

Constructors

Name Description

Protected function

TSocialQuery()

Functions

Name Description

Public function Virtual

void

 

AddUserId

(
    const QueryUserIdT& UserId,
    const FOnQueryComplete& QueryCompl...
)

Protected function Const

IOnlineSubsy...

 

GetOSS()

Public function Static

FName

 

GetQueryId()

All subclasses of TSocialQuery must implement this static method Intentionally not implemented here to catch errors at compile time

Protected function

void

 

Initialize

(
    const USocialToolkit& InToolkit,
    ESocialSubsystem InSubsystemType,
    const FOnQueryCompleted& InOnQuery...
)

Operators

Name Description

Public function Const

bool

 

operator==

(
    const TSharedRef< OtherQueryT >& O...
)

Typedefs

Name

Description

FOnQueryComplete

FQueryId

Constants

Name

Description

CurrentQueries