Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alamaison/swish
/ functions
Functions
1,774 in github.com/alamaison/swish
⨍
Functions
1,774
◇
Types & classes
389
↓ 161 callers
Method
size
test/common_boost/tree.hh:1632
↓ 117 callers
Method
end
test/common_boost/tree.hh:652
↓ 103 callers
Method
begin
test/common_boost/tree.hh:646
↓ 94 callers
Function
exists
* Does a file exist at the given path. */
ssh/filesystem.hpp:994
↓ 93 callers
Method
get
* Return pointer to chunk of memory intialised with fake * FILEGROUPDESCRIPTOR. */
test/shell_folder/file_group_descriptor_test.cpp:82
↓ 92 callers
Method
filename
test/common_boost/MockProvider.hpp:120
↓ 90 callers
Method
get
* Return a pointer to the item held in the HGLOBAL. */
swish/shell_folder/data_object/GlobalLocker.hpp:135
↓ 69 callers
Function
FAILED
swish/shell_folder/RemoteFolder.cpp:330
↓ 49 callers
Function
Utf8StringToWideString
* Convert a UTF-8 (multi-byte) string to a Windows wide string. */
swish/utils.hpp:139
↓ 48 callers
Method
out
* Return address of STGMEDIUM to use as an out-parameter. * * This should only be used on an empty STGMEDIUM as modifying a * STGMEDIUM
swish/shell_folder/data_object/StorageMedium.hpp:73
↓ 47 callers
Method
empty
* Does the STGMEDIUM hold an allocated resource? */
swish/shell_folder/data_object/StorageMedium.hpp:91
↓ 39 callers
Function
is_directory
swish/shell_folder/SftpDirectory.cpp:137
↓ 37 callers
Method
add_control
ezel/form.hpp:299
↓ 36 callers
Method
host
test/ssh/openssh_fixture.cpp:250
↓ 35 callers
Method
session_ptr
ssh/detail/agent_state.hpp:113
↓ 33 callers
Method
name
ssh/knownhost.hpp:243
↓ 32 callers
Method
aquire_lock
ssh/detail/agent_state.hpp:108
↓ 32 callers
Method
end
ssh/agent.hpp:193
↓ 31 callers
Method
data
ssh/knownhost.hpp:158
↓ 31 callers
Method
find
ssh/knownhost.hpp:550
↓ 30 callers
Method
message
ssh/ssh_error.hpp:129
↓ 28 callers
Method
size
swish/remote_folder/remote_pidl.hpp:182
↓ 27 callers
Method
detach
* Break the two-way link between this C++ wrapper object and the * Win32 window object. * * The fields of the Win32 must have been pul
ezel/detail/window_impl.hpp:490
↓ 27 callers
Method
path
swish/forms/add_host.cpp:209
↓ 26 callers
Method
authenticated
ssh/session.hpp:448
↓ 26 callers
Method
is_folder
swish/remote_folder/remote_pidl.hpp:161
↓ 26 callers
Method
read
ssh/stream.hpp:698
↓ 25 callers
Function
property_from_pidl
* Get the requested property for a file based on its PIDL. * * Many of these will be standard system properties but some are custom * to Swish if a
swish/host_folder/properties.cpp:108
↓ 25 callers
Method
size
ssh/filesystem.hpp:132
↓ 24 callers
Method
Seek
swish/provider/ticketed_stream.hpp:71
↓ 24 callers
Method
empty
test/common_boost/tree.hh:1658
↓ 24 callers
Method
notifications
test/connection/session_manager_test.cpp:197
↓ 23 callers
Function
consumer
swish/remote_folder/ViewCallback.cpp:148
↓ 23 callers
Method
text
ezel/window.hpp:54
↓ 22 callers
Function
create_host_itemid
* Construct a new host folder PIDL with the fields initialised. */
swish/host_folder/host_pidl.hpp:214
↓ 22 callers
Method
filename
swish/provider/libssh2_sftp_filesystem_item.cpp:238
↓ 22 callers
Method
has_session
swish/connection/session_pool.cpp:150
↓ 21 callers
Function
last_error_code
* Last error encountered by the session as an `error_code` and optional * error description message. */
ssh/ssh_error.hpp:172
↓ 21 callers
Method
pidl_count
* Return the number of PIDLs in the CFSTR_SHELLIDLIST format of the data * object. */
swish/shell_folder/data_object/ShellDataObject.cpp:333
↓ 20 callers
Function
display_name_matches
test/shell_folder/remote_folder_test.cpp:240
↓ 19 callers
Method
directory_iterator
* Create an iterator over the contents of the given directory. * * The iterator is copyable but all copies are linked so that incrementing
ssh/filesystem.hpp:496
↓ 19 callers
Method
file
* The absolute PIDL of the ith item in the SHELLIDLIST format. */
swish/shell_folder/data_object/ShellDataObject.cpp:303
↓ 19 callers
Function
tag_filename
test/common_boost/MockProvider.hpp:314
↓ 18 callers
Function
WideStringToUtf8String
* Convert a Windows wide string to a UTF-8 (multi-byte) string. */
swish/utils.hpp:131
↓ 18 callers
Method
size
* Number of FILEDESCRIPTORS in the FILEGROUPDESCRIPTOR. */
swish/shell_folder/data_object/FileGroupDescriptor.hpp:322
↓ 18 callers
Function
trace
* Output trace message. * * Can be, optionally, fed with values in boost-format style: * trace("%s %d") % "argument" % 42; * or: * trace(
swish/trace.hpp:148
↓ 17 callers
Method
Next
swish/nse/UICommand.hpp:94
↓ 17 callers
Method
begin
ssh/agent.hpp:188
↓ 17 callers
Function
get
* Error-fetching wrapper around libssh2_knownhost_get. * * @returns 1 if finished. The return code has no meaning if `ec == false`. */
ssh/detail/libssh2/knownhost.hpp:170
↓ 17 callers
Function
next_word
ezel/detail/dialog_template.hpp:68
↓ 16 callers
Method
authenticate_by_key_files
* Public-key authentication. * * This method requires a path to both the public and private keys because * libssh2 does. It should be
ssh/session.hpp:595
↓ 15 callers
Method
insert
test/common_boost/tree.hh:1025
↓ 15 callers
Method
valid
swish/host_folder/host_pidl.hpp:108
↓ 14 callers
Method
attributes
* Query a file for its attributes. * * If @a follow_links is @c true, the file that is queried is the target of * any chain of links.
ssh/filesystem.hpp:519
↓ 14 callers
Function
create_remote_itemid
* Create a new wrapped PIDL holding a remote_item_id with given parameters. * * @param filename Name of file or directory on the remote files
swish/remote_folder/remote_pidl.hpp:234
↓ 14 callers
Method
reserve_session
swish/connection/session_manager.cpp:382
↓ 13 callers
Method
GetEnum
* Retrieve an IEnumIDList to enumerate this directory's contents. * * This function returns an enumerator which can be used to iterate through * th
swish/shell_folder/SftpDirectory.cpp:245
↓ 13 callers
Function
make_file_read_only
test/ssh/stream_test.cpp:141
↓ 13 callers
Method
parent
test/common_boost/tree.hh:787
↓ 12 callers
Function
file_contents_correct
* Check if a file's contents is our test data. */
test/drop_target/drop_target_test.cpp:123
↓ 12 callers
Function
last_sftp_error_code
* Last error encountered by the SFTP channel as an `error_code` and * optional error description message. */
ssh/sftp_error.hpp:172
↓ 12 callers
Method
session
* Start a new SSH session with a host. * * The host is listening on the other end of the given socket. * * The constructor will th
ssh/session.hpp:364
↓ 12 callers
Method
sftp_ptr
ssh/detail/file_handle_state.hpp:114
↓ 11 callers
Function
announce_last_exception
swish/frontend/announce_error.cpp:147
↓ 11 callers
Function
gimme_pidl
test/remote_folder/properties_test.cpp:56
↓ 11 callers
Function
header
test/remote_folder/columns_test.cpp:62
↓ 11 callers
Method
key
* Host-key either raw or base-64 encoded. * * @see is_base64() */
ssh/host_key.hpp:206
↓ 11 callers
Method
parent_folder
* The absolute PIDL to the common parent of the items in the SHELLIDLIST * format. */
swish/shell_folder/data_object/ShellDataObject.cpp:289
↓ 10 callers
Method
GetData
swish/shell_folder/DataObject.cpp:97
↓ 10 callers
Method
QueryGetData
swish/shell_folder/DataObject.cpp:213
↓ 10 callers
Function
compare
test/remote_folder/properties_test.cpp:143
↓ 10 callers
Method
connect_to_filesystem
* Create a new connection to the remote filesystem over this SSH session. * * @warning It is the caller's responsibility to ensure the files
ssh/session.hpp:626
↓ 10 callers
Function
data_object_from_item_array
swish/nse/data_object_util.cpp:34
↓ 10 callers
Method
date_modified
swish/remote_folder/remote_pidl.hpp:189
↓ 10 callers
Function
detail
test/remote_folder/columns_test.cpp:68
↓ 10 callers
Function
entry_matches_ip
test/ssh/knownhost_test.cpp:257
↓ 10 callers
Method
is_dead
swish/connection/running_session.cpp:158
↓ 10 callers
Method
is_link
swish/remote_folder/remote_pidl.hpp:168
↓ 10 callers
Method
not_found
ssh/knownhost.hpp:478
↓ 10 callers
Function
open_socket
test/ssh/session_fixture.hpp:75
↓ 10 callers
Function
pidl_path_equivalence
* Check that a PIDL and a filesystem path refer to the same item. */
test/shell_folder/shell_test.cpp:72
↓ 10 callers
Method
show
test/drop_target/drop_target_test.cpp:164
↓ 10 callers
Method
type
test/common_boost/MockProvider.hpp:115
↓ 9 callers
Function
_testShellPIDL
* Test that Shell PIDL from DataObject represent the expected file. */
test/shell_folder/exercise_data_object.h:83
↓ 9 callers
Function
constructor
test/common_boost/tree.hh:76
↓ 9 callers
Function
create_data_object
* Write some data to a local file and return it as a DataObject. */
test/drop_target/drop_target_test.cpp:106
↓ 9 callers
Method
create_session
swish/connection/connection_spec.cpp:58
↓ 9 callers
Function
entry_matches
test/ssh/knownhost_test.cpp:269
↓ 9 callers
Method
killer
* A functor that can be called to destroy the form instance. * * This allows users to write : * @code btn.on_click().connect(frm.killer
ezel/form.hpp:327
↓ 9 callers
Method
length
ssh/knownhost.hpp:157
↓ 9 callers
Method
pidl
swish/drop_target/RootedSource.hpp:100
↓ 9 callers
Method
write
ssh/stream.hpp:703
↓ 8 callers
Function
_testModalDisplay
test/shell_folder-dialogue/KbdInteractiveDialog_test.cpp:77
↓ 8 callers
Function
copy_data_to_provider
* Copy the items in the DataObject to the remote target. * * @param data_object IDataObject holding the items to be copied. * @param provider
swish/drop_target/DropTarget.cpp:171
↓ 8 callers
Method
is_base64
* Is the key returned by key() base64-encoded (printable)? */
ssh/host_key.hpp:214
↓ 8 callers
Method
match
ssh/knownhost.hpp:477
↓ 8 callers
Method
relative_file
* The ith relative PIDL in the SHELLIDLIST format. */
swish/shell_folder/data_object/ShellDataObject.cpp:314
↓ 8 callers
Function
test_remote_itemid
test/remote_folder/remote_pidl_test.cpp:70
↓ 8 callers
Method
text
ezel/detail/window_impl.hpp:122
↓ 8 callers
Function
verify_stream_read
test/common_boost/stream_utils.cpp:88
next →
1–100 of 1,774, ranked by callers