Public Member Functions | Protected Member Functions

AP_App Class Reference

#include <ap_App.h>

Inheritance diagram for AP_App:
AP_CocoaApp AP_QtApp AP_UnixApp AP_Win32App

List of all members.

Public Member Functions

 AP_App (const char *szAppName)
virtual ~AP_App ()
virtual bool initialize (void)
virtual void errorMsgBadArg (AP_Args *, int)
virtual void errorMsgBadFile (XAP_Frame *, const char *, UT_Error)
virtual bool doWindowlessArgs (const AP_Args *, bool &bSuccess)
bool openCmdLineFiles (const AP_Args *args)
bool openCmdLinePlugins (const AP_Args *args, bool &bSuccess)

Protected Member Functions

void saveRecoveryFiles ()

Detailed Description

Generic application base class


Constructor & Destructor Documentation

AP_App::AP_App ( const char *  szAppName  ) 
AP_App::~AP_App (  )  [virtual]

Member Function Documentation

bool AP_App::doWindowlessArgs ( const AP_Args ,
bool &  bSuccess 
) [virtual]

Reimplemented in AP_CocoaApp, AP_UnixApp, AP_QtApp, and AP_Win32App.

Referenced by AP_Args::doWindowlessArgs().

void AP_App::errorMsgBadArg ( AP_Args ,
int   
) [virtual]
void AP_App::errorMsgBadFile ( XAP_Frame ,
const char *  ,
UT_Error   
) [virtual]

Reimplemented in AP_CocoaApp, AP_UnixApp, and AP_Win32App.

References UT_ASSERT_HARMLESS, and UT_SHOULD_NOT_HAPPEN.

Referenced by openCmdLineFiles().

bool AP_App::initialize ( void   )  [virtual]

The documentation for this class was generated from the following files: