Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clechasseur/pathcopycopy
/ functions
Functions
1,298 in github.com/clechasseur/pathcopycopy
⨍
Functions
1,298
◇
Types & classes
374
Method
FindReplacePipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:236
Method
FindReplacePipelineElement
Constructor. @param p_OldValue Value to replace. @param p_NewValue Replacement value.
PathCopyCopy/src/PluginPipelineElements.cpp:166
Method
FindReplacePipelineElement
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1437
Method
FindReplacePipelineElementUserControl
<summary> Constructor. </summary> <param name="element">Pipeline element to configure.</param>
PathCopyCopySettings/UI/UserControls/FindReplacePipelineElementUserControl.cs:40
Method
FindTxt_TextChanged
<summary> Called when the text of the Find textbox changes. We update our associated pipeline element here. </summary> <param name="sender">Event send
PathCopyCopySettings/UI/UserControls/FindReplacePipelineElementUserControl.cs:66
Method
FindTxt_TextChanged
<summary> Called when the text of the Regex textbox changes. We update our associated pipeline element here. </summary> <param name="sender">Event sen
PathCopyCopySettings/UI/UserControls/RegexPipelineElementUserControl.cs:69
Method
FirstLastCombo_SelectedIndexChanged
<summary> Called when the user selects a new copy direction. We update our associated pipeline element here. </summary> <param name="sender">Event sen
PathCopyCopySettings/UI/UserControls/CopyNPathPartsPipelineElementUserControl.cs:75
Method
FixedStringTxt_TextChanged
<summary> Called when the user changes the fixed string value. We update our associated element here. </summary> <param name="sender">Event sender.</p
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.cs:202
Method
Flags
(ArgumentAttribute attribute, FieldInfo field)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:1064
Method
FollowSymlinkIfRequired
If the provided path or one of its parents points to a symbolic link, follow the symlink and return the path to its target. @param p_rPath Path to fo
PathCopyCopy/src/PluginUtils.cpp:145
Method
FollowSymlinkPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:74
Method
ForwardToBackslashesPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:199
Method
FromXML
<summary> Deserializes an <see cref="PipelinePluginCollection"/> object from XML data. </summary> <param name="stream"><see cref="Stream"/> containing
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:599
Method
GeneratePreviewPath
<summary> Generates the path used for previews. </summary> <returns>Preview path.</returns>
PathCopyCopySettings/Core/Plugins/Plugin.cs:296
Method
Get
Returns our wrapped handle. @return Wrapped handle. Can be null.
PathCopyCopy/prihdr/StHandle.h:88
Method
Get
Returns the handle of our owned memory block. @return Memory block handle.
PathCopyCopy/prihdr/StGlobalBlock.h:84
Method
GetAllHelpStrings
()
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:871
Method
GetAssemblyCopyrightString
<summary> Given the reference to an <see cref="Assembly"/>, returns the copyright string as found in its <see cref="AssemblyCopyrightAttribute"/>. </s
PathCopyCopySettings/UI/Forms/MainForm.cs:152
Method
GetAttribute
(FieldInfo field)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:658
Method
GetCOMPluginInfo
Returns the info to write in the value for a registered COM plugin. This info is no longer used by the UI, but left for backward-compatibility purpose
PathCopyCopy/src/PathCopyCopySettings.cpp:984
Method
GetCOMPlugins
Adds all COM plugins to the given vector. Takes care of sorting them by group info (ID and position). @param p_COMPluginProvider Object to access reg
PathCopyCopy/src/PathCopyCopyPluginsRegistry.cpp:243
Method
GetCOMPlugins
Returns the list of COM plugins registered to be used with Path Copy Copy. @return IDs of COM plugin classes.
PathCopyCopy/src/PathCopyCopySettings.cpp:817
Method
GetCOMPlugins
<summary> Adds all COM plugins to the given list in the proper display order. </summary> <param name="plugins">List where to add plugins.</param>
PathCopyCopySettings/Core/Plugins/PluginsRegistry.cs:297
Method
GetCanonicalFormatEtc
IDataObject::GetCanonicalFormatEtc This method is unused for shell data handlers.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:260
Method
GetClassID
IPersist::GetClassID Must return the CLSID of the class capable of handling the data. We will return our own CLSID. @param pClassID Where to store ou
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:122
Method
GetCommandString
IContextMenu::GetCommandString Invoked by the shell to get a text description for our menu item. @param p_CmdId Offset of ID of command for which to
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:601
Method
GetConsoleScreenBufferInfo
(int hConsoleOutput, ref CONSOLE_SCREEN_BUFFER_INFO lpConsoleScreenBufferInfo)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:542
Method
GetCopyPathsRecursively
Checks whether to copy paths recursively. @return true if we need to copy paths recursively.
PathCopyCopy/src/PathCopyCopySettings.cpp:533
Method
GetCurFile
IPersistFile::GetCurFile This method is unused for shell data handlers.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:107
Method
GetCursor
Returns the cursor handle. Can only be called if the image type is IMAGE_CURSOR. @return Cursor handle.
PathCopyCopy/prihdr/StImage.h:152
Method
GetDataHere
IDataObject::GetDataHere This method is unused for shell data handlers.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:217
Method
GetDefaultPlugins
Returns all default (e.g. built-in) plugins in the default order. @param p_rvspPlugins Vector where to store plugins.
PathCopyCopy/src/PathCopyCopyPluginsRegistry.cpp:195
Method
GetDefaultPlugins
<summary> Adds all default (e.g. builtin) plugins to the given list, in the default display order. </summary> <param name="plugins">List where to add
PathCopyCopySettings/Core/Plugins/PluginsRegistry.cs:254
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1468
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1601
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1714
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1809
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1861
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2218
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2399
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2568
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2673
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2896
Method
GetEditingControl
<summary> Returns a user control to configure this pipeline element. </summary> <returns>User control.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2997
Method
GetFilesToActOn
Returns the files to act on. If instructed, will be fetched recursively. @param p_Recursively Whether to fetch filenames recursively. @return List of
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:1171
Method
GetFormValue
<summary> Attempts to read a registry key value containing form information. </summary> <param name="formKey">Registry key storing form information. C
PathCopyCopySettings/Core/UserSettings.cs:1308
Method
GetGuidForThisClass
<summary> Returns the GUID of this class, as defined by its <see cref="GuidAttribute"/>. </summary> <returns>GUID of this class.</returns>
Samples/SampleCOMPluginCSharp/SampleCOMPlugin/SampleCOMPlugin.cs:73
Method
GetHashCode
<summary> Returns a hash code for a pipeline element. </summary> <param name="obj">Element to get hash code for.</param> <returns>Hash code.</returns>
PathCopyCopySettings/UI/Utils/PipelinePluginEditor.cs:192
Method
GetHashCode
<summary> Returns a hash code for this object. In our case, returns our ID's hash code. </summary> <returns>Hash code.</returns>
PathCopyCopySettings/Core/Plugins/Plugin.cs:207
Method
GetHashCode
<summary> Returns a hash code for this object. In our case, corresponds with our <see cref="Id"/>'s hash code. </summary> <returns>Hash code.</returns
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:454
Method
GetHelpStrings
(Argument arg)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:888
Method
GetHelpText
<summary> Invokes the COM plugin executor program to get the help text for a COM plugin. </summary> <param name="pluginId">ID of plugin to invoke.</pa
PathCopyCopySettings/Core/Plugins/COMPluginExecutor.cs:74
Method
GetHiddenDriveShareFilePath
Checks if the given file resides in a directory on a local drive. If it does, returns its corresponding network path using a hidden drive share. Ex: C
PathCopyCopy/src/PluginUtils.cpp:318
Method
GetIcon
Returns the icon handle. Can only be called if the image type is IMAGE_ICON. @return Icon handle.
PathCopyCopy/prihdr/StImage.h:164
Method
GetIconFileForPlugin
<summary> Fetches an icon file for the given plugin from settings, if one was set. </summary> <param name="pluginId">Id of plugin for which we want an
PathCopyCopySettings/Core/UserSettings.cs:892
Method
GetIconForIconFile
Given the path to an icon file, returns a handle to a Win32 bitmap for that icon if possible. If an empty string is passed, the method simply returns
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:1000
Method
GetMappedDriveFilePath
Checks if the given file resides on a mapped network drive. If it does, returns its corresponding network path. Ex: N:\Data\File.txt -> \\server\share
PathCopyCopy/src/PluginUtils.cpp:213
Method
GetMappedDriveFilePath
Checks if the given file resides on a mapped network drive. If it does, returns its corresponding network path. Ex: N:\Data\File.txt -> \\server\share
PathCopyCopy/plugins/src/UNCPathPlugin.cpp:117
Method
GetMenuCaptionWithShortcut
Returns a caption usable for a menu item, with the first shortcut available. @param p_hMenu Handle to main menu. @param p_Caption Caption to add a sh
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:900
Method
GetMultiStringLineBeginningWith
Given a multi-line string read from a REG_MULTI_SZ registry value, finds a line that begins with a given prefix and returns it. @param p_MultiStringV
PathCopyCopy/src/PluginUtils.cpp:451
Method
GetMultiStringLineBeginningWith
Given a multi-line string read from a REG_MULTI_SZ registry value, finds a line that begins with a given prefix and returns it. @param p_MultiStringV
PathCopyCopy/plugins/src/UNCPathPlugin.cpp:234
Method
GetNetworkShareFilePath
Checks if the given file resides in a directory in a network share. If it does, returns its corresponding network path. Ex: C:\SharedDir\File.txt -> \
PathCopyCopy/src/PluginUtils.cpp:246
Method
GetNetworkShareFilePath
Checks if the given file resides in a directory in a public network share. If it does, returns its corresponding network path. Ex: C:\SharedDir\File.t
PathCopyCopy/plugins/src/UNCPathPlugin.cpp:148
Method
GetPCCIcon
Returns a handle to the bitmap containing the Path Copy Copy icon that can be used for contextual menu items, loading it if necessary. @return Handle
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:947
Method
GetParentPath
Returns the path of the parent directory of all selected files. @return Parent directory path.
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:712
Method
GetPath
Transforms the given path using the plugin. @param p_File Full path to file. @return Transformed path.
PathCopyCopy/plugins/src/COMPlugin.cpp:219
Method
GetPath
Returns the short UNC path of the specified file. @param p_File File path. @return Short UNC path.
PathCopyCopy/plugins/src/ShortUNCPathPlugin.cpp:60
Method
GetPath
Returns the short name of the specified file. @param p_File File path. @return Short file name.
PathCopyCopy/plugins/src/ShortNamePlugin.cpp:62
Method
GetPath
Modifies a path using all elements in our pipeline. @param p_File Path of file to modify. @return Modified path.
PathCopyCopy/plugins/src/PipelinePlugin.cpp:168
Method
GetPath
Returns the short UNC path of the specified file's parent directory. @param p_File File path. @return UNC path of parent if file has one, otherwise i
PathCopyCopy/plugins/src/ShortUNCFolderPlugin.cpp:60
Method
GetPath
Returns the Cygwin path of the specified file. @param p_File File path. @return File path in Cygwin format (/cygdrive/c/...)
PathCopyCopy/plugins/src/CygwinPathPlugin.cpp:67
Method
GetPath
Returns the WSL path of the specified file. @param p_File File path. @return File path in WSL format (/mnt/c/...)
PathCopyCopy/plugins/src/WSLPathPlugin.cpp:69
Method
GetPath
Returns the short path of the specified file. @param p_File File path. @return Short path.
PathCopyCopy/plugins/src/ShortPathPlugin.cpp:62
Method
GetPath
Returns the MSYS/MSYS2 path of the specified file. @param p_File File path. @return File path in MSYS/MSYS2 format (/c/...)
PathCopyCopy/plugins/src/MSYSPathPlugin.cpp:65
Method
GetPath
Returns the short path of the specified file's parent directory. @param p_File File path. @return Short path of parent directory.
PathCopyCopy/plugins/src/ShortFolderPlugin.cpp:62
Method
GetPath
Computes the path of the given file and returns it. This sample plugin simply returns the file path as-is. @param p_File File path. @return File path
PathCopyCopy/plugins/src/SamplePlugin.cpp:62
Method
GetPath
Returns the path of the specified file in Samba format @param p_File File path. @return Samba path.
PathCopyCopy/plugins/src/SambaPathPlugin.cpp:66
Method
GetPath
Returns the long UNC path of the specified file. @param p_File File path. @return UNC path if file has one, otherwise its long path.
PathCopyCopy/plugins/src/LongUNCPathPlugin.cpp:76
Method
GetPath
Returns the UNC path of the specified file. @param p_File File path. @returns UNC path if file has one, otherwise its long path.
PathCopyCopy/plugins/src/UNCPathPlugin.cpp:76
Method
GetPath
Returns the path of the specified file in file URI format @param p_File File path. @return Internet (e.g., URI) path.
PathCopyCopy/plugins/src/InternetPathPlugin.cpp:87
Method
GetPath
Returns the long UNC path of the specified file's parent directory. @param p_File File path. @return UNC path of parent if file has one, otherwise it
PathCopyCopy/plugins/src/LongUNCFolderPlugin.cpp:76
Method
GetPath
Returns the long path of the specified file. @param p_File File path. @return Long path.
PathCopyCopy/plugins/src/LongPathPlugin.cpp:62
Method
GetPath
Returns the long path of the specified file's parent directory. @param p_File File path. @return Long path of parent directory.
PathCopyCopy/plugins/src/LongFolderPlugin.cpp:62
Method
GetPath
Returns the long name of the specified file. @param p_File File path. @return Long file name.
PathCopyCopy/plugins/src/LongNamePlugin.cpp:62
Method
GetPath
Returns the Unix path of the specified file. @param p_File File path. @return File path with backslashes replaced by forward slashes.
PathCopyCopy/plugins/src/UnixPathPlugin.cpp:64
Method
GetPath
Method that must return the path, with plugin-specific alteration.
Testing/TestPlugins/src/PathCopyCopyPlugin2a.cpp:52
Method
GetPath
Method that must return the path, with plugin-specific alteration.
Testing/TestPlugins/src/PathCopyCopyPlugin2b.cpp:54
Method
GetPath
Method that must return the path, with plugin-specific alteration.
Testing/TestPlugins/src/PathCopyCopyPlugin1a.cpp:52
Method
GetPath
Method that must return the path, with plugin-specific alteration.
Testing/TestPlugins/src/PathCopyCopyPlugin1b.cpp:52
Method
GetPath
Method that must return the path, with plugin-specific alteration.
Samples/SampleCOMPluginCpp/SampleCOMPlugin/SamplePathCopyCopyPlugin.cpp:33
Method
GetPath
<summary> Returns the path as modified by this plugin. </summary> <param name="p_pPath">Path to the file/folder.</param> <returns>Modified path to cop
Samples/SampleCOMPluginCSharp/SampleCOMPlugin/SampleCOMPlugin.cs:113
Function
GetPathWithPluginW
GetPathWithPluginW Function that can be called with rundll32.exe to invoke a specific plugin and save the resulting path in the clipboard. The comman
PathCopyCopy/src/PathCopyCopyRunDll32EntryPoints.cpp:61
Method
GetPipelinePlugins
Adds pipeline plugins to the given vector. @param p_PipelinePluginProvider Object to access pipeline plugins. @param p_PipelinePluginsOptions Options
PathCopyCopy/src/PathCopyCopyPluginsRegistry.cpp:298
Method
GetPipelinePlugins
Loads pipeline plugins found in the registry as saved there by the settings app. @param p_rvspPlugins Where to save all pipeline plugins.
PathCopyCopy/src/PathCopyCopySettings.cpp:915
Method
GetPipelinePlugins
<summary> Adds all pipeline plugins to the given list, in display order if possible. </summary> <param name="plugins">List where to add plugins</param
PathCopyCopySettings/Core/Plugins/PluginsRegistry.cs:425
Method
GetPluginInfo
IPathCopyCopyConfigHelper::GetPluginInfo Returns information about an available plugin. @param p_Index 0-based index of the plugin requested. @param
PathCopyCopy/src/PathCopyCopyConfigHelper.cpp:78
Method
GetPluginsInDefaultOrder
Returns all plugins supported by PCC in the default order. This is how plugins will be displayed in the submenu if the user hasn't specified something
PathCopyCopy/src/PathCopyCopyPluginsRegistry.cpp:75
Method
GetPreview
<inheritDoc/>
PathCopyCopySettings/Core/Plugins/Plugin.cs:328
Method
GetPreview
<inheritDoc/>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:79
Method
GetResourceDllLanguage
CPathCopyCopyModule::GetResourceDllLanguage Returns the two-letter language code of the resource DLL. @return Language of resource DLL.
PathCopyCopy/src/dllmain.cpp:188
← previous
next →
501–600 of 1,298, ranked by callers