Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/NboSerializer.h |
Include |
#include "NboSerializer.h" |
class FNboSerializeToBuffer
Serializes data in network byte order form into a buffer
Hack because our build process doesn't handle plugin dependencies correctly. This will be removed Serializes data in network byte order form into a buffer
Name | Description | |
---|---|---|
|
FNboSerializeToBuffer ( |
Inits the write tracking |
|
FNboSerializeToBuffer ( |
Inits the write tracking |
Name | Description | ||
---|---|---|---|
|
FNboSerializ... |
AddString |
Adds a substring to the buffer |
|
FNboSerializ... |
AddString |
Adds a substring to the buffer |
|
const TArray... |
GetBuffer() |
Cast operator to get at the formatted buffer data |
|
const TArray... |
GetBuffer() |
Cast operator to get at the formatted buffer data |
|
GetBufferSize() |
Returns the number of bytes preallocated in the array |
|
|
GetBufferSize() |
Returns the number of bytes preallocated in the array |
|
|
GetByteCount() |
Returns the size of the buffer we've built up |
|
|
GetByteCount() |
Returns the size of the buffer we've built up |
|
|
uint8 * |
GetRawBuffer ( |
Gets the buffer at a specific point |
|
uint8 * |
GetRawBuffer ( |
Gets the buffer at a specific point |
|
HasOverflow() |
Returns whether the buffer had an overflow when writing to it |
|
|
HasOverflow() |
Returns whether the buffer had an overflow when writing to it |
|
|
Reset() |
Act as if the buffer is now empty. Useful for buffers that are reused |
|
|
Reset() |
Act as if the buffer is now empty. Useful for buffers that are reused |
|
|
SkipAheadBy ( |
Skips forward in the buffer by the specified amount |
|
|
SkipAheadBy ( |
Skips forward in the buffer by the specified amount |
|
|
TrimBuffer() |
Trim any extra space in the buffer that is not used |
|
|
TrimBuffer() |
Trim any extra space in the buffer that is not used |
|
|
WriteBinary |
Writes a blob of data to the buffer |
|
|
WriteBinary |
Writes a blob of data to the buffer |
Name | Description | ||
---|---|---|---|
|
operator uint8 *() |
Cast operator to get at the formatted buffer data |
|
|
operator uint8 *() |
Cast operator to get at the formatted buffer data |