My favorites
▼
|
Sign in
rtoss
RTOSS: some programs and scripts that was created or modified by me
Project Home
Downloads
Issues
Source
Checkout
Browse
Changes
Source path:
svn
/
GreenPad
/
RSearch.h
r196
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#ifndef AFX_RSEARCH_H__5A9346D4_3152_4923_8EFC_38264A456364__INCLUDED_
#define AFX_RSEARCH_H__5A9346D4_3152_4923_8EFC_38264A456364__INCLUDED_
#include "kilib/ktlaptr.h"
#include "NSearch.h"
//=========================================================================
//@{ @pkg Gp.Search //@}
//@{
// ´ÈÕ³K\»}b`OÖB
//
// patÆstrS̪}b`·éÈçtrueA_ÈçfalseðÔ·
//@}
//=========================================================================
bool reg_match( const wchar_t* pat, const wchar_t* str, bool caseS );
class RegNFA;
//=========================================================================
//@{
// SearhcableƵÄÌÀ
//@}
//=========================================================================
class RSearch : public Searchable
{
public:
RSearch( const unicode* key, bool caseS, bool down );
private:
virtual bool Search( const unicode* str, ulong len, ulong stt,
ulong* mbg, ulong* med );
private:
ki::dptr<RegNFA> re_;
bool caseS_;
bool down_;
};
#endif
Show details
Hide details
Change log
r89
by roytam on Apr 29, 2010
Diff
- [GreenPad] import GreenPad with NT 3.51 fix.
Go to:
/GreenPad
/GreenPad/ConfigManager.cpp
/GreenPad/ConfigManager.h
/GreenPad/GpMain.cpp
/GreenPad/GpMain.h
/GreenPad/Makefile
/GreenPad/Makefiles
/GreenPad/Makefiles/bcc.mak
/GreenPad/Makefiles/dmc.mak
/GreenPad/Makefiles/gcc.mak
/GreenPad/Makefiles/vcc.mak
/GreenPad/NSearch.h
/GreenPad/OpenSaveDlg.cpp
/GreenPad/OpenSaveDlg.h
/GreenPad/README.txt
/GreenPad/RSearch.cpp
/GreenPad/RSearch.h
/GreenPad/Search.cpp
/GreenPad/Search.h
/GreenPad/editwing
/GreenPad/editwing/editwing.h
/GreenPad/editwing/ewCommon.h
/GreenPad/editwing/ewCtrl1.h
/GreenPad/editwing/ewDoc.h
/GreenPad/editwing/ewView.h
/GreenPad/editwing/ip_ctrl1.cpp
/GreenPad/editwing/ip_cursor.cpp
/GreenPad/editwing/ip_doc.h
/GreenPad/editwing/ip_draw.cpp
/GreenPad/editwing/ip_parse.cpp
/GreenPad/editwing/ip_scroll.cpp
/GreenPad/editwing/ip_text.cpp
/GreenPad/editwing/ip_view.h
/GreenPad/editwing/ip_wrap.cpp
/GreenPad/kilib
/GreenPad/kilib.dsp
/GreenPad/kilib.dsw
/GreenPad/kilib.sln
/GreenPad/kilib.vcproj
/GreenPad/kilib/app.cpp
/GreenPad/kilib/app.h
/GreenPad/kilib/cmdarg.cpp
/GreenPad/kilib/cmdarg.h
/GreenPad/kilib/ctrl.cpp
/GreenPad/kilib/ctrl.h
/GreenPad/kilib/file.cpp
/GreenPad/kilib/file.h
/GreenPad/kilib/find.cpp
/GreenPad/kilib/find.h
/GreenPad/kilib/kilib.h
Project members,
sign in
to write a code review
Older revisions
All revisions of this file
File info
Size: 1025 bytes, 45 lines
View raw file
File properties
svn:mime-type
text/plain; charset=shift_jis
svn:eol-style
native
Powered by
Google Project Hosting