Xapian::FeatureUnavailableError Class Reference
Indicates an attempt to use a feature which is unavailable.
More...
#include <error.h>
List of all members.
|
Public Member Functions |
| | FeatureUnavailableError (const std::string &msg_, const std::string &context_=std::string(), int errno_=0) |
| | General purpose constructor.
|
| | FeatureUnavailableError (const std::string &msg_, int errno_) |
| | Construct from message and errno value.
|
Private Member Functions |
| | FeatureUnavailableError (const std::string &msg_, const std::string &context_, const char *error_string_) |
| | Private constructor for use by remote backend.
|
| | FeatureUnavailableError (const std::string &msg_, const std::string &context_, const char *type_, const char *error_string_) |
| | Constructor for use by constructors of derived classes.
|
| | FeatureUnavailableError (const std::string &msg_, const std::string &context_, const char *type_, int errno_) |
| | Constructor for use by constructors of derived classes.
|
Detailed Description
Indicates an attempt to use a feature which is unavailable.
Typically a feature is unavailable because it wasn't compiled in, or because it requires other software or facilities which aren't available.
Definition at line 689 of file error.h.
Constructor & Destructor Documentation
| Xapian::FeatureUnavailableError::FeatureUnavailableError |
( |
const std::string & |
msg_, |
|
|
const std::string & |
context_, |
|
|
const char * |
error_string_ | |
|
) |
| | [inline, private] |
Private constructor for use by remote backend.
For internal use only.
- Parameters:
-
| error_string_ | Optional string describing error. May be NULL. |
Definition at line 696 of file error.h.
| Xapian::FeatureUnavailableError::FeatureUnavailableError |
( |
const std::string & |
msg_, |
|
|
const std::string & |
context_ = std::string(), |
|
|
int |
errno_ = 0 | |
|
) |
| | [inline, explicit] |
General purpose constructor.
- Parameters:
-
| msg_ | Message giving details of the error, intended for human consumption. |
| context_ | Optional context information for this error. |
| errno_ | Optional errno value associated with this error. |
Definition at line 705 of file error.h.
| Xapian::FeatureUnavailableError::FeatureUnavailableError |
( |
const std::string & |
msg_, |
|
|
int |
errno_ | |
|
) |
| | [inline] |
Construct from message and errno value.
- Parameters:
-
| msg_ | Message giving details of the error, intended for human consumption. |
| errno_ | Optional errno value associated with this error. |
Definition at line 713 of file error.h.
| Xapian::FeatureUnavailableError::FeatureUnavailableError |
( |
const std::string & |
msg_, |
|
|
const std::string & |
context_, |
|
|
const char * |
type_, |
|
|
const char * |
error_string_ | |
|
) |
| | [inline, private] |
Constructor for use by constructors of derived classes.
For internal use only.
Definition at line 719 of file error.h.
| Xapian::FeatureUnavailableError::FeatureUnavailableError |
( |
const std::string & |
msg_, |
|
|
const std::string & |
context_, |
|
|
const char * |
type_, |
|
|
int |
errno_ | |
|
) |
| | [inline, private] |
Constructor for use by constructors of derived classes.
For internal use only.
Definition at line 725 of file error.h.
The documentation for this class was generated from the following file: