get_current_dirget_current_dirGetCurrentDirGetCurrentDirget_current_dir (Operator)
Name
get_current_dirget_current_dirGetCurrentDirGetCurrentDirget_current_dir
— Get the current working directory.
Signature
Herror get_current_dir(char* DirName)
Herror T_get_current_dir(Htuple* DirName)
void GetCurrentDir(HTuple* DirName)
static HString HMisc::GetCurrentDir()
def get_current_dir() -> str
Description
get_current_dirget_current_dirGetCurrentDirGetCurrentDirGetCurrentDirget_current_dir
returns the current working directory in
DirNameDirNameDirNameDirNamedirNamedir_name
.
Execution Information
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Parameters
DirNameDirNameDirNameDirNamedirNamedir_name
(output_control) filename.dir →
HTuplestrHTupleHtuple (string) (string) (HString) (char*)
Name of current working directory.
Result
get_current_dirget_current_dirGetCurrentDirGetCurrentDirGetCurrentDirget_current_dir
returns the value 2 (
H_MSG_TRUE)
if the current
working directory could be determined. Otherwise, an exception is
raised.
Module
Foundation