sogo/OpenChange/MAPIStoreSOGo.h
Wolfgang Sourdeau 1440a686c0 initial import of the SOGo OpenChange backend
Monotone-Parent: 5f57280bc0c8371b942a310b60e1dfa1a790fb84
Monotone-Revision: 3afb1a5821a35e93f30a0c82c6e0594ea2285efb

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-01T18:54:30
Monotone-Branch: ca.inverse.sogo
2010-10-01 18:54:30 +00:00

39 lines
662 B
Objective-C

#ifndef __MAPISTORE_SOGO_H
#define __MAPISTORE_SOGO_H
#include <mapistore/mapistore.h>
#include <mapistore/mapistore_errors.h>
#include <dlinklist.h>
/* These are essentially local versions of part of the
C99 __STDC_FORMAT_MACROS */
#ifndef PRIx64
#if __WORDSIZE == 64
#define PRIx64 "lx"
#else
#define PRIx64 "llx"
#endif
#endif
#ifndef PRIX64
#if __WORDSIZE == 64
#define PRIX64 "lX"
#else
#define PRIX64 "llX"
#endif
#endif
@class MAPIStoreContext;
typedef struct {
MAPIStoreContext *objcContext;
} sogo_context;
__BEGIN_DECLS
int mapistore_init_backend(void);
__END_DECLS
#endif /* !__MAPISTORE_SOGO_H */