VMime
IMAPServiceInfos Class Reference

#include <IMAPServiceInfos.hpp>

Inheritance diagram for IMAPServiceInfos:
Collaboration diagram for IMAPServiceInfos:

Classes

struct  props

Public Member Functions

 IMAPServiceInfos (const bool imaps)
const propsgetProperties () const
const string getPropertyPrefix () const
const std::vector< serviceInfos::propertygetAvailableProperties () const
Public Member Functions inherited from serviceInfos
virtual ~serviceInfos ()
template<typename TYPE>
const TYPE getPropertyValue (shared_ptr< session > s, const property &p) const
bool hasProperty (shared_ptr< session > s, const property &p) const

Additional Inherited Members

Protected Member Functions inherited from serviceInfos
 serviceInfos ()
 serviceInfos (const serviceInfos &)

Detailed Description

Information about IMAP service.

Constructor & Destructor Documentation

◆ IMAPServiceInfos()

IMAPServiceInfos ( const bool imaps)

Member Function Documentation

◆ getAvailableProperties()

◆ getProperties()

◆ getPropertyPrefix()

const string getPropertyPrefix ( ) const
virtual

Return the property prefix used by this service.

Use this to set/get properties in the session object.

Returns
property prefix

Implements serviceInfos.


The documentation for this class was generated from the following files: