SKeywordListI Class Reference

Keyword list. More...

#include <bsapi.h>

Inheritance diagram for SKeywordListI:

SUnknownI List of all members.

Public Types

 apmAdd
 apmCondAdd
 apmReplace
 ffXML
 ffPlain
enum  ap_mode_type { apmAdd, apmCondAdd, apmReplace }
enum  file_format_type { ffXML, ffPlain }

Public Member Functions

virtual void BSAPI_METHOD Clear ()=0
virtual SKeywordI *BSAPI_METHOD Add (const char *pKeyword)=0
virtual SKeywordI *BSAPI_METHOD GetByName (const char *pKeyword)=0
virtual bool BSAPI_METHOD Exists (const char *pKeyword)=0
virtual bool BSAPI_METHOD Remove (const char *pKeyword)=0
virtual void BSAPI_METHOD First ()=0
virtual SKeywordI *BSAPI_METHOD GetKeyword ()=0
virtual bool BSAPI_METHOD Load (const char *pFile, file_format_type format=ffXML)=0
virtual bool BSAPI_METHOD Save (const char *pFile, const char *pStyleSheet=0)=0
virtual int BSAPI_METHOD GetNKeywords ()=0
virtual int BSAPI_METHOD GetNEnabledKeywords ()=0
virtual int BSAPI_METHOD GetNValidKeywords ()=0
virtual float BSAPI_METHOD GetGlobalAcceptThreshold ()=0
virtual float BSAPI_METHOD GetGlobalDenyThreshold ()=0
virtual void BSAPI_METHOD SetGlobalAcceptThreshold (float globalAcceptThreshold)=0
virtual void BSAPI_METHOD SetGlobalDenyThreshold (float denyAcceptThreshold)=0
virtual void BSAPI_METHOD SetPhnTrans (SPhnTransI *pPhnTrans)=0
virtual bool BSAPI_METHOD AddPronunciations (ap_mode_type mode)=0
virtual bool BSAPI_METHOD CheckKeywords (bool *pRetAreInvalidKeywords=0)=0
virtual bool BSAPI_METHOD GetModifiedFlag ()=0
virtual void BSAPI_METHOD ResetModifiedFlag ()=0
virtual void BSAPI_METHOD SetCheckPronunciations (bool checkPronunciations=true)=0
virtual void BSAPI_METHOD SetCheckWordNames (bool checkWordNames=true)=0
virtual void BSAPI_METHOD SetReportErrorsImmediately (bool reportErrorsImmediately=true)=0

Detailed Description

Keyword list.
Examples:

keyword_spotting.cpp.


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