diff options
Diffstat (limited to 'src/core/imap/MCIMAPNamespace.h')
-rw-r--r-- | src/core/imap/MCIMAPNamespace.h | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/src/core/imap/MCIMAPNamespace.h b/src/core/imap/MCIMAPNamespace.h index 4ce0b546..bcb4b185 100644 --- a/src/core/imap/MCIMAPNamespace.h +++ b/src/core/imap/MCIMAPNamespace.h @@ -7,43 +7,43 @@ #ifdef __cplusplus namespace mailcore { - - class IMAPNamespaceItem; - - class IMAPNamespace : public Object { - public: - IMAPNamespace(); - virtual ~IMAPNamespace(); - - virtual String * mainPrefix(); - virtual char mainDelimiter(); - - virtual Array * /* String */ prefixes(); - - virtual String * pathForComponents(Array * components); - virtual String * pathForComponentsAndPrefix(Array * components, String * prefix); - - virtual Array * /* String */ componentsFromPath(String * path); - - virtual bool containsFolderPath(String * path); - - static IMAPNamespace * namespaceWithPrefix(String * prefix, char delimiter); + + class IMAPNamespaceItem; + + class IMAPNamespace : public Object { + public: + IMAPNamespace(); + virtual ~IMAPNamespace(); + + virtual String * mainPrefix(); + virtual char mainDelimiter(); + + virtual Array * /* String */ prefixes(); + + virtual String * pathForComponents(Array * components); + virtual String * pathForComponentsAndPrefix(Array * components, String * prefix); + + virtual Array * /* String */ componentsFromPath(String * path); + + virtual bool containsFolderPath(String * path); + + static IMAPNamespace * namespaceWithPrefix(String * prefix, char delimiter); public: // subclass behavior - IMAPNamespace(IMAPNamespace * other); - virtual String * description(); - virtual Object * copy(); + IMAPNamespace(IMAPNamespace * other); + virtual String * description(); + virtual Object * copy(); - private: - Array * /* String */ mItems; - void init(); - IMAPNamespaceItem * mainItem(); - IMAPNamespaceItem * itemForPath(String * path); + private: + Array * /* String */ mItems; + void init(); + IMAPNamespaceItem * mainItem(); + IMAPNamespaceItem * itemForPath(String * path); public: // private - virtual void importIMAPNamespace(struct mailimap_namespace_item * item); - }; - + virtual void importIMAPNamespace(struct mailimap_namespace_item * item); + }; + } #endif |