sftp C++ wrapper