llvm::xray::LogBuilder

The LogBuilder class allows for creating ad-hoc collections of records through the add<...>(...) function. An example use of this API is in crafting arbitrary sequences of records:

Synopsis

Declared in <llvm/XRay/FDRLogBuilder.h>

class LogBuilder;

Description

auto Records = LogBuilder() .add<BufferExtents>(256) .add<NewBufferRecord>(1) .consume();

Member Functions

Name
add
consume