MorePalmOS
A development library for developing Palm OS applications

MoreConfig.h

Go to the documentation of this file.
00001 /******************************************************************************
00002  * MorePalmOS   
00003  * Copyright (c) 2004 Steven Fisher
00004  *
00005  * Distributed under the Boost Software License, Version 1.0. See accompanying
00006  * license file License.txt or <http://www.boost.org/LICENSE_1_0.txt>.
00007  *
00008  * http://morepalmos.sourceforge.net
00009  *
00010  *   MorePalmOS is the humble begining of an attempt to provide a library for
00011  *   Palm OS development which works around system bugs, illustrate how to
00012  *   use system calls, and provide "glue code" for programming Palm OS
00013  *   applications in a more straightforward way while minimally impacting
00014  *   code size.
00015  *****************************************************************************/
00016 
00030 #ifndef MORECONFIG_H
00031 #define MORECONFIG_H
00032 
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif
00036 
00040 #ifndef MOREPALMOS_VERBOSE_FAILURE_MSGS
00041         #define MOREPALMOS_VERBOSE_FAILURE_MSGS 0
00042 #endif
00043 
00046 #ifndef MOREPALMOS_NOTIFICATIONS
00047         #define MOREPALMOS_NOTIFICATIONS ( ERROR_CHECK_LEVEL>ERROR_CHECK_NONE )
00048 #endif
00049 
00053 #ifndef MOREPALMOS_WANT_SELF_NOTIFICATIONS
00054         #define MOREPALMOS_WANT_SELF_NOTIFICATIONS 0
00055 #endif
00056 
00061 #ifndef MOREPALMOS_INCLUDE_DEFAULT_FLOW_NOTIFICATIONS
00062         #define MOREPALMOS_INCLUDE_DEFAULT_FLOW_NOTIFICATIONS 1
00063 #endif
00064 
00068 #ifndef MOREPALMOS_ERROR_MACROS
00069         #define MOREPALMOS_ERROR_MACROS 0
00070 #endif
00071 
00078 #ifndef MOREPALMOS_MINPALMOS
00079         #define MOREPALMOS_MINPALMOS MOREPALMOS_PALMOS4
00080 #endif
00081 
00084 #ifndef MOREPALMOS_USEGLUE
00085         #define MOREPALMOS_USEGLUE 1
00086 #endif
00087 
00093 #ifndef MOREPALMOS_MACRO_SIMPLE_FUNCS
00094         #define MOREPALMOS_MACRO_SIMPLE_FUNCS (!DEBUG_LEVEL)
00095 #endif
00096 
00097 #ifdef __cplusplus
00098 }
00099 #endif
00100 
00101 #endif

SourceForge.net Logo