# Functions
AppendExtension appends exe if OS is windows.
AppHome returns a directory path in the user home and creates it if needed
if programPath is empty, current running process is used to extract program name.
BinaryFile tries to determine if the given filename is a binary file by reading the first, last and middle 24 bytes, then using the probablyBinaryData function on each of them in turn.
BinaryFileByName calls BinaryFile with the given filename.
CopyFile copies contents of a file using specified buffer.
Data tries to determine if the given data is binary by examining the first, last and middle 24 bytes, then using the probablyBinaryData function on each of them in turn.
IsAccessible check if a file or dir is accessible.
IsDirectory returns true if path exists and is a directory.
IsFile returns true if path exists and is a file.
No description provided by the author
No description provided by the author
TrimExtension returns file path without extension.
WorkingDirectory returns the current working directory or empty on error.