Inheritance diagram for code::InfoNotAvailableException:
The Index::Record provides only the most reliable functionality. The IndexRecordInformation class provides more functionality, some of which may be unavailable in a data source.
Public Member Functions | |
InfoNotAvailableException (const Index::Record &rec, const std::string &info) | |
const Index::Record & | getRecord () const |
The record which doesn't have the required information. | |
const std::string & | getMissingInfo () const |
The piece of information which doesn't exist. | |
const std::string & | getMessage () const |
code::InfoNotAvailableException::InfoNotAvailableException | ( | const Index::Record & | rec, | |
const std::string & | info | |||
) |
const std::string& code::Exception::getMessage | ( | ) | const [inline, inherited] |
const std::string& code::InfoNotAvailableException::getMissingInfo | ( | ) | const [inline] |
The piece of information which doesn't exist.
const Index::Record& code::InfoNotAvailableException::getRecord | ( | ) | const [inline] |
The record which doesn't have the required information.