SFileSnifferI Class Reference

Repeatedly scans directories and sends the new files to a callback, or just scan directories and return files to a user. More...

#include <bsapi.h>

Inheritance diagram for SFileSnifferI:

SUnknownI List of all members.

Public Member Functions

virtual void BSAPI_METHOD SetTarget (SFileSnifferCallbackI *pTargetHandler)=0
virtual bool BSAPI_METHOD AddDirectory (char *pDirectory, int priority=0)=0
virtual void BSAPI_METHOD ClearDirs ()=0
virtual void BSAPI_METHOD AddWantedSuffix (char *pSuffix)=0
virtual void BSAPI_METHOD ClearWantedSuffixes ()=0
virtual void BSAPI_METHOD AddAccompanyingSuffix (char *pSuffix)=0
virtual void BSAPI_METHOD ClearAccompanyingSuffixes ()=0
virtual void BSAPI_METHOD SetDefaultDirectory (char *pDefaultDirectory)=0
virtual void BSAPI_METHOD SetUpdateInterval (float updateIntervalSec=0.05f)=0
virtual void BSAPI_METHOD SetUseLocking (bool useLocking=false)=0
virtual void BSAPI_METHOD ProcessFilesAsync ()=0
virtual void BSAPI_METHOD Terminate (bool waitForTermination=true)=0
virtual bool BSAPI_METHOD IsTerminated ()=0
virtual void BSAPI_METHOD ProcessFiles ()=0
virtual bool BSAPI_METHOD FirstFile ()=0
virtual bool BSAPI_METHOD GetFile (char *pFile, unsigned int len)=0
virtual int BSAPI_METHOD GetNFiles ()=0
virtual bool BSAPI_METHOD LockFile (const char *pFile)=0
virtual bool BSAPI_METHOD UnlockFile (const char *pFile)=0
virtual void BSAPI_METHOD UnlockAllFiles ()=0
virtual bool BSAPI_METHOD IsFileLocked (const char *pFile)=0

Detailed Description

Repeatedly scans directories and sends the new files to a callback, or just scan directories and return files to a user.
Examples:

gender_identification.cpp, keyword_spotting.cpp, language_identification.cpp, and speaker_identification.cpp.


The documentation for this class was generated from the following file:
Generated on Wed Jul 15 10:10:09 2009 for BSAPI by  doxygen 1.4.7