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
↓ 2 callers
Function
ui_content_text
swish/host_folder/commands/CloseSession.cpp:152
↓ 2 callers
Method
update
* Update the indicator to show current progress level. */
swish/drop_target/DropUI.cpp:165
↓ 2 callers
Method
visible
ezel/window.hpp:60
↓ 2 callers
Method
window
ezel/window.hpp:51
↓ 2 callers
Method
window_class
ezel/controls/icon.hpp:55
↓ 2 callers
Function
write
ssh/stream.hpp:435
↓ 2 callers
Function
writeable_to_openmode
swish/shell_folder/SftpDirectory.cpp:307
↓ 2 callers
Function
writeline
* Error-fetching wrapper around libssh2_knownhost_writeline. */
ssh/detail/libssh2/knownhost.hpp:128
↓ 1 callers
Function
BindToParentFolderOfPIDL
* Return the parent IShellFolder of the last item in the PIDL. * * Optionally, return the a pointer to the last item as well. This * f
swish/shell_folder/Folder.h:92
↓ 1 callers
Method
CreateCoObject
* Static factory method. * * This creator method provides a CComObject-based class with a way to * create instances with exception-saf
swish/CoFactory.hpp:58
↓ 1 callers
Method
Delete
swish/remote_folder/commands/delete.cpp:209
↓ 1 callers
Function
GenerateRandomPort
test/common_boost/fixtures.cpp:191
↓ 1 callers
Function
GenerateRandomPort
test/ssh/openssh_fixture.cpp:185
↓ 1 callers
Function
GetConnectionDetailsFromRegistry
* Get a single connection from the registry as a PIDL. * * @pre The @c Software\\Swish\\Connections registry key exists. * @pre The con
swish/host_folder/host_management.cpp:76
↓ 1 callers
Method
GetFile
* Get IStream interface to the remote file specified by the given PIDL. * * This 'file' may also be a directory but the IStream does not give access
swish/shell_folder/SftpDirectory.cpp:332
↓ 1 callers
Method
GetFileByPath
* Get IStream interface to the remote file specified by a relative path. * * This 'file' may also be a directory but the IStream does not give acces
swish/shell_folder/SftpDirectory.cpp:352
↓ 1 callers
Method
GetFlags
swish/nse/explorer_command.cpp:276
↓ 1 callers
Method
GetIcon
* Return command's icon descriptor. * * This takes the form "shell32.dll,-249" where 249 is the icon's resource ID. * * @param[in] psiItemArray
swish/nse/explorer_command.cpp:163
↓ 1 callers
Function
GetModulePath
* Return the path of the currently running executable. */
test/common_boost/fixtures.cpp:102
↓ 1 callers
Function
GetModulePath
* Return the path of the currently running executable. */
test/ssh/openssh_fixture.cpp:96
↓ 1 callers
Function
GetSftpPath
* Find OpenSSH SFTP subsystem (sftp-server). * Either in an environment variable or on the path in the same directory * as sshd. */
test/common_boost/fixtures.cpp:154
↓ 1 callers
Function
GetSftpPath
* Find OpenSSH SFTP subsystem (sftp-server). * Either in an environment variable or on the path in the same directory * as sshd. */
test/ssh/openssh_fixture.cpp:148
↓ 1 callers
Function
GetSshdOptions
test/common_boost/fixtures.cpp:220
↓ 1 callers
Function
GetSshdOptions
test/ssh/openssh_fixture.cpp:206
↓ 1 callers
Function
GetSshdPath
* Find OpenSSH (sshd); either in an environment variable or on the path. */
test/common_boost/fixtures.cpp:140
↓ 1 callers
Function
GetSshdPath
* Find OpenSSH (sshd); either in an environment variable or on the path. */
test/ssh/openssh_fixture.cpp:134
↓ 1 callers
Method
GetState
* Return the command's state given array of PIDLs. * * @param[in] psiItemArray Optional array of PIDLs that command would be *
swish/nse/explorer_command.cpp:240
↓ 1 callers
Method
GetTitle
* Return command's title string. * * @param[in] psiItemArray Optional array of PIDLs that command would be * executed u
swish/nse/explorer_command.cpp:134
↓ 1 callers
Method
GetToolTip
* Return command's tool tip. * * @param[in] psiItemArray Optional array of PIDLs that command would be * executed upon.
swish/nse/explorer_command.cpp:190
↓ 1 callers
Method
Initialize
* Sets file or folder that this IconExtractor is being used for. * * @param szFilename The filename of the file or folder whose icon we want. * @pa
swish/shell_folder/IconExtractor.cpp:41
↓ 1 callers
Method
Invoke
* Execute the code associated with this command instance. * * @param[in] psiItemArray Optional array of PIDLs that command is *
swish/nse/explorer_command.cpp:264
↓ 1 callers
Method
MenuCallback
swish/shell_folder/RemoteFolder.cpp:878
↓ 1 callers
Method
OnConfirmOverwrite
test/common_boost/MockConsumer.hpp:273
↓ 1 callers
Method
OnHostkeyMismatch
swish/frontend/UserInteraction.cpp:270
↓ 1 callers
Method
OnHostkeyUnknown
swish/frontend/UserInteraction.cpp:281
↓ 1 callers
Method
Reset
swish/nse/UICommand.hpp:97
↓ 1 callers
Method
ResolveLink
swish/shell_folder/SftpDirectory.cpp:438
↓ 1 callers
Function
SandboxDirectory
* Return the path to the sandbox directory. */
test/common_boost/fixtures.cpp:354
↓ 1 callers
Method
SetData
* Set a format in the DataObject. * * Which item to set is specified as a FORMATETC and the item is passed in * a STGMEDIUM. If an item already ex
swish/shell_folder/DataObject.cpp:159
↓ 1 callers
Function
StartSshd
* Invoke the sshd program with the given list of arguments. */
test/common_boost/fixtures.cpp:166
↓ 1 callers
Function
StartSshd
* Invoke the sshd program with the given list of arguments. */
test/ssh/openssh_fixture.cpp:160
↓ 1 callers
Function
_testShellPIDLCount
* Test that Shell PIDL from DataObject holds the expected number of PIDLs. */
test/shell_folder/exercise_data_object.h:48
↓ 1 callers
Function
add_custom
ssh/knownhost.hpp:724
↓ 1 callers
Method
add_custom
ssh/knownhost.hpp:639
↓ 1 callers
Function
add_hashed
ssh/knownhost.hpp:716
↓ 1 callers
Method
add_hashed
ssh/knownhost.hpp:617
↓ 1 callers
Method
async
swish/shell_folder/data_object/ShellDataObject.cpp:183
↓ 1 callers
Method
authenticate_interactively
swish/connection/interruptable_session.hpp:53
↓ 1 callers
Method
authenticate_interactively
ssh/session.hpp:554
↓ 1 callers
Function
authenticate_user
* Tries to authenticate the user with the remote server. * * The remote server is queried for which authentication methods it supports * and these
swish/connection/authenticated_session.cpp:393
↓ 1 callers
Method
average_width_in_chars
* The number of 'x' characters an average item in the column will occupy. */
swish/nse/StaticColumn.hpp:75
↓ 1 callers
Method
avg_char_width
swish/host_folder/columns.hpp:73
↓ 1 callers
Function
background_context_menu
* Create a context menu for the folder background. * Pasting into a Swish window requires this. */
swish/shell_folder/SwishFolder.hpp:221
↓ 1 callers
Function
base64_decode
test/ssh/host_key_test.cpp:78
↓ 1 callers
Function
bind_best_taskdialog
swish/frontend/bind_best_taskdialog.cpp:43
↓ 1 callers
Function
build_dialog_template_in_memory
* Build a dialog resource template in memory. */
ezel/detail/dialog_template.hpp:275
↓ 1 callers
Function
calculate_template_size
* Calculate the necessary buffer size for a dialog template. * * Apparently all the fields are naturally WORD-aligned so we don't need to * force
ezel/detail/dialog_template.hpp:81
↓ 1 callers
Method
can_overwrite
* Does user give permission to overwrite remote target file? */
swish/drop_target/DropUI.cpp:246
↓ 1 callers
Method
challenge_response
swish/frontend/UserInteraction.cpp:102
↓ 1 callers
Function
check
* Error-fetching wrapper around libssh2_knownhost_check. */
ssh/detail/libssh2/knownhost.hpp:284
↓ 1 callers
Function
child_from_cida
* Return a pointer to the ith child PIDL in the CIDA (i+1th PIDL). */
swish/shell_folder/data_object/ShellDataObject.cpp:145
↓ 1 callers
Method
clear
test/common_boost/tree.hh:589
↓ 1 callers
Function
clsid_from_progid
* Look up a CLSID in the registry using the ProgId. */
swish/utils.hpp:333
↓ 1 callers
Function
command_provider
Create a toolbar command provider for the folder. */
swish/shell_folder/SwishFolder.hpp:209
↓ 1 callers
Function
comp_pidl
test/remote_folder/properties_test.cpp:132
↓ 1 callers
Function
comp_pidl
test/host_folder/properties_test.cpp:99
↓ 1 callers
Method
compare
* Compare two PIDLs by this column's detail. * * @retval -1 if lhs < rhs * @retval 0 if lhs == rhs * @retval 1 if lhs > rhs
swish/nse/StaticColumn.hpp:104
↓ 1 callers
Function
compare_pidls_by_property
* Compare two PIDLs by one of their properties. * * @param left First PIDL in the comparison. * @param right Second PIDL in the comparison. * @
swish/remote_folder/properties.cpp:183
↓ 1 callers
Function
confirm_deletion
* Displays dialog seeking confirmation from user to delete a single item. * * The dialog differs depending on whether the item is a file or
swish/remote_folder/commands/delete.cpp:109
↓ 1 callers
Function
confirm_multiple_deletion
* Displays dialog seeking confirmation from user to delete multiple items. * * @param hwnd_view Handle to the window used for UI. * @
swish/remote_folder/commands/delete.cpp:147
↓ 1 callers
Function
connect
* Error-fetching wrapper around libssh2_agent_connect. */
ssh/detail/libssh2/agent.hpp:95
↓ 1 callers
Function
connect_socket_to_host
* Connect a socket to the given port on the given host. * * @throws A boost::system::system_error if there is a failure. */
swish/connection/running_session.cpp:87
↓ 1 callers
Function
connection_from_host_itemid
swish/host_folder/host_itemid_connection.cpp:38
↓ 1 callers
Function
context_menu
Create a context menu for the selected items. */
swish/shell_folder/SwishFolder.hpp:259
↓ 1 callers
Function
copy_stream_to_remote_destination
* Write a stream to the provider at the given path. * * If it already exists, we want to ask the user for confirmation. * The poor-mans
swish/drop_target/CopyFileOperation.cpp:108
↓ 1 callers
Function
create_and_authenticate
swish/connection/authenticated_session.cpp:472
↓ 1 callers
Function
create_filename_only_pidl
swish/shell_folder/RemoteFolder.cpp:123
↓ 1 callers
Method
create_new_directory
swish/provider/Provider.cpp:162
↓ 1 callers
Function
current_user
swish/utils.hpp:186
↓ 1 callers
Function
data_object
Create a data object for the selected items. */
swish/shell_folder/SwishFolder.hpp:277
↓ 1 callers
Function
data_object_for_directory
swish/shell_folder/shell.cpp:72
↓ 1 callers
Method
default_message_handler
* Perform default processing for a message. * * This method must call the window procedure of the wrapped window. * Here it's done thro
ezel/detail/window_impl.hpp:360
↓ 1 callers
Function
del
* Error-fetching wrapper around libssh2_knownhost_del. */
ssh/detail/libssh2/knownhost.hpp:250
↓ 1 callers
Method
dialog_has_been_dismissed
swish/host_folder/commands/CloseSession.cpp:284
↓ 1 callers
Function
disconnect
* Error-fetching wrapper around libssh2_session_disconnect. */
ssh/detail/libssh2/session.hpp:104
↓ 1 callers
Method
dismissal_command_id
swish/host_folder/commands/CloseSession.cpp:279
↓ 1 callers
Function
display_name_of_item
swish/drop_target/RootedSource.hpp:42
↓ 1 callers
Function
do_agent_init
ssh/detail/agent_state.hpp:50
↓ 1 callers
Method
do_challenge_response
* Perform the challenge-response authentication translating between the * interfaces as we go. */
ssh/session.hpp:127
↓ 1 callers
Method
do_default_handling
ezel/detail/window_proc.hpp:88
↓ 1 callers
Function
do_delete
swish/remote_folder/commands/delete.cpp:77
↓ 1 callers
Function
do_open
ssh/detail/file_handle_state.hpp:52
↓ 1 callers
Function
do_sftp_init
ssh/detail/sftp_channel_state.hpp:50
↓ 1 callers
Function
drop_target
Create a drop target handler for the folder. */
swish/shell_folder/SwishFolder.hpp:201
↓ 1 callers
Function
dummy_commands
test/nse/explorer_command_tests.cpp:91
↓ 1 callers
Method
erase
test/common_boost/tree.hh:619
↓ 1 callers
Function
execute_death_row
swish/remote_folder/commands/delete.cpp:176
↓ 1 callers
Method
execute_plan
swish/drop_target/PidlCopyPlan.cpp:179
↓ 1 callers
Function
extension_hiding_disabled_in_registry
swish/shell_folder/RemoteFolder.cpp:275
↓ 1 callers
Function
extract_icon_a
* Create an icon extraction helper object for the selected item. * This is the ASCII version of the interface and, by default, requests are
swish/shell_folder/SwishFolder.hpp:249
← previous
next →
401–500 of 1,774, ranked by callers