VMime
message::uid Class Reference

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 ( )

◆ uid() [2/5]

uid ( const string uid)

◆ uid() [3/5]

uid ( const unsigned long  uid)

◆ uid() [4/5]

uid ( const char *  uid)

◆ uid() [5/5]

uid ( const uid other)

Member Function Documentation

◆ empty()

bool empty ( ) const

◆ operator string()

operator string ( ) const

◆ operator=() [1/3]

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

◆ operator=() [2/3]

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

◆ operator=() [3/3]

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

◆ operator==()

bool operator== ( const uid other) const

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