NAH 1.0.6
Native Application Host - Library API Reference
Loading...
Searching...
No Matches
nah::CompositionInputs Struct Reference

#include <contract.hpp>

Public Attributes

bool enable_trace = false
 
AppInstallRecord install_record
 
Manifest manifest
 
std::string nah_root
 
std::string now
 
std::optional< std::string > overrides_file_path
 
std::unordered_map< std::string, std::string > process_env
 
HostProfile profile
 

Detailed Description

Definition at line 18 of file contract.hpp.

Member Data Documentation

◆ enable_trace

bool nah::CompositionInputs::enable_trace = false

Definition at line 26 of file contract.hpp.

◆ install_record

AppInstallRecord nah::CompositionInputs::install_record

Definition at line 21 of file contract.hpp.

◆ manifest

Manifest nah::CompositionInputs::manifest

Definition at line 20 of file contract.hpp.

◆ nah_root

std::string nah::CompositionInputs::nah_root

Definition at line 19 of file contract.hpp.

◆ now

std::string nah::CompositionInputs::now

Definition at line 25 of file contract.hpp.

◆ overrides_file_path

std::optional<std::string> nah::CompositionInputs::overrides_file_path

Definition at line 24 of file contract.hpp.

◆ process_env

std::unordered_map<std::string, std::string> nah::CompositionInputs::process_env

Definition at line 23 of file contract.hpp.

◆ profile

HostProfile nah::CompositionInputs::profile

Definition at line 22 of file contract.hpp.


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