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().