Develop and Download Open Source Software

Browse CVS Repository

Diff of /malonnote/mnModel.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.13 by maloninc, Thu Sep 15 09:20:48 2005 UTC revision 1.15 by maloninc, Tue Sep 20 06:29:53 2005 UTC
# Line 7  Line 7 
7  #include "config.h"  #include "config.h"
8    
9  #define MAX_WIKI_TEXT_SIZE 10000  #define MAX_WIKI_TEXT_SIZE 10000
10    #define MAX_TOKEN          32
11  #define MAX_BUF_SIZE       1024  #define MAX_BUF_SIZE       1024
12  #define EXT_TAG             ".txt"  #define EXT_TAG             ".txt"
13  #define DATE_TAG            ":''DATE'':"  #define DATE_TAG            ":''DATE'':"
# Line 47  public: Line 48  public:
48          ~WikiData();          ~WikiData();
49          const wxString* getFileName();          const wxString* getFileName();
50          const wxString* getSubject();          const wxString* getSubject();
51            const wxString* getOldSubject();
52          const wxString* getDate();          const wxString* getDate();
53      const wxString* getText();      const wxString* getText();
54      void  modText(wxString* text);      void  modText(wxString* text);
55      void  modSubject(wxString* newName);      void  modSubject(wxString* newName);
56          void  save();          void  save();
57          void  removeDataFile();          void  removeDataFile();
58            void  setOldSubjectFromCurrent();
59    
60  private:  private:
61          wxString* subject;          wxString* subject;
62            wxString* oldSubject;
63          wxString* dataDirName;          wxString* dataDirName;
64          wxString* fileName;          wxString* fileName;
65          wxString* date;          wxString* date;
# Line 81  public: Line 85  public:
85          bool normalSearch(char* tokenList[], FILE*fp, char* decodeFileNameBuf);          bool normalSearch(char* tokenList[], FILE*fp, char* decodeFileNameBuf);
86          bool typeSearch(char* typeStr, FILE*fp);          bool typeSearch(char* typeStr, FILE*fp);
87      void addWikiData(WikiData* wikiData);      void addWikiData(WikiData* wikiData);
88          void addSearchStr(wxString* searchStr);          bool addSearchStr(wxString* searchStr);
89          void addSearchList(wxString* searchStr, WikiList* list);          void addSearchList(wxString* searchStr, WikiList* list);
90          void removeSearchStr(wxString searchStr);          void removeSearchStr(wxString searchStr);
91          void modSearchStr(wxString* oldStr, wxString* newStr);          void modSearchStr(wxString* oldStr, wxString* newStr);
92          const wxArrayString* getSearchStrList();          const wxArrayString* getSearchStrList();
93          const WikiList* getSearchResultList(wxString* searchStr);          const WikiList* getSearchResultList(wxString* searchStr);
94          void addSearchResultList(wxString* searchStr, WikiData* addData);          void addSearchResultList(wxString* searchStr, WikiData* addData);
95            bool delSearchResultList(wxString* searchStr, WikiData* delData);
96          WikiData* newWikiData();          WikiData* newWikiData();
97          const wxString* getWikiDataDir();          const wxString* getWikiDataDir();
98            void clearSearchStrList();
99            void clearSearchResultList();
100  private:  private:
101      wxString*      wikiDataDir;      wxString*      wikiDataDir;
102          wxArrayString* searchStrList;          wxArrayString* searchStrList;

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.15

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26