CommonLib
Loading...
Searching...
No Matches
environment.h File Reference
#include <filesystem>
#include <optional>
#include "ut/expr/string_expr.h"

Go to the source code of this file.

Namespaces

namespace  hedgedev
namespace  hedgedev::csl
namespace  hedgedev::csl::host
namespace  hedgedev::csl::host::environment

Functions

std::optional< std::filesystem::path > hedgedev::csl::host::environment::get_file (const std::filesystem::path &in_filename)
template<typename T_result, ut::expr::any_string T_name>
std::optional< T_result > hedgedev::csl::host::environment::get_variable (const T_name &in_name, std::optional< T_result > in_default_value)