MySQL 9.1.0
Source Code Documentation
|
Base class to allow multiple SocketOperations implementations (at least one "real" and one mock for testing purposes) More...
#include <socket_operations.h>
Classes | |
class | LocalHostnameResolutionError |
Exception thrown by get_local_hostname() on error. More... | |
Public Member Functions | |
SocketOperationsBase ()=default | |
SocketOperationsBase (const SocketOperationsBase &)=default | |
SocketOperationsBase & | operator= (const SocketOperationsBase &)=default |
virtual | ~SocketOperationsBase ()=default |
virtual std::string | get_local_hostname ()=0 |
return hostname of local host More... | |
Base class to allow multiple SocketOperations implementations (at least one "real" and one mock for testing purposes)
|
explicitdefault |
|
explicitdefault |
|
virtualdefault |
|
pure virtual |
return hostname of local host
Implemented in mysql_harness::SocketOperations.
|
default |