Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Serialization
Inheritance Hierarchy
- FBulkDataRequest
- FBulkDataBatchRequest
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/Serialization/BulkData.h |
| Include | #include "Serialization/BulkData.h" |
Syntax
class FBulkDataRequest
Remarks
Handle to a bulk data I/O request.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TRefCountPtr< IHandle > | Handle |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructs a new handle to bulk data request. | |||
| Moves ownership from an invalid or pending request. | |||
FBulkDataRequest
(
const FBulkDataRequest& |
Not copy constructable. | ||
FBulkDataRequest
(
IHandle* InHandle |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Destructor, cancels and waits for any pending requests. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Cancel () |
Cancel the pending request. | |
| int32 | GetRefCount () |
||
| EStatus | GetStatus () |
Returns current status of the request. | |
| bool | IsCompleted () |
Returns whether the request has been completed. | |
| bool | IsNone () |
Returns whether the request is associated with a pending or completed request. | |
| bool | IsOk () |
Returns whether the request completed successfully. | |
| bool | IsPending () |
Returns whether the request is pending. | |
| void | Reset () |
Reset the request handle to an invalid state. Will cancel and wait if the request is not completed. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FBulkDataRequest & | operator=
(
FBulkDataRequest&& |
Moves ownership from an invalid or pending request. | |
| FBulkDataRequest & | operator=
(
const FBulkDataRequest& |
Not copy assignable. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| IHandle |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EStatus | Bulk data request status. |
Typedefs
| Name | Description |
|---|---|
| FCompletionCallback | Completion callback. |
Constants
| Name | Description |
|---|---|
| DefaultPriority | Default bulk data I/O request priority. |