|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimDirectoryData.h>
Public Member Functions | |
| ossimDirectoryData (const ossimFilename &dirname) | |
| ~ossimDirectoryData () | |
| bool | isOk () const |
| void | setFlags (int flags) |
| int | getFlags () const |
| void | rewind () |
| bool | read (ossimFilename &filename) |
Private Attributes | |
| DIR * | theDir |
| ossimFilename | theDirectoryName |
| int | theFlags |
Definition at line 21 of file ossimDirectoryData.h.
| ossimDirectoryData::ossimDirectoryData | ( | const ossimFilename & | dirname | ) |
Definition at line 29 of file ossimDirectoryData.cpp.
References ossimString::c_str(), ossimString::length(), n, theDir, and theDirectoryName.
| ossimDirectoryData::~ossimDirectoryData | ( | ) |
| int ossimDirectoryData::getFlags | ( | ) | const |
|
inline |
| bool ossimDirectoryData::read | ( | ossimFilename & | filename | ) |
Definition at line 60 of file ossimDirectoryData.cpp.
References ossimFilename::dirCat(), ossimFilename::isDir(), ossimFilename::isFile(), ossimString::match(), ossimFilename::NIL, ossimDirectory::OSSIM_DIR_DIRS, ossimDirectory::OSSIM_DIR_DOTDOT, ossimDirectory::OSSIM_DIR_FILES, theDir, theDirectoryName, and theFlags.
Referenced by ossimDirectory::getNext().
| void ossimDirectoryData::rewind | ( | ) |
Definition at line 147 of file ossimDirectoryData.cpp.
References theDir.
Referenced by ossimDirectory::getFirst().
| void ossimDirectoryData::setFlags | ( | int | flags | ) |
Definition at line 137 of file ossimDirectoryData.cpp.
References theFlags.
Referenced by ossimDirectory::getFirst().
|
private |
Definition at line 36 of file ossimDirectoryData.h.
Referenced by ossimDirectoryData(), read(), rewind(), and ~ossimDirectoryData().
|
private |
Definition at line 37 of file ossimDirectoryData.h.
Referenced by ossimDirectoryData(), and read().
|
private |
Definition at line 38 of file ossimDirectoryData.h.
Referenced by getFlags(), read(), and setFlags().
1.8.14