FBuildOutputBuilder

A build output builder is used to construct a build output.

Windows
MacOS
Linux

References

Module

DerivedDataCache

Header

/Engine/Source/Developer/DerivedDataCache/Public/DerivedDataBuildOutput.h

Include

#include "DerivedDataBuildOutput.h"

Syntax

class FBuildOutputBuilder

Remarks

A build output builder is used to construct a build output.

Create using IBuild::CreateOutput().

Constructors

No constructors are accessible with public or protected access.

Functions

Name Description

Public function

void

 

AddLog

(
    const FBuildOutputLog& Log
)

Add a log to the output.

Public function

void

 

AddMessage

(
    const FBuildOutputMessage& Message
)

Add a message to the output.

Public function

void

 

AddValue

(
    const FValueId& Id,
    const FValue& Value
)

Add a value to the output. The ID must be unique in this output.

Public function

FBuildOutput

 

Build()

Build a build output, which makes this builder subsequently unusable.

Public function Const

bool

 

HasError()

Returns whether the output has any errors.

Public function

void

 

SetMeta

(
    FCbObject&& Meta
)

Set the metadata for the output. Holds a reference and is cloned if not owned.

See Also