Difference between revisions of "API:DirectoryStream"
From Spherical
Bruce Pascoe (talk | contribs) (Create DirectoryStream constructor page) |
Bruce Pascoe (talk | contribs) (Add See Also section) |
||
| Line 44: | Line 44: | ||
* [[API:DirectoryStream::next|DirectoryStream::next()]] | * [[API:DirectoryStream::next|DirectoryStream::next()]] | ||
* [[API:DirectoryStream::rewind|DirectoryStream::rewind()]] | * [[API:DirectoryStream::rewind|DirectoryStream::rewind()]] | ||
| + | </tt> | ||
| + | |||
| + | == See Also == | ||
| + | |||
| + | <tt> | ||
| + | * [[API:from|from()]] | ||
| + | * [[API:FileStream|new FileStream()]] | ||
</tt> | </tt> | ||
[[Category:Sphere 2 API]] | [[Category:Sphere 2 API]] | ||
Revision as of 04:31, 12 August 2017
The new DirectoryStream() constructor initializes an object that allows you to enumerate the contents of a directory.
Usage
dirstream_obj = new DirectoryStream(dir_name);
Contents
API Information
Description
new DirectoryStream() constructs a Directory Stream object, which allows you to enumerate the contents of a directory. Directory streams only provide filenames; you must use a FileStream to access the contents of a file.
| Note: | DirectoryStream objects are compatible with the JavaScript iterator protocol, so you can use them in a from() query. |
Parameters
| dir_name | Path to the directory to be enumerated. Relative to the game manifest unless a SphereFS prefix is included. |
Properties
Methods
See Also