#include <vm.h>

A helper interface with convenient functions, which are needed when dealing with other interfaces in this framework
| Static Public Member Functions | |
| static MAXON_METHOD Bool | ConsoleIsAvailable () | 
| static MAXON_METHOD Result< String > | GetFileContent (const Url &filepath) | 
| static MAXON_METHOD Result< void > | SetFileContent (const Url &filepath, const String &str, Bool append) | 
| Private Member Functions | |
| MAXON_INTERFACE (LibraryInterface, MAXON_REFERENCE_NORMAL, "net.maxon.python.interface.library") | |
| 
 | private | 
| 
 | static | 
Checks if a console is attached to the current process
| 
 | static | 
Returns the content of a given file in a string. The file is expected to be encoded in UTF-8.
| [in] | filepath | Path of the file. | 
| 
 | static | 
Writes the content of a string to a given file. The content will be encoded in UTF-8.
| [in] | filepath | Path of the file. | 
| [in] | str | Content to write. | 
| [in] | append | True to append the content to the file, or False to overwrite the entire content with the new string. |