|
Modules |
| Utility functions |
| Property tables |
| Items |
Classes |
class | ClientApplication |
| The main class of Outlook wrapper, used to wrap Outlook Application instance, MAPI namespace and Redemption utility methods. More...
|
class | ClientException |
| Defines errors for Client operations. More...
|
Defines |
#define | OL_APPLICATION L"Outlook.Application" |
#define | OL_PROFILE L"" |
| default current user's profile = ""
|
#define | OL_PASSWORD L"" |
| default = ""
|
#define | OL_SHOW_DIALOG true |
| default = true (if required, prompt dialog to choose profile)
|
#define | OL_NEW_SESSION false |
| default = false
|
#define | MAPI L"MAPI" |
#define | USE_UTC TRUE |
| Use time format in UTC = YYYYMMDDThhmmssZ.
|
#define | USE_CHANGE_DAY TRUE |
| Use change-day option for Recurrence pattern properties.
|
#define | REFERRED_MAX_DATE 949998.000000 |
| this is "4501-01-01" in double format: the error date of Outlook
|
#define | LIMIT_MAX_DATE 767011.000000 |
| this is "4000-01-01" in double format: the max date accepted
|
#define | outlookNamespace no_namespace |
#define | redemptionNamespace rename_namespace("Redemption") |
Functions |
void | throwClientException (const char *msg, DWORD code=NULL, bool fatalError=NULL, bool needDisplay=NULL) |
| use these functions to throw Client exceptions.
|
void | throwClientFatalException (const char *msg, DWORD code=NULL) |
| To throw a fatal outlook exception.
|
void | manageClientException (ClientException *e) |
| Actions to execute when a Client exception occurs.
|