A type of InputSource that represents a normal file.
More...
#include <juce_FileInputSource.h>
A type of InputSource that represents a normal file.
- See also
- InputSource
◆ FileInputSource()
FileInputSource::FileInputSource |
( |
const File & |
file, |
|
|
bool |
useFileTimeInHashGeneration = false |
|
) |
| |
Creates a FileInputSource for a file.
If the useFileTimeInHashGeneration parameter is true, then this object's hashCode() method will incorporate the file time into its hash code; if false, only the file name will be used for the hash.
◆ ~FileInputSource()
FileInputSource::~FileInputSource |
( |
| ) |
|
◆ createInputStream()
Returns a new InputStream to read this item.
- Returns
- an inputstream that the caller will delete, or nullptr if the filename isn't found.
Implements InputSource.
◆ createInputStreamFor()
Returns a new InputStream to read an item, relative.
- Parameters
-
relatedItemPath | the relative pathname of the resource that is required |
- Returns
- an inputstream that the caller will delete, or nullptr if the item isn't found.
Implements InputSource.
◆ hashCode()
int64 FileInputSource::hashCode |
( |
| ) |
const |
|
virtual |
Returns a hash code that uniquely represents this item.
Implements InputSource.
◆ file
const File FileInputSource::file |
|
private |
◆ useFileTimeInHashGeneration
bool FileInputSource::useFileTimeInHashGeneration |
|
private |
The documentation for this class was generated from the following file: