#pragma once #include // NOTE: This function has rare sporadic failures (throws exceptions) on FreeBSD. See REVIEW:54297 const TString& GetExecPath(); /** * Get openable path to the binary currently being executed. * * The path does not match the original binary location, but stays openable even * if the binary was moved or removed. * * On UNIX variants, utilizes the /proc FS. On Windows, equivalent to * GetExecPath. */ const TString& GetPersistentExecPath();