Joedb 10.5.0
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
joedb::ssh::Session Class Reference

#include <joedb/ssh/Session.h>

Inheritance diagram for joedb::ssh::Session:
Collaboration diagram for joedb::ssh::Session:

Public Member Functions

 Session (const std::string &user, const std::string &host, const unsigned port, const int verbosity, const char *const b64_key=nullptr, const char *const passphrase=nullptr)
Public Member Functions inherited from joedb::ssh::Session_Connection
 Session_Connection (const char *user, const char *host, unsigned port, int verbosity)
 ~Session_Connection ()
Public Member Functions inherited from joedb::ssh::Session_Allocation
 Session_Allocation ()
 Session_Allocation (const Session_Allocation &)=delete
Session_Allocation & operator= (const Session_Allocation &)=delete
ssh_session get () const
void check_result (int result) const
 ~Session_Allocation ()

Additional Inherited Members

Protected Attributes inherited from joedb::ssh::Session_Allocation
const ssh_session session

Detailed Description

Definition at line 117 of file Session.h.

Constructor & Destructor Documentation

◆ Session()

joedb::ssh::Session::Session ( const std::string & user,
const std::string & host,
const unsigned port,
const int verbosity,
const char *const b64_key = nullptr,
const char *const passphrase = nullptr )
inline

Definition at line 120 of file Session.h.


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