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