FirteX-高性能全文索引和检索平台

API Documentation


首页 | 名字空间列表 | 类继承关系 | 组合类型列表 | $(BL\录(B | 文件列表 | 名字空间成员 | 组合类型成员 | 文件成员

firtex::utility::CFirteException类参考

#include <Exception.h>

继承图,类firtex::utility::CFirteException

firtex::search::CQueryParserException firtex::utility::CFileIOException firtex::utility::CIllegalArgumentException firtex::utility::CUnsupportedOperationException 所有成员的列表。

公有类型

enum  {
  UNKNOWN_ERROR, GENERIC_ERROR, MISSING_PARAMETER_ERROR, BAD_PARAMETER_ERROR,
  FILEIO_ERROR, RUNTIME_ERROR, OUTOFMEM_ERROR, ILLEGALARGUMENT_ERROR,
  UNSUPPORTED_ERROR, CAST_ERROR, OUTOFORDER_ERROR, OUTOFRANGE_ERROR,
  PARSE_ERROR, ANALYZE_ERROR, INDEX_COLLAPSE_ERROR, QUERY_PARSE_ERROR,
  VERSION_ERROR, ASSERT_ERROR, NUMBER_FORMAT_ERROR, NUM_ERRORS
}

公有成员

 CFirteException (exception_type code, const string &msg="")
 CFirteException (exception_type code, const string &msg, const string &file, int line)
 CFirteException (const CFirteException &clone)
CFirteExceptionoperator= (const CFirteException &right)
virtual ~CFirteException ()
virtual const char * what ()
virtual exception_type code ()

保护属性

string m_what
exception_type m_code

静态保护属性

string s_errorStrings [NUM_ERRORS]

成员枚举类型文档

anonymous enum
 

枚举值:
UNKNOWN_ERROR 
GENERIC_ERROR 
MISSING_PARAMETER_ERROR 
BAD_PARAMETER_ERROR 
FILEIO_ERROR 
RUNTIME_ERROR 
OUTOFMEM_ERROR 
ILLEGALARGUMENT_ERROR 
UNSUPPORTED_ERROR 
CAST_ERROR 
OUTOFORDER_ERROR 
OUTOFRANGE_ERROR 
PARSE_ERROR 
ANALYZE_ERROR 
INDEX_COLLAPSE_ERROR 
QUERY_PARSE_ERROR 
VERSION_ERROR 
ASSERT_ERROR 
NUMBER_FORMAT_ERROR 
NUM_ERRORS 


构造及析构函数文档

firtex::utility::CFirteException::CFirteException exception_type  code,
const string &  msg = ""
[inline]
 

firtex::utility::CFirteException::CFirteException exception_type  code,
const string &  msg,
const string &  file,
int  line
[inline]
 

firtex::utility::CFirteException::CFirteException const CFirteException clone  )  [inline]
 

virtual firtex::utility::CFirteException::~CFirteException  )  [inline]
 


成员函数文档

virtual exception_type firtex::utility::CFirteException::code  )  [inline, virtual]
 

CFirteException& firtex::utility::CFirteException::operator= const CFirteException right  )  [inline]
 

virtual const char* firtex::utility::CFirteException::what  )  [inline, virtual]
 


成员数据文档

exception_type firtex::utility::CFirteException::m_code [protected]
 

string firtex::utility::CFirteException::m_what [protected]
 

string firtex::utility::CFirteException::s_errorStrings[NUM_ERRORS] [static, protected]
 


该类的文档由以下文件生成:

http://www.firtex.org http://www.sourceforge.net/projects/firtex