userver: userver/storages/mongo/exception.hpp File Reference
Loading...
Searching...
No Matches
exception.hpp File Reference

Detailed Description

MongoDB-specific exceptions.

Definition in file exception.hpp.

Go to the source code of this file.

+ Include dependency graph for exception.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  storages::mongo::MongoException
 Generic mongo-related exception. More...
 
class  storages::mongo::InvalidConfigException
 Config validation error. More...
 
class  storages::mongo::CancelledException
 The current task has been cancelled, e.g. by deadline propagation. More...
 
struct  storages::mongo::CancelledException::ByDeadlinePropagation
 
class  storages::mongo::PoolNotFoundException
 Nonexistent pool requested from the set. More...
 
class  storages::mongo::PoolOverloadException
 Pool refused to satisfy connection request due to high load. More...
 
class  storages::mongo::NetworkException
 Network (connectivity) error. More...
 
class  storages::mongo::ClusterUnavailableException
 No server available to satisfy request constraints. More...
 
class  storages::mongo::IncompatibleServerException
 Incompatible server version. More...
 
class  storages::mongo::AuthenticationException
 Authentication error. More...
 
class  storages::mongo::QueryException
 Generic query error. More...
 
class  storages::mongo::InvalidQueryArgumentException
 Query argument validation error. More...
 
class  storages::mongo::ServerException
 Server-side error. More...
 
class  storages::mongo::WriteConcernException
 Write concern error. More...
 
class  storages::mongo::DuplicateKeyException
 Duplicate key error. More...
 

Namespaces

namespace  storages
 Components, clients and helpers for different databases and storages.
 
namespace  storages::mongo
 MongoDB client.