API Guide Home (Online version only) |

# palmOne_68K.h

Go to the documentation of this file.

    00001 /**
    00002  * @file    palmOne_68K.h
    00003  * @version 1.0
    00004  * @date    03/05/2004
    00005  *
    00006  *  Main palmOne Palm OS API Header file
    00007  *
    00008  * This is the main header file for all third party developers. A developer
    00009  * would include if they wanted to use any of the palmOne components. This
    00010  * includes all the extentions, libraries and any app components. This file is
    00011  * for api calls that will work only in 68K code.
    00012  * This file automatically includes the Common/palmOneCommon.h file so there is
    00013  * no need for a developer to include that file seperately.
    00014  * This is the ONLY file that should be needed for any of the palmOne specific
    00015  * components. This file includes all the other header files
    00016  * for the 68K space relative to this directory. It has to stay at the top of
    00017  * the Incs tree.
    00018  *
    00019  * \license
    00020  *
    00021  *    Copyright (c) 2004 palmOne Inc., All Rights Reserved
    00022  *
    00023  *****************************************************************************/
    00024
    00025 #ifndef __PALMONE_68K_H__
    00026 #define __PALMONE_68K_H__
    00027
    00028
    00029 //Including the standard Palm OS headers
    00030 #ifndef __PALMTYPES_H__
    00031                                     #include <PalmTypes.h>
    00032 #endif
    00033 #ifndef __PALMCOMPATIBILITY_H__
    00034                                     #include <PalmCompatibility.h>
    00035 #endif
    00036 #ifndef __PALMOS_H__
    00037                                     #include <PalmOS.h>
    00038 #endif
    00039
    00040 //Including the old Handspring Common files that are needed by certain apps
    00041 #ifndef __PALMONECHARS_H__
    00042                                     #include <68K/System/palmOneChars.h>
    00043 #endif
    00044
    00045
    00046 //Now let's include the palmOne headers
    00047 #ifndef __HS_COMMON_H__
    00048                                     #include <Common/HsCommon.h>
    00049 #endif
    00050 //5-Way Navigation Headers
    00051 #ifndef __PALMONENAVIGATOR_H__
    00052                                     #include <68K/System/palmOneNavigator.h>
    00053 #endif
    00054 #ifndef __HWUTILS68K_H__
    00055                                     #include <68K/System/HardwareUtils68K.h>
    00056 #endif
    00057 #ifndef __PALMBGSERVICE_H__
    00058                                     #include <68K/System/PalmBGService.h>
    00059 #endif
    00060 #ifndef __PALMCREATORS_H__
    00061                                     #include <Common/System/PalmCreators.h>
    00062 #endif
    00063 #ifndef __PALMDISPLAYEXTENT_H__
    00064                                     #include <68K/System/PalmDisplayExtent.h>
    00065 #endif
    00066 #ifndef __PALMERRORBASE_H__
    00067                                     #include <68K/System/PalmErrorBase.h>
    00068 #endif
    00069 #ifndef __PALMFEATURES_H__
    00070                                     #include <Common/System/PalmFeatures.h>
    00071 #endif
    00072 #ifndef __PALMGOLCD_H__
    00073                                     #include <68K/System/PalmGoLCD.h>
    00074 #endif
    00075 #ifndef __PalmHiResTime_H__
    00076                                     #include <68K/System/PalmHiResTime.h>
    00077 #endif
    00078 #ifndef __PalmLED_H__
    00079                                     #include <68K/System/PalmLED.h>
    00080 #endif
    00081 #ifndef __PALMLAUNCHCODES_H__
    00082                                     #include <68K/System/PalmLaunchCodes.h>
    00083 #endif
    00084 #ifndef __PalmLcdOverlay_H__
    00085                                     #include <68K/System/PalmLcdOverlay.h>
    00086 #endif
    00087 // we might be able to remove this
    00088 //since it seems related to ARM development
    00089 #ifndef PALM_NATIVE_H_
    00090                                     #include <68K/System/PalmNative.h>
    00091 #endif
    00092 #ifndef __PINLIB_H__
    00093                                     #include <68K/System/PalmPin.h>
    00094 #endif
    00095 #ifndef __PalmPower_H__
    00096                                     #include <68K/System/PalmPower.h>
    00097 #endif
    00098 #ifndef __PALMRESOURCES_H__
    00099                                     #include <68K/System/PalmResources.h>
    00100 #endif
    00101 #ifndef __PALMONEVMFONTLIBRARY_H__
    00102                                     #include <68K/Libraries/VMFont/palmOneVMFontLib.h>
    00103 #endif
    00104 #ifndef __PALMVMLAUNCH_H__
    00105                                     #include <68K/System/PalmVMLaunch.h>
    00106 #endif
    00107 #ifndef __PALMVMPLUGIN_H__
    00108                                     #include <68K/System/PalmVMPlugin.h>
    00109 #endif
    00110 #ifndef __SLIDER_H__
    00111                                     #include <68K/System/Slider.h>
    00112 #endif
    00113
    00114 //Audio
    00115 #ifndef __PalmAudioPlayback_H__
    00116                                     #include <68K/Libraries/Audio/PalmAudioPlayback.h>
    00117 #endif
    00118 #ifndef __PALMSOUNDCUSTOMCTRL_H__
    00119                                     #include <68K/Libraries/Audio/PalmSoundCustomCtrl.h>
    00120 #endif
    00121 // Not including PalmSoundMgrExt.h at this time because of overloading of enum
    00122 // already exists in the 5.2 OS.
    00123
    00124 //Camera
    00125 #ifndef __palmOneCameraMgr_H__
    00126                                     #include <68K/Libraries/CameraMgr/palmOneCamera.h>
    00127 #endif
    00128 #ifndef __PalmOneCameraSlider_H__
    00129                                     #include <68K/Libraries/CameraMgr/palmOneCameraSlider.h>
    00130 #endif
    00131
    00132 //Codec Pluggin Manager
    00133 #ifndef _PALMONECODECPLUGINMGR_H_
    00134                                     #include <68K/Libraries/CodecPluginMgr/palmOneCodecPluginMgr.h>
    00135 #endif
    00136 #ifndef _PALMONECODECFORMAT_H_
    00137                                     #include <Common/Libraries/CodecPluginMgr/palmOneCodecFormat.h>
    00138 #endif
    00139
    00140 //Network related libraries
    00141 #ifndef PALM_NETSERVICES_H__
    00142                                     #include <68K/Libraries/Network/PalmNetServices.h>
    00143 #endif
    00144 #ifndef _PALM_VPPI_H_
    00145                                     #include <68K/Libraries/Network/PalmVPPI.h>
    00146 #endif
    00147 #ifndef _PALM_WPPI_H_
    00148                                     #include <68K/Libraries/Network/PalmWPPI.h>
    00149 #endif
    00150 #ifndef PALM_WIFI_COMMON_H_
    00151                                     #include <68K/Libraries/Network/PalmWiFiCommon.h>
    00152 #endif
    00153
    00154 //Imaging Library
    00155 #ifndef PALM_PHOTO_H_
    00156                                     #include <68K/Libraries/Imaging/PalmPhoto.h>
    00157 #endif
    00158
    00159 //File Browser Library
    00160 #ifndef __FILE_BROWSER_LIB_68K_H__
    00161                                     #include <68K/Libraries/filebrowser/FileBrowserLib68K.h>
    00162 #endif
    00163
    00164 //SndFileStream Library
    00165 #ifndef __SNDFILESTREAM_H__
    00166                                     #include <68K/Libraries/SndFileStream/palmOneSndFileStream.h>
    00167 #endif
    00168
    00169
    00170 //Transition of Old Handspring headers
    00171
    00172
    00173 #endif /* __PALMONE_68K_H__ */

Top | Palm Developer Network © 2004-2008, Palm, Inc. All rights reserved. Generated on Fri Jun 13 10:06:54 2008 for Palm API Guide