libssh  0.7.3
Public Member Functions
ssh::SshException Class Reference

Some people do not like C++ exceptions. More...

#include <include/libssh/libsshpp.hpp>

Public Member Functions

int getCode ()
 returns the Error code More...
 
std::string getError ()
 returns the error message of the last exception More...
 

Detailed Description

Some people do not like C++ exceptions.

With this define, we give the choice to use or not exceptions. if defined, disable C++ exceptions for libssh c++ wrapperThis class describes a SSH Exception object. This object can be thrown by several SSH functions that interact with the network, and may fail because of socket, protocol or memory errors.

Member Function Documentation

int ssh::SshException::getCode ( )
inline

returns the Error code

Returns
SSH_FATAL Fatal error happened (not recoverable)
SSH_REQUEST_DENIED Request was denied by remote host
See also
ssh_get_error_code
std::string ssh::SshException::getError ( )
inline

returns the error message of the last exception

Returns
pointer to a c string containing the description of error
See also
ssh_get_error

Referenced by ssh::Session::getDisconnectMessage().


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