| Open CASCADE Technology
    7.8.0.dev
    | 
Manages a breadth-only search for files in the specified Path. There is no specific order of results. More...
#include <OSD_FileIterator.hxx>
| Public Member Functions | |
| OSD_FileIterator () | |
| Instantiates Object as empty Iterator;.  More... | |
| OSD_FileIterator (const OSD_Path &where, const TCollection_AsciiString &Mask) | |
| Instantiates Object as Iterator; Wild-card "*" can be used in Mask the same way it is used by unix shell for file names.  More... | |
| void | Destroy () | 
| ~OSD_FileIterator () | |
| void | Initialize (const OSD_Path &where, const TCollection_AsciiString &Mask) | 
| Initializes the current File Iterator.  More... | |
| Standard_Boolean | More () | 
| Returns TRUE if there are other items using the 'Tree' method.  More... | |
| void | Next () | 
| Sets the iterator to the next item. Returns the item value corresponding to the current position of the iterator.  More... | |
| OSD_File | Values () | 
| Returns the next file found .  More... | |
| Standard_Boolean | Failed () const | 
| Returns TRUE if an error occurs.  More... | |
| void | Reset () | 
| Resets error counter to zero.  More... | |
| void | Perror () | 
| Raises OSD_Error.  More... | |
| Standard_Integer | Error () const | 
| Returns error number if 'Failed' is TRUE.  More... | |
Manages a breadth-only search for files in the specified Path. There is no specific order of results.
| OSD_FileIterator::OSD_FileIterator | ( | ) | 
Instantiates Object as empty Iterator;.
| OSD_FileIterator::OSD_FileIterator | ( | const OSD_Path & | where, | 
| const TCollection_AsciiString & | Mask | ||
| ) | 
Instantiates Object as Iterator; Wild-card "*" can be used in Mask the same way it is used by unix shell for file names.
| 
 | inline | 
| void OSD_FileIterator::Destroy | ( | ) | 
| Standard_Integer OSD_FileIterator::Error | ( | ) | const | 
Returns error number if 'Failed' is TRUE.
| Standard_Boolean OSD_FileIterator::Failed | ( | ) | const | 
Returns TRUE if an error occurs.
| void OSD_FileIterator::Initialize | ( | const OSD_Path & | where, | 
| const TCollection_AsciiString & | Mask | ||
| ) | 
Initializes the current File Iterator.
| Standard_Boolean OSD_FileIterator::More | ( | ) | 
Returns TRUE if there are other items using the 'Tree' method.
| void OSD_FileIterator::Next | ( | ) | 
Sets the iterator to the next item. Returns the item value corresponding to the current position of the iterator.
| void OSD_FileIterator::Perror | ( | ) | 
Raises OSD_Error.
| void OSD_FileIterator::Reset | ( | ) | 
Resets error counter to zero.
| OSD_File OSD_FileIterator::Values | ( | ) | 
Returns the next file found .
 1.8.13
 1.8.13