Ninja
Public Member Functions | Public Attributes | List of all members
CommandRunner::Result Struct Reference

The result of waiting for a command. More...

#include <build.h>

Public Member Functions

 Result ()
 
bool success () const
 

Public Attributes

Edgeedge
 
std::string output
 
ExitStatus status
 

Detailed Description

The result of waiting for a command.

Definition at line 156 of file build.h.

Constructor & Destructor Documentation

◆ Result()

CommandRunner::Result::Result ( )
inline

Definition at line 157 of file build.h.

Member Function Documentation

◆ success()

bool CommandRunner::Result::success ( ) const
inline

Definition at line 161 of file build.h.

References ExitSuccess, and status.

Referenced by Builder::Build(), and Builder::FinishCommand().

Member Data Documentation

◆ edge

Edge* CommandRunner::Result::edge

◆ output

std::string CommandRunner::Result::output

◆ status

ExitStatus CommandRunner::Result::status

The documentation for this struct was generated from the following file: