VMime
message::uid Class Reference

#include <message.hpp>

Public Member Functions

 uid ()
 uid (const string &uid)
 uid (const unsigned long uid)
 uid (const char *uid)
 uid (const uid &other)
uidoperator= (const uid &other)
uidoperator= (const string &uid)
uidoperator= (const unsigned long uid)
 operator string () const
bool empty () const
bool operator== (const uid &other) const

Detailed Description

The type for an unique message identifier.

Constructor & Destructor Documentation

◆ uid() [1/5]

◆ uid() [2/5]

uid ( const string & uid)

References uid().

◆ uid() [3/5]

uid ( const unsigned long uid)

References uid().

◆ uid() [4/5]

uid ( const char * uid)

References uid().

◆ uid() [5/5]

uid ( const uid & other)

References uid().

Member Function Documentation

◆ empty()

bool empty ( ) const

Referenced by IMAPFolder::getMessages().

◆ operator string()

operator string ( ) const

◆ operator=() [1/3]

message::uid & operator= ( const string & uid)

References uid().

◆ operator=() [2/3]

message::uid & operator= ( const uid & other)

References uid().

◆ operator=() [3/3]

message::uid & operator= ( const unsigned long uid)

References uid().

◆ operator==()

bool operator== ( const uid & other) const

References uid().


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