|
API Guide Home (Online version only) |
![]() |
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 |