home *** CD-ROM | disk | FTP | other *** search
- class CSrch
- {
- public:
- CSrch(char*, EXTENSION_CONTROL_BLOCK* pEcb);
- ~CSrch();
-
- void StoreField(FILE *f,char *Item);
- void urlDecode(char *p);
- int TwoHex2Int(char *pC);
- void strcvrt(char * cStr,char cOld,char cNew);
- void PrintEnviron();
-
- char cBuffer[1024];
- char cPrintBuffer[4096];
-
- void PrintFindData(WIN32_FIND_DATA *findData, char *findmask);
- void ListDirectoryContents( char *dirname, char *filemask, char *findmask);
- const char* Substitute(LPSTR lpFindIn);
- const char* Substituteb(LPSTR lpSubstIn);
- char* Substitutec(LPSTR lpSubstIn);
- void Sort();
- void Swap(short sCurrent,short sMin);
- int Hex2Int(char *pC);
- void DecodeHex(char *p);
-
- char* cStartDir;
- char* cParsedData;
-
- short sCounter;
-
- char pszAlias[100];
-
- BOOL bUseCase;
- BOOL bHitSomething;
- BOOL bOverflow;
-
- EXTENSION_CONTROL_BLOCK* pExtContext;
- struct _HitStruct
- {
- char* cHREF;
- short sHits;
- } sHitStruct[256], sSwap;
-
- short sHitCount;
- };
-
-