33#include <NDEVR/File.h>
34#include <NDEVR/UUID.h>
35#include <NDEVR/TranslatedString.h>
Logic for reading or writing to a file as well as navigating filesystems or other common file operati...
The core String class for the NDEVR API.
Any text displayed to the user should be defined as a TranslatedString which allows the program to lo...
A universally unique identifier (UUID) is a 128-bit number used to identify information in computer s...
The primary namespace for the NDEVR SDK.
int32_t sint04
-Defines an alias representing a 4 byte, signed integer.
bool operator==(const FileRequest &request) const
Checks equality with another FileRequest by comparing both file and format.
FileRequest()
Default constructor.
File file
The file path associated with this request.
FileFormat format
The file format describing how to handle the file.
FileRequest(const File &file, const FileFormat &format)
Constructs a FileRequest for the given file and format.
FileRequest(const File &file)
Constructs a FileRequest for the given file with an invalid format.
bool operator!=(const FileRequest &request) const
Checks inequality with another FileRequest by comparing file and format.