diff options
Diffstat (limited to 'src/include/xbfilter.h')
-rwxr-xr-x | src/include/xbfilter.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/include/xbfilter.h b/src/include/xbfilter.h index 8722256..635d117 100755 --- a/src/include/xbfilter.h +++ b/src/include/xbfilter.h @@ -37,9 +37,10 @@ namespace xb{ class XBDLLEXPORT xbFilter { public: - xbFilter( xbXBase *xbase, xbDbf *dbf ); + xbFilter( xbDbf *dbf ); ~xbFilter(); xbInt16 Set( xbString &sFilterExpression ); + xbInt16 Set( const char *sFilterExpression ); xbInt16 GetFirstRecord( xbInt16 iOpt = 1 ); xbInt16 GetNextRecord ( xbInt16 iOpt = 1 ); xbInt16 GetPrevRecord ( xbInt16 iOpt = 1 ); @@ -50,7 +51,6 @@ class XBDLLEXPORT xbFilter { xbInt32 GetQryCnt() const; #ifdef XB_INDEX_SUPPORT -// void Set( xbIx *pIx, void *vpTag ); xbInt16 GetFirstRecordIx( xbInt16 iOpt = 1 ); xbInt16 GetNextRecordIx ( xbInt16 iOpt = 1 ); xbInt16 GetPrevRecordIx ( xbInt16 iOpt = 1 ); @@ -59,7 +59,7 @@ class XBDLLEXPORT xbFilter { private: - xbXBase *xbase; +// xbXBase *xbase; xbDbf *dbf; xbExp *exp; |