Ark Server API (ASA) - Wiki
|
#include <CompactBinary.h>
Static Public Member Functions | |
static Type | Clone (const void *const Data) |
static Type | Clone (const ViewType &Value) |
static Type | MakeView (const void *const Data, FSharedBuffer OuterBuffer=FSharedBuffer()) |
static Type | MakeView (const ViewType &Value, FSharedBuffer OuterBuffer=FSharedBuffer()) |
Factory functions for types derived from TCbBuffer.
This uses the curiously recurring template pattern to construct the correct derived type, that must inherit from TCbBuffer and this type to expose the factory functions.
Definition at line 1205 of file CompactBinary.h.
|
inlinestatic |
Construct a value from an owned clone of its memory.
Definition at line 1215 of file CompactBinary.h.
|
inlinestatic |
Construct a value from an owned clone of its memory.
Definition at line 1209 of file CompactBinary.h.
|
inlinestatic |
Construct a value from a read-only view of its memory and its optional outer buffer.
Definition at line 1229 of file CompactBinary.h.
|
inlinestatic |
Construct a value from a read-only view of its memory and its optional outer buffer.
Definition at line 1223 of file CompactBinary.h.