$darkmode
vtd::RdbError Class Reference

#include <rdb_transceiver.hpp>

Inheritance diagram for vtd::RdbError:
[legend]
Collaboration diagram for vtd::RdbError:
[legend]

Additional Inherited Members

- Public Member Functions inherited from cloe::Error
 Error (const std::string &what)
 
 Error (const char *what)
 
template<typename... Args>
 Error (const char *format, const Args &... args)
 
const char * what () const noexcept override
 
bool has_explanation () const
 
void set_explanation (const std::string &explanation)
 
template<typename... Args>
void set_explanation (const char *format, const Args &... args)
 
const std::string & explanation () const
 
Error explanation (const std::string &explanation) &&
 
template<typename... Args>
Error explanation (const char *format, const Args &... args) &&
 

Detailed Description

RdbError may be thrown when an error is detected in the RDB protocol. These may or not be recoverable, and include such origins such as magic number and version mismatch.

See also
cloe::utility::TcpReadError

The documentation for this class was generated from the following file: