$darkmode
vtd::RdbError Class Reference

#include <rdb_transceiver.hpp>

Inheritance diagram for vtd::RdbError:
Collaboration diagram for vtd::RdbError:

Additional Inherited Members

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