1 /* sysync generic header file */
6 /* Headers that might be available in precompiled form
9 #ifndef SYSYNC_PRECOMP_H
10 #include "sysync_precomp.h"
14 // Note: STL includes may not be in precompiled headers for CW Palm v9
15 // (STL map crashes), so we have them here for MC68k
24 #include "android/log.h"
27 /* SySync headers (not precompiled during SySync development) */
29 // global constants and settings
30 #include "sysync_globs.h"
32 #ifdef DIRECT_APPBASE_GLOBALACCESS
33 // only in old style environment with global anchors
34 #include "sysync_glob_vars.h"
37 /* SyncML Toolkit includes */
38 // - SyncML Toolkit external API
43 #include "smldevinfdtd.h"
44 #include "smlmetinfdtd.h"
45 #include "mgrutil.h" // utilities to work with SmlXXX structs
46 #include "libmem.h" // utilities to allocate/deallocate SML memory
49 // engine defs (public defines also used in SDK)
50 #include "engine_defs.h"
53 #include "sysync_utils.h"
54 #include "stringutils.h"
55 #include "lineartime.h"
57 #include "debuglogger.h"
59 #include "configfiles.h"
61 /* integrated extensions into RTK sources 2002-06-20 %%%
62 // Synthesis SyncML toolkit extensions
64 #include "smlextensions.h"
68 // utility classes without cross-dependencies
69 #include "syncexception.h"
70 #include "profiling.h"
73 //#include "syncappbase.h"
74 //#include "itemfield.h"
75 //#include "syncitemtype.h"
76 //#include "syncitem.h"
77 //#include "vcarditemtype.h"
78 //#include "vcalendaritemtype.h"
79 //#include "mimediritemtype.h"
80 //#include "syncdatastore.h"
81 //#include "localengineds.h"
82 //#include "synccommand.h"
83 //#include "syncsession.h"
84 //#include "syncclient.h"
85 //#include "syncserver.h"
86 //#include "syncsessiondispatch.h"
88 // use sysync namespace
89 using namespace sysync;