Navigation
API > API/Plugins > API/Plugins/OnlineBase
Class used to read data from a NBO data buffer
| Name | FNboSerializeFromBuffer |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineBase/Source/Public/Online/NboSerializer.h |
| Include Path | #include "Online/NboSerializer.h" |
Syntax
class FNboSerializeFromBuffer
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Hidden on purpose | Online/NboSerializer.h | ||
FNboSerializeFromBuffer
(
const uint8* InData, |
Initializes the buffer, size, and zeros the read offset | Online/NboSerializer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 AvailableToRead() |
Online/NboSerializer.h | ||
int32 GetBufferSize() |
Returns the number of total bytes in the buffer | Online/NboSerializer.h | |
bool HasOverflow() |
Returns whether the buffer had an overflow when reading from it | Online/NboSerializer.h | |
void ReadBinary
(
uint8* OutBuffer, |
Reads a blob of data from the buffer | Online/NboSerializer.h | |
void ReadBinaryArray
(
TArray< uint8 >& OutArray, |
Reads a blob of data from the buffer into an array Prevents the necessity for additional allocation. | Online/NboSerializer.h | |
void Seek
(
int32 Pos |
Seek to the desired position in the buffer | Online/NboSerializer.h | |
int32 Tell() |
Online/NboSerializer.h |