#include <iFileIterator.h>
Public Methods | |
virtual iFile * | getFile (tStatus &status)=0 |
Creates a file object for the file referenced by this iterator. More... | |
virtual void | advance (tStatus &status)=0 |
Advances this iterator. More... | |
virtual void | getName (ViChar fileName[], tStatus &status)=0 |
Retrieves the name of the file to which this iterator refers. More... | |
virtual ViUInt32 | getSize (tStatus &status)=0 |
Retrieves the total size, in bytes, of the file to which this iterator refers. More... | |
Protected Methods | |
virtual | ~iFileIterator ()=0 |
Destructor. | |
Friends | |
class | tNXT |
|
Advances this iterator. Advances this iterator to the next file that matches the previously specified file name pattern. If no more files match, this iterator is advanced to the end of the list. The iterator is not advanced if the specified status is fatal. If this iterator is already at the end of the list, a fatal status will be generated.
|
|
Creates a file object for the file referenced by this iterator. Creates file object for the file referenced by this iterator. An object is not created if the specified status is fatal or if this iterator refers to the end of the list. The returned file object should be destroyed using the iNXT::destroyFile method.
|
|
Retrieves the name of the file to which this iterator refers.
|
|
Retrieves the total size, in bytes, of the file to which this iterator refers.
|
© Copyright 2005-2006, National Instruments Corporation. All rights reserved.