MCPcopy Create free account

hub / github.com/clechasseur/pathcopycopy / functions

Functions1,298 in github.com/clechasseur/pathcopycopy

MethodDispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/Forms/AdvancedPipelinePluginForm.Designer.cs:14
MethodDispose
<summary> Clean up any resources being used. </summary> <param name="disposing">true if managed resources should be disposed; otherwise, false.</param
PathCopyCopySettings/UI/Forms/RegexTesterForm.Designer.cs:14
MethodDispose
<summary> Called when the object is disposed. We close the registry keys. </summary>
PathCopyCopySettings/Core/UserSettings.cs:844
MethodDispose
<inheritDoc/>
PathCopyCopySettings/Core/PCCExecutor.cs:185
MethodDispose
<inheritDoc/>
PathCopyCopySettings/Core/Plugins/TempPipelinePlugins.cs:106
FunctionDllCanUnloadNow
Used to determine whether the DLL can be unloaded by OLE
PathCopyCopy/src/PathCopyCopy.cpp:32
FunctionDllCanUnloadNow
Used to determine whether the DLL can be unloaded by OLE
Testing/TestPlugins/src/TestPlugins.cpp:29
FunctionDllCanUnloadNow
Used to determine whether the DLL can be unloaded by OLE
Samples/SampleCOMPluginCpp/SampleCOMPlugin/SampleCOMPlugin.cpp:11
FunctionDllGetClassObject
Returns a class factory to create an object of the requested type
PathCopyCopy/src/PathCopyCopy.cpp:44
FunctionDllGetClassObject
Returns a class factory to create an object of the requested type
Testing/TestPlugins/src/TestPlugins.cpp:41
FunctionDllGetClassObject
Returns a class factory to create an object of the requested type
Samples/SampleCOMPluginCpp/SampleCOMPlugin/SampleCOMPlugin.cpp:23
FunctionDllInstall
DllInstall - Adds/Removes entries to the system registry per user per machine.
PathCopyCopy/src/PathCopyCopy.cpp:97
FunctionDllInstall
DllInstall - Adds/Removes entries to the system registry per user per machine.
Testing/TestPlugins/src/TestPlugins.cpp:82
FunctionDllInstall
DllInstall - Adds/Removes entries to the system registry per user per machine.
Samples/SampleCOMPluginCpp/SampleCOMPlugin/SampleCOMPlugin.cpp:64
FunctionDllMain
PathCopyCopy/src/dllmain.cpp:209
FunctionDllMain
Testing/TestPlugins/src/dllmain.cpp:152
FunctionDllMain
Samples/SampleCOMPluginCpp/SampleCOMPlugin/dllmain.cpp:44
MethodDonationLinkLbl_LinkClicked
<summary> Called when a link has been clicked related to the donations page. The URL to follow is in the link data. </summary> <param name="sender">Ev
PathCopyCopySettings/UI/Forms/MainForm.cs:845
MethodDuplicatePipelinePluginBtn_Click
<summary> Called when the Duplicate button is pressed. We duplicate the selected pipeline plugin. </summary> <param name="sender">Event sender.</param
PathCopyCopySettings/UI/Forms/MainForm.cs:1204
MethodDuplicateStackValuePipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:493
MethodEditPipelinePluginBtn_Click
<summary> Called when the Edit button is pressed. We display a form to let user edit a pipeline plugin. </summary> <param name="sender"></param> <para
PathCopyCopySettings/UI/Forms/MainForm.cs:1155
MethodEditPlugin
<summary> Main method to use the form. Will show the form as a modal dialog, allowing the user to edit the given pipeline plugin. When the user is don
PathCopyCopySettings/UI/Forms/AdvancedPipelinePluginForm.cs:87
MethodElementType
(FieldInfo field)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:1056
MethodElementsLst_SelectedIndexChanged
<summary> Called when a new pipeline element is selected in the list. We must show the appropriate user control to enable editing. </summary> <param n
PathCopyCopySettings/UI/Forms/AdvancedPipelinePluginForm.cs:346
MethodEmailLinksPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:127
MethodEnabled
Returns whether plugin should be enabled in the contextual menu. @param p_ParentPath Path of the parent directory of files that triggered the context
PathCopyCopy/plugins/src/COMPlugin.cpp:196
MethodEnabled
Checks whether the plugin should be enabled or not in the contextual menu. In our case, if we failed to decode our pipeline or if the pipeline complai
PathCopyCopy/plugins/src/PipelinePlugin.cpp:154
MethodEnabled
Determines if the plugin should be enabled or not in the contextual menu. For UNC plugins, we only enable the item if there is a valid share. @param
PathCopyCopy/plugins/src/LongUNCPathPlugin.cpp:62
MethodEnabled
Determines if the plugin should be enabled or not in the contextual menu. In our case, we inherit from the UNC path plugin, which grays itself out if
PathCopyCopy/plugins/src/InternetPathPlugin.cpp:75
MethodEnabled
Determines if the plugin should be enabled or not in the contextual menu. For UNC plugins, we only enable the item if there is a valid share. @param
PathCopyCopy/plugins/src/LongUNCFolderPlugin.cpp:62
MethodEnabled
Method that determines whether the plugin should be enabled in the contextual menu. The method must return VARIANT_TRUE otherwise it will be grayed ou
Testing/TestPlugins/src/PathCopyCopyPlugin2a.cpp:91
MethodEnabled
Method that determines whether the plugin should be enabled in the contextual menu. The method must return VARIANT_TRUE otherwise it will be grayed ou
Testing/TestPlugins/src/PathCopyCopyPlugin2b.cpp:93
MethodEnabled
Method that determines whether the plugin should be enabled in the contextual menu. The method must return VARIANT_TRUE otherwise it will be grayed ou
Testing/TestPlugins/src/PathCopyCopyPlugin1a.cpp:91
MethodEnabled
Method that determines whether the plugin should be enabled in the contextual menu. The method must return VARIANT_TRUE otherwise it will be grayed ou
Testing/TestPlugins/src/PathCopyCopyPlugin1b.cpp:91
MethodEnabled
Method that determines whether the plugin should be enabled in the contextual menu. The method must return VARIANT_TRUE otherwise it will be grayed ou
Samples/SampleCOMPluginCpp/SampleCOMPlugin/SamplePathCopyCopyPlugin.cpp:72
MethodEnabled
<summary> Checks if the plugin should be enabled in the contextual menu. </summary> <param name="p_pParentPath">Path to the parent directory of <param
Samples/SampleCOMPluginCSharp/SampleCOMPlugin/SampleCOMPlugin.cs:162
MethodEncode
<summary> Method that must be overridden in subclasses to encode the data of the element in a string. This will be saved in the registry in the plugin
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:698
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:991
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1033
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1085
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1137
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1189
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1241
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1283
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1325
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1377
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1458
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1583
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1652
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1704
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1799
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:1850
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2178
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2362
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2439
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2480
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2558
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2619
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2663
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2886
MethodEncode
<summary> Encodes this pipeline element in a string. </summary> <returns>Encoded element data.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2987
MethodEncodeBool
<summary> Encodes the specified boolean in a format suitable to be included in encoded element data. </summary> <param name="toEncode">Bool to encode.
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:755
MethodEncodeInt
<summary> Encodes the specified int value in a format suitable to be included in encoded element data. </summary> <param name="toEncode">Int value to
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:723
MethodEncodeString
<summary> Encodes the specified string in a format suitable to be included in encoded element data. </summary> <param name="toEncode">String to encode
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:739
MethodEncodeURICharacters
Encodes characters in the given string that are invalid in an URI in percent-encoding (e.g., %20 for space, etc.) @param p_rString String whose chara
PathCopyCopy/src/StringUtils.cpp:116
MethodEncodeURICharsPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:163
MethodEncodeURIWhitespaceChk_CheckedChanged
<summary> Called when the user checks or unchecks the "Encode whitespace" checkbox. We need to enable or disable the "Encode URI chars" checkbox when
PathCopyCopySettings/UI/Forms/MainForm.cs:752
MethodEncodeURIWhitespaceChk_CheckedChanged
<summary> Called when the user checks or unchecks the "Encode whitespace" checkbox. We need to enable or disable the "Encode URI chars" checkbox when
PathCopyCopySettings/UI/Forms/PipelinePluginForm.cs:400
MethodEncodeURIWhitespacePipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:145
MethodEncodedElementsStream
PathCopyCopy/prihdr/PluginPipelineDecoder.h:54
MethodEncodedElementsStream
Constructor. @param p_EncodedElements String containing encoded pipeline elements data.
PathCopyCopy/src/PluginPipelineDecoder.cpp:460
MethodEnumDAdvise
IDataObject::EnumDAdvise This method is unused for shell data handlers.
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:333
MethodEnumFormatEtc
IDataObject::EnumFormatEtc Called by the shell to enumerate the formats we support. @param dwDirection Whether to return formats supported for settin
PathCopyCopy/src/PathCopyCopyDataHandler.cpp:290
MethodEnumerateParents
Returns a list of a path's parents, in reverse order. So if, for instance, is called with "C:\Program Files\Path Copy Copy\PCC32.dll", would return C
PathCopyCopy/src/PluginUtils.cpp:124
MethodExecutablePipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:554
MethodExecutablePipelineElement
Constructor. @param p_Executable Path to executable to launch.
PathCopyCopy/src/PluginPipelineElements.cpp:816
MethodExecutablePipelineElement
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2724
MethodExecutableTxt_TextChanged
<summary> Called when the text of the Executable textbox changes. We update our associated pipeline element here. </summary> <param name="sender">Even
PathCopyCopySettings/UI/UserControls/PipelineElementWithExecutableUserControl.cs:74
MethodExecutableWithFilelistPipelineElement
PathCopyCopy/prihdr/PluginPipelineElements.h:578
MethodExecutableWithFilelistPipelineElement
Constructor. @param p_Executable Path to executable to launch.
PathCopyCopy/src/PluginPipelineElements.cpp:849
MethodExecutableWithFilelistPipelineElement
<summary> Default constructor. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:2784
MethodExportPipelinePluginsBtn_Click
<summary> Called when the Export button is pressed. We ask user to export the selected pipeline plugins to disk. </summary> <param name="sender">Event
PathCopyCopySettings/UI/Forms/MainForm.cs:1287
MethodExportUserSettingsBtn_Click
<summary> Called when user presses the button to export user settings. </summary> <param name="sender">Event sender.</param> <param name="e">Event arg
PathCopyCopySettings/UI/Forms/MainForm.cs:691
MethodExtractFolderFromPath
Given a path to a file or folder, will return the path to its parent folder. Ex: C:\Foo\Bar.txt => C:\Foo @param p_rPath Complete path on input, pare
PathCopyCopy/src/PluginUtils.cpp:95
FunctionFinalConstruct
PathCopyCopy/prihdr/PathCopyCopyConfigHelper.h:68
FunctionFinalConstruct
PathCopyCopy/prihdr/PathCopyCopyContextMenuExt.h:87
FunctionFinalConstruct
PathCopyCopy/prihdr/PathCopyCopyDataHandler.h:74
FunctionFinalConstruct
Testing/TestPlugins/prihdr/PathCopyCopyPlugin2b.h:73
FunctionFinalConstruct
Testing/TestPlugins/prihdr/PathCopyCopyPlugin1a.h:73
FunctionFinalConstruct
Testing/TestPlugins/prihdr/PathCopyCopyPlugin2a.h:71
FunctionFinalConstruct
Testing/TestPlugins/prihdr/PathCopyCopyPlugin1b.h:71
FunctionFinalConstruct
Samples/SampleCOMPluginCpp/SampleCOMPlugin/SamplePathCopyCopyPlugin.h:52
FunctionFinalRelease
PathCopyCopy/prihdr/PathCopyCopyConfigHelper.h:74
FunctionFinalRelease
PathCopyCopy/prihdr/PathCopyCopyContextMenuExt.h:93
FunctionFinalRelease
PathCopyCopy/prihdr/PathCopyCopyDataHandler.h:80
FunctionFinalRelease
Testing/TestPlugins/prihdr/PathCopyCopyPlugin2b.h:79
FunctionFinalRelease
Testing/TestPlugins/prihdr/PathCopyCopyPlugin1a.h:79
FunctionFinalRelease
Testing/TestPlugins/prihdr/PathCopyCopyPlugin2a.h:77
FunctionFinalRelease
Testing/TestPlugins/prihdr/PathCopyCopyPlugin1b.h:77
FunctionFinalRelease
Samples/SampleCOMPluginCpp/SampleCOMPlugin/SamplePathCopyCopyPlugin.h:58
← previousnext →401–500 of 1,298, ranked by callers