Choose your operating system:
Windows
macOS
Linux
| IOnlinePlatformData
|
Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/OnlineSubsystemTypes.h |
Include |
#include "OnlineSubsystemTypes.h" |
class IOnlinePlatformData
Base class for anything meant to be opaque so that the data can be passed around without consideration for the data it contains. A human readable version of the data is available via the ToString() function Otherwise, nothing but platform code should try to operate directly on the data
Name | Description | |
---|---|---|
|
IOnlinePlatformData() |
Hidden on purpose |
|
IOnlinePlatformData ( |
Hidden on purpose |
Name | Description | |
---|---|---|
|
~IOnlinePlatformData() |
Name | Description | ||
---|---|---|---|
|
Compare ( |
||
|
const uint8 ... |
GetBytes() |
Get the raw byte representation of this opaque data This data is platform dependent and shouldn't be manipulated directly |
|
GetSize() |
Get the size of the opaque data |
|
|
IsValid() |
Check the validity of the opaque data |
|
|
ToDebugString() |
Get a human readable representation of the opaque data Shouldn't be used for anything other than logging/debugging |
|
|
ToString() |
Platform specific conversion to string representation of data |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
||
|
IOnlinePlatf... |
operator= ( |
Hidden on purpose |
|
operator== ( |
Comparison operator |