Documentation

SysDestroyProcess

SysDestroyProcess Description Clean up process information and free resources. Process must be completed or terminated before calling this.

Read More

SysGetCurrentProcessId

SysGetCurrentProcessId Description Platform independent method to get current process Id.

Read More

SysGetDirContents

SysGetDirContents Description Read directory contents into a vector. Current contents of the vector will be cleared out.

Read More

SysGetFileSize

SysGetFileSize Description Get size of file without opening it.

Read More

SysGetProcessExitCode

SysGetProcessExitCode Description Get the exit code of a completed process.

Read More

SysMutexDestroy

SysMutexDestroy Description Destroy the provided mutex object. Once a mutex is destroyed, all resources held by it will be freed. Using it after this cal is UB.

Read More

SysSetAbortCallback

SysSetAbortCallback Description Set a custom callback function for SysAbort. If no callback is set, SysAbort will call the standard abort() function.

Read More

SysTerminateProcess

SysTerminateProcess Description Terminate a running process forcefully.

Read More

SysWaitForProcess

SysWaitForProcess Description Wait for a process to complete with optional timeout.

Read More

test_deadend

test_deadend Description Run a specific test function using setjmp/longjmp to capture aborts. This is used for deadend tests that are expected to call LOG_FATAL.

Read More