openMSX
openmsx::File Member List

This is the complete list of members for openmsx::File, including all inherited members.

close()openmsx::File
File()openmsx::File
File(std::string filename, OpenMode mode=OpenMode::NORMAL)openmsx::Fileexplicit
File(const Filename &filename, OpenMode mode=OpenMode::NORMAL)openmsx::Fileexplicit
File(Filename &&filename, OpenMode mode=OpenMode::NORMAL)openmsx::Fileexplicit
File(std::string filename, const char *mode)openmsx::File
File(const Filename &filename, const char *mode)openmsx::File
File(Filename &&filename, const char *mode)openmsx::File
File(File &&other) noexceptopenmsx::File
File(std::unique_ptr< FileBase > file_)openmsx::Fileexplicit
flush()openmsx::File
getModificationDate()openmsx::File
getOriginalName()openmsx::File
getPos()openmsx::File
getSize()openmsx::File
getURL() constopenmsx::File
is_open() constopenmsx::Fileinline
isReadOnly() constopenmsx::File
LocalFileReferenceopenmsx::Filefriend
mmap()openmsx::File
munmap()openmsx::File
OpenMode enum nameopenmsx::File
operator=(File &&other) noexceptopenmsx::File
read(std::span< uint8_t > buffer)openmsx::File
read(std::span< T > buffer)openmsx::Fileinline
seek(size_t pos)openmsx::File
truncate(size_t size)openmsx::File
write(std::span< const uint8_t > buffer)openmsx::File
write(std::span< T > buffer)openmsx::Fileinline
~File()openmsx::File