VMime
folder Member List

This is the complete list of members for folder, including all inherited members.

addFolderListener(events::folderListener *l)folder
addMessage(shared_ptr< vmime::message > msg, const int flags=-1, vmime::datetime *date=NULL, utility::progressListener *progress=NULL)=0folderpure virtual
addMessage(utility::inputStream &is, const size_t size, const int flags=-1, vmime::datetime *date=NULL, utility::progressListener *progress=NULL)=0folderpure virtual
addMessageChangedListener(events::messageChangedListener *l)folder
addMessageCountListener(events::messageCountListener *l)folder
close(const bool expunge)=0folderpure virtual
copyMessages(const folder::path &dest, const messageSet &msgs)=0folderpure virtual
create(const folderAttributes &attribs)=0folderpure virtual
deleteMessages(const messageSet &msgs)=0folderpure virtual
destroy()=0folderpure virtual
exists()=0folderpure virtual
expunge()=0folderpure virtual
fetchMessage(shared_ptr< message > msg, const fetchAttributes &attribs)=0folderpure virtual
fetchMessages(std::vector< shared_ptr< message > > &msg, const fetchAttributes &attribs, utility::progressListener *progress=NULL)=0folderpure virtual
FLAG_UNDEFINED enum valuefolderprotected
folder(const folder &)folderprotected
folder()folderprotected
getAndFetchMessages(const messageSet &msgs, const fetchAttributes &attribs)=0folderpure virtual
getAttributes()=0folderpure virtual
getFetchCapabilities() const =0folderpure virtual
getFlags()folder
getFolder(const folder::path::component &name)=0folderpure virtual
getFolders(const bool recursive=false)=0folderpure virtual
getFullPath() const =0folderpure virtual
getMessage(const int num)=0folderpure virtual
getMessageCount()=0folderpure virtual
getMessageNumbersStartingOnUID(const message::uid &uid)=0folderpure virtual
getMessages(const messageSet &msgs)=0folderpure virtual
getMode() const =0folderpure virtual
getName() const =0folderpure virtual
getParent()=0folderpure virtual
getStatus()=0folderpure virtual
getStore() const =0folderpure virtual
getStore()=0folderpure virtual
getType()folder
isOpen() const =0folderpure virtual
MODE_READ_ONLY enum valuefolder
MODE_READ_WRITE enum valuefolder
Modes enum namefolder
notifyEvent(shared_ptr< events::event > event)folderprotected
notifyFolder(shared_ptr< events::folderEvent > event)folderprotected
notifyMessageChanged(shared_ptr< events::messageChangedEvent > event)folderprotected
notifyMessageCount(shared_ptr< events::messageCountEvent > event)folderprotected
object()objectprotected
object(const object &)objectprotected
open(const int mode, bool failIfModeIsNotAvailable=false)=0folderpure virtual
operator=(const object &)objectprotected
path typedeffolder
PrivateConstants enum namefolderprotected
removeFolderListener(events::folderListener *l)folder
removeMessageChangedListener(events::messageChangedListener *l)folder
removeMessageCountListener(events::messageCountListener *l)folder
rename(const folder::path &newPath)=0folderpure virtual
setMessageFlags(const messageSet &msgs, const int flags, const int mode=message::FLAG_MODE_SET)=0folderpure virtual
status(int &count, int &unseen)=0folderpure virtual
TYPE_UNDEFINED enum valuefolderprotected
~folder()foldervirtual
~object()objectprotectedvirtual