NAH 1.0.6
Native Application Host - Library API Reference
Loading...
Searching...
No Matches
warnings.hpp File Reference
#include "nah/types.hpp"
#include "nah/host_profile.hpp"
#include <string>
#include <vector>
#include <unordered_map>

Go to the source code of this file.

Classes

class  nah::WarningCollector
 

Namespaces

namespace  nah
 
namespace  nah::warnings
 

Functions

std::unordered_map< std::string, std::string > nah::warnings::capability_malformed (const std::string &permission)
 
std::unordered_map< std::string, std::string > nah::warnings::capability_missing (const std::string &capability)
 
std::unordered_map< std::string, std::string > nah::warnings::capability_unknown (const std::string &operation)
 
std::unordered_map< std::string, std::string > nah::create_warning_fields (const std::vector< WarningObject > &warnings)
 
std::unordered_map< std::string, std::string > nah::warnings::invalid_configuration (const std::string &reason, const std::string &source_path, const std::string &fields="")
 
std::unordered_map< std::string, std::string > nah::warnings::invalid_library_path (const std::string &value, const std::string &source_path)
 
std::unordered_map< std::string, std::string > nah::warnings::missing_env_var (const std::string &var_name, const std::string &source_path)
 
std::unordered_map< std::string, std::string > nah::warnings::override_denied (const std::string &target, const std::string &source_kind, const std::string &source_ref)
 
std::unordered_map< std::string, std::string > nah::warnings::override_invalid (const std::string &target, const std::string &reason, const std::string &source_kind, const std::string &source_ref)
 
std::unordered_map< std::string, std::string > nah::warnings::profile_parse_error (const std::string &source_path)