| FBuildOutput
|
Module |
|
Header |
/Engine/Source/Developer/DerivedDataCache/Public/DerivedDataBuildOutput.h |
Include |
#include "DerivedDataBuildOutput.h" |
class FBuildOutput
A build output is an immutable container of values, messages, and logs produced by a build.
The output will not contain any values if it has any errors.
The output can be requested without data, which means that the values will have null data.
No constructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
GetFunction() |
Returns the name of the build function that produced this output. |
|
|
TConstArrayV... |
GetLogs() |
Returns the logs in the order that they were recorded. |
|
TConstArrayV... |
GetMessages() |
Returns the messages in the order that they were recorded. |
|
const FCbObj... |
GetMeta() |
Returns the optional metadata. |
|
GetName() |
Returns the name by which to identify this output for logging and profiling. |
|
|
const FValue... |
GetValue ( |
Returns the value matching the ID. Null if no match. Buffer is null if skipped. |
|
TConstArrayV... |
GetValues() |
Returns the values in the output in order by ID. |
|
HasError() |
Returns whether the output has any errors. |
|
|
HasLogs() |
Returns whether the output has any logs. |
|
|
FOptionalBui... |
Load ( |
Load a build output. |
|
FOptionalBui... |
Load ( |
Load a build output. |
|
Save ( |
Saves the build output to a compact binary object with values as attachments. |
|
|
Save ( |
Saves the build output to a cache record. |