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
COMPluginProvider
PathCopyCopy/prihdr/COMPluginProvider.h:37
Method
CPathCopyCopyConfigHelper
Constructor.
PathCopyCopy/src/PathCopyCopyConfigHelper.cpp:36
Method
CPathCopyCopyContextMenuExt
Constructor.
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:65
Method
CPathCopyCopyDataHandler
Constructor.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:40
Method
CPathCopyCopyModule
CPathCopyCopyModule::CPathCopyCopyModule Constructor.
PathCopyCopy/src/dllmain.cpp:47
Method
Call
<summary> Invokes the Path Copy Copy DLL through rundll32 to execute a function exported by the DLL. </summary> <param name="functionName">Name of fun
PathCopyCopySettings/Core/PCCExecutor.cs:95
Method
Call
<summary> Invokes the COM plugin executor program to execute the given command and returns the result. </summary> <param name="pluginId">ID of plugin
PathCopyCopySettings/Core/Plugins/COMPluginExecutor.cs:140
Method
CallPropertyChanged
<summary> Calls the <see cref="PropertyChanged"/> event to indicate that the property <paramref name="propertyName"/> has changed. </summary> <param n
PathCopyCopySettings/Core/Plugins/Plugin.cs:287
Method
CanBeUsed
<summary> Determines if the given <see cref="SoftwareUpdateInfo"/> can be used to update this installation of Path Copy Copy. We check for required Wi
PathCopyCopySettings/Core/SoftwareUpdates.cs:326
Method
CanDropRedundantWords
Called by Path Copy Copy to know if it should honor the "Drop redundant words" setting for this plugin. In our case, the plugin description has been s
PathCopyCopy/plugins/src/COMPlugin.cpp:247
Method
CanDropRedundantWords
Called by Path Copy Copy to know if it should honor the "Drop redundant words" setting for this plugin. In our case, the plugin description has been s
PathCopyCopy/plugins/src/PipelinePlugin.cpp:259
Method
CanDropRedundantWords
Called by Path Copy Copy to know if it should honor the "Drop redundant words" setting for this plugin. In our case, the plugin description comes from
PathCopyCopy/plugins/src/DefaultPlugin.cpp:77
Method
CancelBtn_Click
<summary> Called when the user clicks the "Cancel" button. We close the form. </summary> <param name="sender">Event sender.</param> <param name="e">Ev
PathCopyCopySettings/UI/Forms/MainForm.cs:667
Method
CheckForUpdates
Checks for software updates if needed.
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:1223
Method
Chk_CheckedChanged
<summary> Called when the user checks or unchecks a checkbox in the Options tab. We'll enable the "Apply" button to allow the user to apply those chan
PathCopyCopySettings/UI/Forms/MainForm.cs:728
Method
Cleanup
<summary> Performs cleanup when object is disposed of or finalized. We use this opportunity to delete the registry value containing the value. </summa
PathCopyCopySettings/Core/PCCExecutor.cs:195
Method
Clear
<summary> Removes all tracked temp pipeline plugins. </summary>
PathCopyCopySettings/Core/Plugins/TempPipelinePlugins.cs:186
Method
CommandLinePipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:599
Method
CommandLinePipelineElement
Constructor. @param p_Executable Path to the executable to launch. @param p_Arguments Arguments to pass to the executable. Can contain the %FILES% pl
PathCopyCopy/src/PluginPipelineElements.cpp:876
Method
CommandLinePipelineElement
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2864
Method
CommandLinePipelineElementUserControl
<summary> Constructor. </summary> <param name="element">Pipeline element we're configuring.</param>
PathCopyCopySettings/UI/UserControls/CommandLinePipelineElementUserControl.cs:40
Method
ConfiglessPipelineElementUserControl
<summary> Constructor. </summary>
PathCopyCopySettings/UI/UserControls/ConfiglessPipelineElementUserControl.cs:34
Method
Connect
Connects to the given block handle, assuming its ownership. If we already owned a previous block, it is freed. @param p_hBlock Block to assume owners
PathCopyCopy/prihdr/StGlobalBlock.h:124
Method
ConvertUNCHostToFQDN
Replaces the hostname in the given UNC path with a fully-qualified domain name (FQDN). @param p_rFilePath UNC path. Upon exit, host name will have be
PathCopyCopy/src/PluginUtils.cpp:345
Method
CopyNPathPartsPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:331
Method
CopyNPathPartsPipelineElement
Constructor. @param p_NumParts Number of path parts to copy. @param p_First Whether to copy the first (true) or last (false) path parts.
PathCopyCopy/src/PluginPipelineElements.cpp:338
Method
CopyNPathPartsPipelineElement
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1783
Method
CopyNPathPartsPipelineElementUserControl
<summary> Constructor. </summary> <param name="element">Pipeline element to configure.</param>
PathCopyCopySettings/UI/UserControls/CopyNPathPartsPipelineElementUserControl.cs:49
Method
CopyPathsRecursively
Returns whether to copy paths recursively or not. The default value is false. @return Whether to copy paths recursively.
PathCopyCopy/plugins/src/PipelinePlugin.cpp:206
Method
CopyToClipboardPathAction
PathCopyCopy/actions/prihdr/CopyToClipboardPathAction.h:41
Method
CreateDefaultPlugin
<summary> Creates a <see cref="Plugin"/> object for a default plugin and returns it. </summary> <param name="id">ID of plugin.</param> <param name="de
PathCopyCopySettings/Core/Plugins/PluginsRegistry.cs:456
Method
CreateRevisionFuncMap
Static method to create the map of revise functions. @return Map of revisions and their associated functions to apply them.
PathCopyCopy/src/PathCopyCopySettings.cpp:1203
Method
CreateSubKey
Opens or creates a subkey of this registry key. @param p_pKeyName Name of the subkey to open or create. @return Wrapper for the subkey.
PathCopyCopy/src/UserOverrideableRegKey.cpp:372
Method
CtrlKeyPluginChk_CheckedChanged
<summary> Called when the user checks or unchecks the "Use this command on Ctrl key" checkbox. We need to enable or disable the combo box when this oc
PathCopyCopySettings/UI/Forms/MainForm.cs:776
Method
CtrlKeyPluginCombo_SelectedIndexChanged
<summary> Called when the user picks a new Ctrl key plugin the combo box. We need to validate the entry and possibly enable the "Apply" button. </summ
PathCopyCopySettings/UI/Forms/MainForm.cs:787
Method
CursorChanger
<summary> Constructor. Saves a control's current cursor and optionally changes it. The cursor will be properly restored when the object is disposed of
PathCopyCopySettings/UI/Utils/CursorChanger.cs:51
Method
CygwinPathPlugin
PathCopyCopy/plugins/prihdr/CygwinPathPlugin.h:45
Method
CygwinPathPlugin
Constructor.
PathCopyCopy/plugins/src/CygwinPathPlugin.cpp:46
Method
DAdvise
IDataObject::DAdvise This method is unused for shell data handlers.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:308
Method
DUnadvise
IDataObject::DUnadvise This method is unused for shell data handlers.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:322
Method
DecodeApplyPluginElement
Decodes an ApplyPluginPipelineElement or ApplyPipelinePluginPipelineElement found in an encoded stream. @param p_Code Element code. @param p_rStream
PathCopyCopy/src/PluginPipelineDecoder.cpp:278
Method
DecodeApplyPluginElement
<summary> Decodes an <see cref="ApplyPluginPipelineElement"/> or <see cref="ApplyPipelinePluginPipelineElement"/> from an encoded element string. </su
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3241
Method
DecodeBool
<summary> Decodes a boolean from an encoded element string. </summary> <param name="encodedElements">String of encoded elements data.</param> <param n
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3471
Method
DecodeCommandLinePipelineElement
Decodes a CommandLinePipelineElement found in an encoded stream. @param p_rStream Stream containing encoded element. @return Newly-created element.
PathCopyCopy/src/PluginPipelineDecoder.cpp:431
Method
DecodeCommandLinePipelineElement
<summary> Decodes a <see cref="CommandLinePipelineElement"/> from an encoded element string. </summary> <param name="encodedElements">String of encode
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3394
Method
DecodeCopyNPathPartsElement
Decodes a CopyNPathPartsPipelineElement found in an encoded stream. @param p_rStream Stream containing encoded element. @return Newly-created element
PathCopyCopy/src/PluginPipelineDecoder.cpp:261
Method
DecodeCopyNPathPartsPipelineElement
<summary> Decodes a <see cref="CopyNPathPartsPipelineElement"/> from an encoded element string. </summary> <param name="encodedElements">String of enc
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3223
Method
DecodeDisplayForSelectionPipelineElement
Decodes a DisplayForSelectionPipelineElement found in an encoded stream. @param p_rStream Stream containing encoded element. @return Newly-created el
PathCopyCopy/src/PluginPipelineDecoder.cpp:447
Method
DecodeDisplayForSelectionPipelineElement
<summary> Decodes a <see cref="DisplayForSelectionPipelineElement"/> from an encoded element string. </summary> <param name="encodedElements">String o
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3413
Method
DecodeElement
<summary> Decodes a pipeline element at a specific point in an encoded string. </summary> <param name="encodedElements">String of encoded elements dat
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3055
Method
DecodeExecutableElement
Decodes an ExecutablePipelineElement or ExecutableWithFilelistPipelineElement found in an encoded stream. @param p_Code Element code. @param p_rStrea
PathCopyCopy/src/PluginPipelineDecoder.cpp:411
Method
DecodeExecutableElement
<summary> Decodes an <see cref="ExecutablePipelineElement"/> or <see cref="ExecutableWithFilelistPipelineElement"/> from an encoded element string. </
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3369
Method
DecodeFindReplaceElement
Decodes a FindReplacePipelineElement found in an encoded stream. @param p_rStream Stream containing encoded element. @return Newly-created element.
PathCopyCopy/src/PluginPipelineDecoder.cpp:221
Method
DecodeFindReplaceElement
<summary> Decodes a <see cref="FindReplacePipelineElement"/> from an encoded element string. </summary> <param name="encodedElements">String of encode
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3180
Method
DecodeInt
<summary> Decodes an integer value from an encoded element string. </summary> <param name="encodedElements">String of encoded elements data.</param> <
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3430
Method
DecodePathsSeparatorElement
Decodes an PathsSeparatorPipelineElement found in an encoded stream. @param p_rStream Stream containing encoded element. @return Newly-created elemen
PathCopyCopy/src/PluginPipelineDecoder.cpp:396
Method
DecodePathsSeparatorElement
<summary> Decodes a <see cref="PathsSeparatorPipelineElement"/> from an encoded element string. </summary> <param name="encodedElements">String of enc
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3351
Method
DecodePipeline
Decodes a series of elements that were encoded by the settings application in a string and produces a list of corresponding pipeline element objects.
PathCopyCopy/src/PluginPipelineDecoder.cpp:76
Method
DecodePipelineElement
Decodes a pipeline element found in an encoded pipeline elements stream. @param p_rStream Stream containing encoded pipeline element. @return New pip
PathCopyCopy/src/PluginPipelineDecoder.cpp:96
Method
DecodePopFromStackElement
Decodes a PopFromStackPipelineElement found in an encoded stream. @param p_rStream Stream containing encoded element. @return Newly-created element.
PathCopyCopy/src/PluginPipelineDecoder.cpp:354
Method
DecodePopFromStackElement
<summary> Decodes a <see cref="PopFromStackPipelineElement"/> from an encoded element string. </summary> <param name="encodedElements">String of encod
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3313
Method
DecodePushToStackElement
Decodes a PushToStackPipelineElement found in an encoded stream. @param p_rStream Stream containing encoded element. @return Newly-created element.
PathCopyCopy/src/PluginPipelineDecoder.cpp:309
Method
DecodePushToStackElement
<summary> Decodes a <see cref="PushToStackPipelineElement"/> from an encoded element string. </summary> <param name="encodedElements">String of encode
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3273
Method
DecodeRegexElement
Decodes a RegexPipelineElement found in an encoded stream. @param p_rStream Stream containing encoded element. @return Newly-created element.
PathCopyCopy/src/PluginPipelineDecoder.cpp:235
Method
DecodeRegexPipelineElement
<summary> Decodes a <see cref="RegexPipelineElement"/> from an encoded element string. </summary> <param name="encodedElements">String of encoded elem
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3197
Method
DecodeString
<summary> Decodes a string from an encoded element string. </summary> <param name="encodedElements">String of encoded elements data.</param> <param na
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3449
Method
DefaultArgumentAttribute
<summary> Indicates that this argument is the default argument. </summary> <param name="type"> Specifies the error checking to be done on the argument
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:368
Method
DefaultPlugin
PathCopyCopy/plugins/prihdr/DefaultPlugin.h:41
Method
DefaultPlugin
Constructor.
PathCopyCopy/plugins/src/DefaultPlugin.cpp:40
Method
DefaultPlugin
<summary> Creates a new default plugin bean. </summary> <param name="id">Plugin unique ID's string representation.</param> <param name="description">P
PathCopyCopySettings/Core/Plugins/Plugin.cs:364
Method
DeleteElementBtn_Click
<summary> Called when the user clicks on the button to delete a pipeline element. </summary> <param name="sender">Event sender.</param> <param name="e
PathCopyCopySettings/UI/Forms/AdvancedPipelinePluginForm.cs:422
Method
DeleteValue
Tries to delete a value from the user registry key. NOTE: if a similar value is found in the global registry key, that value is unchanged and will thu
PathCopyCopy/src/UserOverrideableRegKey.cpp:357
Method
Description
Returns plugin description. @return Plugin description, taken from resources.
PathCopyCopy/plugins/src/InternalPlugin.cpp:35
Method
Description
Returns the plugin description. @return Plugin description.
PathCopyCopy/plugins/src/COMPlugin.cpp:123
Method
Description
Returns a description of the pipeline plugin, to be used to display it in the contextual menu. @return Plugin description.
PathCopyCopy/plugins/src/PipelinePlugin.cpp:121
Method
Description
Returns plugin description, depending on whether it is androgynous or not. @return Plugin description, taken from resources.
PathCopyCopy/plugins/src/AndrogynousInternalPlugin.cpp:36
Method
Disconnect
Disconnects from our owned memory block, if any, by freeing it and setting it to 0.
PathCopyCopy/prihdr/StGlobalBlock.h:136
Method
DisplayForSelectionPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:622
Method
DisplayForSelectionPipelineElement
Constructor. @param p_ShowForFiles Whether to display the plugin when files are selected. @param p_ShowForFolders Whether to display the plugin when
PathCopyCopy/src/PluginPipelineElements.cpp:904
Method
DisplayForSelectionPipelineElement
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2964
Method
DisplayForSelectionPipelineElementUserControl
<summary> Constructor. </summary> <param name="element">Pipeline element to configure.</param>
PathCopyCopySettings/UI/UserControls/DisplayForSelectionPipelineElementUserControl.cs:40
Method
Dispose
Closes our handle if we have one.
PathCopyCopy/prihdr/StHandle.h:141
Method
Dispose
<summary> Called when the object is disposed of. We set back the control's old cursor. </summary>
PathCopyCopySettings/UI/Utils/CursorChanger.cs:68
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/PipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/FindReplacePipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/CopyNPathPartsPipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/ConfiglessPipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/RegexPipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/CommandLinePipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/DisplayForSelectionPipelineElementUserControl.Designer.cs:15
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/PushToStackPipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/InjectDriveLabelPipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/PathsSeparatorPipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/PluginPreviewUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/PipelineElementWithExecutableUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/PopFromStackPipelineElementUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/UserControls/PipelineElementWithPluginIDUserControl.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/Forms/SoftwareUpdateForm.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/Forms/PipelinePluginForm.Designer.cs:14
Method
Dispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/Forms/ImportPipelinePluginsForm.Designer.cs:14
← previous
next →
301–400 of 1,298, ranked by callers