buffy::MailProgram Class Reference

#include <MailProgram.h>

Inheritance diagram for buffy::MailProgram:

buffy::SmartPointer< MailProgramImpl > List of all members.

Public Member Functions

 MailProgram () throw ()
 MailProgram (const MailProgram &mf) throw ()
 MailProgram (const std::string &name, const std::string &command) throw ()
 MailProgram (const std::string &name, const std::string &command, bool selected) throw ()
const std::string & name () const throw ()
const std::string & command () const throw ()
bool selected () const throw ()
void setName (const std::string &name) throw ()
void setCommand (const std::string &command) throw ()
void setSelected (bool selected) throw ()
void run (const MailFolder &folder) throw (SystemException, ConsistencyCheckException)
 Runs the mail program on the specified folder path.

Constructor & Destructor Documentation

buffy::MailProgram::MailProgram  )  throw () [inline]
 

buffy::MailProgram::MailProgram const MailProgram mf  )  throw () [inline]
 

buffy::MailProgram::MailProgram const std::string &  name,
const std::string &  command
throw () [inline]
 

buffy::MailProgram::MailProgram const std::string &  name,
const std::string &  command,
bool  selected
throw () [inline]
 


Member Function Documentation

const std::string& buffy::MailProgram::command  )  const throw () [inline]
 

const std::string& buffy::MailProgram::name  )  const throw () [inline]
 

void buffy::MailProgram::run const MailFolder folder  )  throw (SystemException, ConsistencyCheckException) [inline]
 

Runs the mail program on the specified folder path.

Substitutions in the commandline are: p: folder path

bool buffy::MailProgram::selected  )  const throw () [inline]
 

void buffy::MailProgram::setCommand const std::string &  command  )  throw () [inline]
 

void buffy::MailProgram::setName const std::string &  name  )  throw () [inline]
 

void buffy::MailProgram::setSelected bool  selected  )  throw () [inline]
 


The documentation for this class was generated from the following file:
Generated on Wed Nov 30 18:18:30 2005 for libbuffy by  doxygen 1.4.5