|
Open CASCADE Technology 6.5.2
|
Manages a breadth-only search for files in the specified
Path.
There is no specific order of results.
#include <OSD_FileIterator.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| OSD_FileIterator () | |
| Instantiates Object as empty Iterator; | |
| 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 | |
| void | Destroy () |
| ~OSD_FileIterator () | |
| void | Initialize (const OSD_Path &where, const TCollection_AsciiString &Mask) |
| Initializes the current File Iterator | |
| Standard_Boolean | More () |
| Returns TRUE if there are other items using the 'Tree' method. | |
| void | Next () |
| Sets the iterator to the next item. Returns the item value corresponding to the current position of the iterator. | |
| OSD_File | Values () |
| Returns the next file found . | |
| Standard_Boolean | Failed () const |
| Returns TRUE if an error occurs | |
| void | Reset () |
| Resets error counter to zero | |
| void | Perror () |
| Raises OSD_Error | |
| Standard_Integer | Error () const |
| Returns error number if 'Failed' is TRUE. | |
| OSD_FileIterator::OSD_FileIterator | ( | ) |
| OSD_FileIterator::OSD_FileIterator | ( | const OSD_Path & | where, |
| const TCollection_AsciiString & | Mask | ||
| ) |
| OSD_FileIterator::~OSD_FileIterator | ( | ) | [inline] |
| void OSD_FileIterator::Destroy | ( | ) |
| Standard_Integer OSD_FileIterator::Error | ( | ) | const |
| Standard_Boolean OSD_FileIterator::Failed | ( | ) | const |
| void OSD_FileIterator::Initialize | ( | const OSD_Path & | where, |
| const TCollection_AsciiString & | Mask | ||
| ) |
| Standard_Boolean OSD_FileIterator::More | ( | ) |
| void OSD_FileIterator::Next | ( | ) |
| void OSD_FileIterator::operator delete | ( | void * | anAddress | ) | [inline] |
| void* OSD_FileIterator::operator new | ( | size_t | size | ) | [inline] |
| void* OSD_FileIterator::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| void OSD_FileIterator::Perror | ( | ) |
| void OSD_FileIterator::Reset | ( | ) |
| OSD_File OSD_FileIterator::Values | ( | ) |
1.7.4