|
Public Member Functions |
|
| ImapSequenceSet (EmaiOptions inOptions=EmaiNullOptions) |
|
| ImapSequenceSet (const ImapSequenceSet &inCopy) |
|
| ImapSequenceSet (EmaiImapSequenceSet inSequenceSet, bool inAddRef) |
|
| ~ImapSequenceSet () |
|
void | AddNumber (EmaiUint32 inNumber, EmaiOptions inOptions=EmaiNullOptions) |
|
void | AddRange (EmaiUint32 inMinNumber, EmaiUint32 inMaxNumber, EmaiOptions inOptions=EmaiNullOptions) |
|
void | AddSequenceSet (const ImapSequenceSet &inSequenceSetToAdd, EmaiOptions inOptions=EmaiNullOptions) |
|
void | RemoveNumber (EmaiUint32 inNumber, EmaiOptions inOptions=EmaiNullOptions) |
|
void | RemoveRange (EmaiUint32 inMinNumber, EmaiUint32 inMaxNumber, EmaiOptions inOptions=EmaiNullOptions) |
|
void | RemoveSequenceSet (const ImapSequenceSet &inSequenceSetToRemove, EmaiOptions inOptions=EmaiNullOptions) |
|
EmaiUint32 | GetCount (EmaiOptions inOptions=EmaiNullOptions) const |
|
void | GetBounds (EmaiUint32 &outFirstNumber, EmaiUint32 &outLastNumber, EmaiOptions inOptions=EmaiNullOptions) |
|
EmaiUint32 | GetFirstNumber (EmaiOptions inOptions=EmaiNullOptions) |
|
EmaiUint32 | GetLastNumber (EmaiOptions inOptions=EmaiNullOptions) |
|
bool | GetNextNumberForward (EmaiUint32 inNumber, EmaiUint32 &outNextNumber, EmaiOptions inOptions=EmaiNullOptions) |
|
bool | GetNextNumberBackward (EmaiUint32 inNumber, EmaiUint32 &outNextNumber, EmaiOptions inOptions=EmaiNullOptions) |
|
bool | ContainsNumber (EmaiUint32 inNumber, EmaiOptions inOptions=EmaiNullOptions) |