]> git.saurik.com Git - wxWidgets.git/blobdiff - utils/HelpGen/src/ifcontext.h
offset version by 1 to avoid having compatibility_version of 0.0.0 under Darwin:...
[wxWidgets.git] / utils / HelpGen / src / ifcontext.h
index 80014c88f36fb0fc6e49ab1a8e43ce425a67a7cb..419d7006b1d42bd09be4127694aecde5211d97d0 100644 (file)
@@ -6,7 +6,7 @@
 // Created:     27/12/98
 // RCS-ID:      $Id$
 // Copyright:   (c) Aleskandars Gluchovas
-// Licence:    wxWindows licence
+// Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 #ifndef __IFCONTEXT_G__
 class spBookmark
 {
 public:
-       size_t mFrom;
-       size_t mLen;
-       size_t mFileNo;
+    size_t mFrom;
+    size_t mLen;
+    size_t mFileNo;
 
-       inline spBookmark() {}
+    inline spBookmark() {}
 
-       inline spBookmark( int from, int len, int fileNo )
-               : mFrom( from ), mLen( len ), mFileNo( fileNo )
-       {}
+    inline spBookmark( int from, int len, int fileNo )
+        : mFrom( from ), mLen( len ), mFileNo( fileNo )
+    {}
 };
 
 #if defined( wxUSE_TEMPLATE_STL )
 
-       typedef vector<spBookmark) BookmarkListT
+    typedef vector<spBookmark) BookmarkListT
 
 #else
 
-       typedef WXSTL_VECTOR_SHALLOW_COPY(spBookmark) BookmarkListT;
+    typedef WXSTL_VECTOR_SHALLOW_COPY(spBookmark) BookmarkListT;
 
 #endif
 
@@ -44,57 +44,58 @@ class spInterFileContext : public spContext
 {
 protected:
 
-       BookmarkListT  mDeletionMarks;
+    BookmarkListT  mDeletionMarks;
 
-       BookmarkListT  mFiltered;
+    BookmarkListT  mFiltered;
 
-       size_t         mCurFileNo;
+    size_t         mCurFileNo;
 
-       CJSourceParser mParser;
+    CJSourceParser mParser;
 
 protected:
 
-       size_t GetFileNoOfContext( spContext& ctx );
-       size_t GetFileNo( const string& fname );
+    size_t GetFileNoOfContext( spContext& ctx );
+    size_t GetFileNo( const wxString& fname );
 
-       void InsertBookmarkSorted( BookmarkListT& lst, spBookmark& mark );
+    void InsertBookmarkSorted( BookmarkListT& lst, spBookmark& mark );
 
-       void DoAppendSourceFragment( string& source, 
-                                                                string& result, 
-                                                        size_t  pos, size_t len );
+    void DoAppendSourceFragment( wxString& source,
+                                 wxString& result,
+                                 size_t    pos,
+                                 size_t len );
 
-       void GenerateContextBody( spContext& ctx, 
-                                                         string&    source,
-                                                         string&    result, 
-                                                         size_t& lastSavedPos,
-                                                         size_t& lastKnownPos );
+    void GenerateContextBody( spContext& ctx,
+                              wxString&  source,
+                              wxString&  result,
+                              size_t&    lastSavedPos,
+                              size_t&    lastKnownPos );
 
 public:
 
-       StrListT       mFiles;
-       StrListT       mContents;
+    StrListT       m_Files;
+    StrListT       m_Contents;
 
 public:
 
-       spInterFileContext();
-       ~spInterFileContext();
+    spInterFileContext();
+    ~spInterFileContext();
 
-       void AddFile( const string& fname, const string& content );
+    void AddFile( const wxString& fname, const wxString& content );
 
-       void RemoveContext( spContext& ctx );
+    void RemoveContext( spContext& ctx );
 
-       void GenrateContents();
+    void GenrateContents();
 
-       void ParseContents( SourceParserPlugin* pPlugin = NULL );
+    void ParseContents( SourceParserPlugin* pPlugin = NULL );
 
-       void WriteToFiles();
+    void WriteToFiles();
 
-       // overriden method of the base class (finds out the source fragment)
+    // overriden method of the base class (finds out the source fragment)
 
-       virtual string GetBody( spContext* pCtx = NULL );
+    virtual wxString GetBody( spContext* pCtx = NULL );
 
-       virtual string GetHeader( spContext* pCtx = NULL );
+    virtual wxString GetHeader( spContext* pCtx = NULL );
 };
 
 
-#endif
\ No newline at end of file
+#endif