Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
apra::ModuleFactory::BuildResult Struct Reference

#include <ModuleFactory.h>

Collaboration diagram for apra::ModuleFactory::BuildResult:
Collaboration graph

Public Member Functions

bool success () const
 
bool hasErrors () const
 
bool hasWarnings () const
 
std::vector< BuildIssuegetErrors () const
 
std::vector< BuildIssuegetWarnings () const
 
std::string formatIssues () const
 
std::string formatPipelineGraph (const std::vector< Connection > &connections) const
 

Public Attributes

std::unique_ptr< PipeLinepipeline
 
std::vector< BuildIssueissues
 
std::map< std::string, ModuleEntrymodules
 

Member Function Documentation

◆ formatIssues()

std::string apra::ModuleFactory::BuildResult::formatIssues ( ) const

◆ formatPipelineGraph()

std::string apra::ModuleFactory::BuildResult::formatPipelineGraph ( const std::vector< Connection > & connections) const

◆ getErrors()

std::vector< BuildIssue > apra::ModuleFactory::BuildResult::getErrors ( ) const
inline

◆ getWarnings()

std::vector< BuildIssue > apra::ModuleFactory::BuildResult::getWarnings ( ) const
inline

◆ hasErrors()

bool apra::ModuleFactory::BuildResult::hasErrors ( ) const
inline
Here is the caller graph for this function:

◆ hasWarnings()

bool apra::ModuleFactory::BuildResult::hasWarnings ( ) const
inline
Here is the caller graph for this function:

◆ success()

bool apra::ModuleFactory::BuildResult::success ( ) const
inline

Member Data Documentation

◆ issues

std::vector<BuildIssue> apra::ModuleFactory::BuildResult::issues

◆ modules

std::map<std::string, ModuleEntry> apra::ModuleFactory::BuildResult::modules

◆ pipeline

std::unique_ptr<PipeLine> apra::ModuleFactory::BuildResult::pipeline

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