CommonLib
Loading...
Searching...
No Matches
environment_win32.inl File Reference
#include <filesystem>
#include <optional>
#include <string>
#include "host/common.h"
#include "ut/expr/string_expr.h"
#include "ut/encoding.h"

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)