Navigation
Unreal Engine C++ API Reference > Runtime > Core > Serialization
Inheritance Hierarchy
- FieldType
- TCbFieldIterator
- FCbFieldIterator
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Serialization/CompactBinary.h |
Include | #include "Serialization/CompactBinary.h" |
Syntax
class FCbFieldIterator : public TCbFieldIterator< FCbField >
Remarks
Iterator for FCbField.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
constexpr | Construct an empty field range. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FCbFieldIterator | CloneRange
(
const FCbFieldViewIterator& It |
Construct a field range from an owned clone of a range. |
![]() ![]() |
FCbFieldIterator | CloneRange
(
const FCbFieldIterator& It |
Construct a field range from an owned clone of a range. |
![]() ![]() |
FCbFieldIterator | MakeRange
(
FSharedBuffer Buffer, |
Construct a field range from a buffer containing zero or more valid fields. |
![]() |
void | Clone the range, if necessary, to a buffer that this has ownership of. | |
![]() ![]() |
FCbFieldIterator | MakeRangeView
(
const FCbFieldViewIterator& It, |
Construct a field range from an iterator and its optional outer buffer. |
![]() ![]() |
FCbFieldIterator | MakeSingle
(
FCbField Field |
Construct a field range that contains exactly one field. |