00001 00032 #ifndef LL_LLAPPVIEWERMACOSX_H 00033 #define LL_LLAPPVIEWERMACOSX_H 00034 00035 #ifndef LL_LLAPPVIEWER_H 00036 #include "llappviewer.h" 00037 #endif 00038 00039 class LLAppViewerMacOSX : public LLAppViewer 00040 { 00041 public: 00042 LLAppViewerMacOSX(); 00043 virtual ~LLAppViewerMacOSX(); 00044 00045 // 00046 // Main application logic 00047 // 00048 virtual bool init(); // Override to do application initialization 00049 00050 00051 protected: 00052 virtual void handleCrashReporting(); 00053 virtual void handleSyncCrashTrace(); 00054 00055 std::string generateSerialNumber(); 00056 virtual bool initParseCommandLine(LLCommandLineParser& clp); 00057 }; 00058 00059 #endif // LL_LLAPPVIEWERMACOSX_H