virtual ParseResult parse(Request &) const
ProcessResult process(Depot &, Request &)
const std::string getName(void) const
virtual Mailbox * getSelected(void) const
virtual void closeMailbox(void)=0
virtual void expungeMailbox(void)=0
void setName(const std::string &s_in)
bool getUidMode(void) const
void setLastError(const std::string &error) const
static Session & getInstance(void)
Declaration of the Mailbox class (Mailbox is logical container)
Operator::ParseResult expectCRLF(void)
Declaration of all operators.
Declaration of a recursive descent IMAP command parser.