IBR-DTNSuite  0.12
io::FatImageReader Class Reference

#include <FatImageReader.h>

Collaboration diagram for io::FatImageReader:
Collaboration graph

Classes

class  FatImageException
 
class  FileHandle
 

Public Types

typedef std::list< FATFilefilelist
 

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
 

Detailed Description

Definition at line 37 of file FatImageReader.h.

Member Typedef Documentation

Definition at line 73 of file FatImageReader.h.

Constructor & Destructor Documentation

io::FatImageReader::FatImageReader ( const ibrcommon::File filename)

Definition at line 52 of file FatImageReader.cpp.

io::FatImageReader::~FatImageReader ( )
virtual

Definition at line 57 of file FatImageReader.cpp.

Member Function Documentation

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:

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

Here is the call graph for this function:


The documentation for this class was generated from the following files: