#include "connection.h"
#include <exception>
#include <string>
Include dependency graph for exceptions.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | mysqlpp |
Classes | |
class | mysqlpp::Exception |
Base class for all MySQL++ custom exceptions. More... | |
class | mysqlpp::BadConversion |
Exception thrown when a bad type conversion is attempted. More... | |
class | mysqlpp::BadFieldName |
Exception thrown when a requested named field doesn't exist. More... | |
class | mysqlpp::BadNullConversion |
Exception thrown when you attempt to convert a SQL null to an incompatible type. More... | |
class | mysqlpp::BadOption |
Exception thrown when you pass an unrecognized option to Connection::set_option(). More... | |
class | mysqlpp::BadParamCount |
Exception thrown when not enough query parameters are provided. More... | |
class | mysqlpp::BadQuery |
Exception thrown when MySQL encounters a problem while processing your query. More... | |
class | mysqlpp::ConnectionFailed |
Exception thrown when there is a problem establishing the database server connection. It's also thrown if Connection::shutdown() fails. More... | |
class | mysqlpp::DBSelectionFailed |
Exception thrown when the program tries to select a new database and the server refuses for some reason. More... | |
class | mysqlpp::EndOfResults |
Exception thrown when ResUse::fetch_row() walks off the end of a use-query's result set. More... | |
class | mysqlpp::EndOfResultSets |
Exception thrown when Query::store_next() walks off the end of a use-query's multi result sets. More... | |
class | mysqlpp::LockFailed |
Exception thrown when a Lockable object fails. More... | |
class | mysqlpp::ObjectNotInitialized |
Exception thrown when you try to use an object that isn't completely initialized. More... |
When exceptions are enabled for a given mysqlpp::OptionalExceptions derivative, any of these exceptions can be thrown on error.