![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NetAnalytics.h>
Inheritance diagram for FNetAnalyticsData:Protected Member Functions | |
| virtual NETCORE_API void | InternalSendAnalytics () |
| virtual void | NotifyFinalRelease () |
Protected Member Functions inherited from TSharedFromThis< FNetAnalyticsData, NetAnalyticsThreadSafety > | |
| TSharedFromThis () | |
| TSharedFromThis (TSharedFromThis const &) | |
| UE_FORCEINLINE_HINT TSharedFromThis & | operator= (TSharedFromThis const &) |
| ~TSharedFromThis () | |
Protected Attributes | |
| FNetAnalyticsAggregator * | Aggregator |
Friends | |
| class | FNetAnalyticsAggregator |
| struct | FNetAnalyticsDataDeleter |
Additional Inherited Members | |
Static Protected Member Functions inherited from TSharedFromThis< FNetAnalyticsData, NetAnalyticsThreadSafety > | |
| static UE_FORCEINLINE_HINT TSharedRef< OtherType, Mode > | SharedThis (OtherType *ThisPtr) |
| static UE_FORCEINLINE_HINT TSharedRef< OtherType const, Mode > | SharedThis (const OtherType *ThisPtr) |
Subclassed struct which holds net analytics data which is aggregated or to-be-aggregated, and dispatched upon SendAnalytics
| FNetAnalyticsData::FNetAnalyticsData | ( | ) |
Default constructor
FNetAnalytics
|
virtualdefault |
|
protectedvirtual |
Called by the Net Analytics Aggregator, when ready to send analytics - some implementations don't send immediately
Called just before the last shared reference to this data is released - used to trigger analytics send in threadsafe version
Dispatches the aggregated analytics data - no further data should be added
Implemented in FNetConnAnalyticsData, and FRPCDoSAnalyticsData.
|
friend |
|
friend |
|
protected |
The parent aggregator responsible for this data instance