|
CommonLib
|
#include <DbgHelp.h>#include <Psapi.h>#include <shellapi.h>#include "host/common.h"#include "stack_frame_win32.h"#include "ut/expr/string_expr.h"#include "ut/encoding.h"Namespaces | |
| namespace | hedgedev |
| namespace | hedgedev::csl |
| namespace | hedgedev::csl::diag |
| namespace | hedgedev::csl::diag::this_process |
Functions | |
| template<ut::expr::any_string T> | |
| std::vector< T > | hedgedev::csl::diag::this_process::get_command_line () |
| std::filesystem::path | hedgedev::csl::diag::this_process::get_executable_path () |
| std::filesystem::path | hedgedev::csl::diag::this_process::get_module_path_from_address (const void *in_address) |
| std::filesystem::path | hedgedev::csl::diag::this_process::get_working_directory () |
| std::vector< stack_frame > | hedgedev::csl::diag::this_process::get_stack_trace (const void *in_context, const size_t in_max_frames) |
| bool | hedgedev::csl::diag::this_process::has_address (const void *in_address) |
| template<ut::expr::any_string T> | |
| bool | hedgedev::csl::diag::this_process::restart (const std::vector< T > &in_args) |
| bool | hedgedev::csl::diag::this_process::restart () |