#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <string.h>
#include <time.h>
#include <memory>
#include <glib.h>
#include <gsf/gsf-utils.h>
#include "ut_types.h"
#include "ut_assert.h"
#include "ut_path.h"
#include "ut_string.h"
#include "ut_debugmsg.h"
#include "ut_Language.h"
#include "ut_uuid.h"
#include "ev_EditMethod.h"
#include "ev_Menu_Actions.h"
#include "ev_Toolbar_Actions.h"
#include "xap_App.h"
#include "xap_AppImpl.h"
#include "xap_InputModes.h"
#include "gr_Image.h"
#include "xap_Frame.h"
#include "xap_EditMethods.h"
#include "xap_ModuleManager.h"
#include "xap_Module.h"
#include "xap_Menu_ActionSet.h"
#include "xap_Toolbar_ActionSet.h"
#include "xap_LoadBindings.h"
#include "xap_Dictionary.h"
#include "xap_Prefs.h"
#include "xap_EncodingManager.h"
#include "xap_Menu_Layouts.h"
#include "xap_Toolbar_Layouts.h"
#include "xav_View.h"
#include "xad_Document.h"
#include "ut_rand.h"
#include "gr_CharWidthsCache.h"
#include "xav_Listener.h"
#include "gr_EmbedManager.h"
#include "ut_Script.h"
Defines | |
#define | HIBERNATED_EXT ".HIBERNATED.abw" |
#define HIBERNATED_EXT ".HIBERNATED.abw" |
Puts together the data necessary for state saving, carrying out any auxiliary actions required (such as dealing with dirty documents).
The actual mechanism through which the state data is stored is implemented in _saveState().
Referenced by XAP_App::retrieveState().