IBR-DTNSuite
0.12
|
#include <FatImageReader.h>
Classes | |
class | FatImageException |
class | FileHandle |
Public Types | |
typedef std::list< FATFile > | filelist |
Public Member Functions | |
FatImageReader (const ibrcommon::File &filename) | |
virtual | ~FatImageReader () |
void | list (filelist &files) const throw (FatImageException) |
void | list (const FATFile &directory, filelist &files) const throw (FatImageException) |
bool | exists (const FATFile &file) const throw () |
time_t | lastaccess (const FATFile &file) const throw () |
size_t | size (const FATFile &file) const throw () |
bool | isDirectory (const FATFile &file) const throw () |
FileHandle | open (const FATFile &file) const |
Definition at line 37 of file FatImageReader.h.
typedef std::list<FATFile> io::FatImageReader::filelist |
Definition at line 73 of file FatImageReader.h.
io::FatImageReader::FatImageReader | ( | const ibrcommon::File & | filename) |
Definition at line 52 of file FatImageReader.cpp.
|
virtual |
Definition at line 57 of file FatImageReader.cpp.
bool io::FatImageReader::exists | ( | const FATFile & | file) | const | |
throw | ( | ||||
) |
Definition at line 108 of file FatImageReader.cpp.
Referenced by io::FATFile::exists().
bool io::FatImageReader::isDirectory | ( | const FATFile & | file) | const | |
throw | ( | ||||
) |
Definition at line 61 of file FatImageReader.cpp.
References ibrcommon::File::isRoot().
Referenced by io::FATFile::update().
time_t io::FatImageReader::lastaccess | ( | const FATFile & | file) | const | |
throw | ( | ||||
) |
Definition at line 87 of file FatImageReader.cpp.
References ibrcommon::File::isRoot().
Referenced by io::FATFile::lastaccess().
void io::FatImageReader::list | ( | filelist & | files) | const | |
throw | ( | FatImageException | |||
) |
Definition at line 176 of file FatImageReader.cpp.
Referenced by io::FATFile::getFiles().
void io::FatImageReader::list | ( | const FATFile & | directory, |
filelist & | files | ||
) | const | ||
throw | ( | FatImageException | |
) |
Definition at line 182 of file FatImageReader.cpp.
References ibrcommon::LogLevel::error, IBRCOMMON_LOGGER_ENDL, and IBRCOMMON_LOGGER_TAG.
FatImageReader::FileHandle io::FatImageReader::open | ( | const FATFile & | file) | const |
Definition at line 228 of file FatImageReader.cpp.
References ibrcommon::File::getPath().
Referenced by io::TarUtils::write().
size_t io::FatImageReader::size | ( | const FATFile & | file) | const | |
throw | ( | ||||
) |
Definition at line 74 of file FatImageReader.cpp.
References ibrcommon::File::isRoot().
Referenced by io::FATFile::size().