23 #include "wxgis/catalog/catalog.h"
24 #include "wxgis/catalog/gxobject.h"
25 #include "wxgis/core/json/jsonval.h"
26 #include "wxgis/core/json/jsonreader.h"
27 #include "wxgis/core/json/jsonwriter.h"
29 #include <wx/fswatcher.h>
74 virtual bool AddItem(
int nStoreId,
const wxString& sName,
const wxString& sPath);
75 virtual bool DeleteItemById(
int nStoreId);
76 virtual bool RenameItemById(
int nStoreId,
const wxString& NewName);
78 virtual void OnFileSystemEvent(wxFileSystemWatcherEvent& event);
80 virtual void LoadConnectionsStorage(
void);
82 virtual void CreateConnectionsStorage(
void) = 0;
84 virtual int GetStorageVersion(
void)
const = 0;
86 wxString m_sStorageName;
87 wxString m_sStoragePath;
88 wxCriticalSection m_oCritSect;
The JSON value class implementation.
Definition: jsonval.h:91
Definition: gxobject.h:78
Definition: gxmlconnstor.h:67
Definition: gxobject.h:37