buffy Namespace Reference


Classes

class  Consumer
class  Matcher
class  Filter
class  MatcherFilter
class  MailboxMailFolder
class  MaildirMailFolder
class  MailFolderImpl
class  MailFolder
class  SmartPointer
class  SmartPointerItem
class  Directory
class  InodeSet

Typedefs

typedef Consumer< MailFolderMailFolderConsumer
typedef Filter< MailFolderMailFolderFilter

Functions

void stat (const std::string &name, struct stat *st)
 Stat the given file, throwing exception if stat fails.
bool statIfFound (const std::string &name, struct stat *st)
 Stat the given file, throwing exception if stat fails, but not in case the file doesn't exist.


Typedef Documentation

typedef Consumer<MailFolder> buffy::MailFolderConsumer

typedef Filter<MailFolder> buffy::MailFolderFilter


Function Documentation

void buffy::stat ( const std::string &  name,
struct stat *  st 
)

Stat the given file, throwing exception if stat fails.

bool buffy::statIfFound ( const std::string &  name,
struct stat *  st 
)

Stat the given file, throwing exception if stat fails, but not in case the file doesn't exist.

Returns:
true if the file exists, false if the file does not exist. If the file does not exist, 'st' is untouched.


Generated on Fri Aug 25 15:39:10 2006 for libbuffy by  doxygen 1.4.7