MCPcopy Create free account

hub / github.com/clechasseur/pathcopycopy / functions

Functions1,298 in github.com/clechasseur/pathcopycopy

↓ 277 callersMethodAdd
<summary> Adds a temp pipeline plugin, saving it to the registry. </summary> <param name="pluginInfo">Plugin info for the pipeline plugin to save.</pa
PathCopyCopySettings/Core/Plugins/TempPipelinePlugins.cs:118
↓ 70 callersMethodempty
* @brief Returns @c enumerable over empty sequence. * * Static method that returns a <tt>coveo::enumerable</tt> over an * empty sequenc
3rdParty/coveo_linq/lib/coveo/seq/enumerable.h:628
↓ 66 callersMethodbegin
* @brief Iterator to beginning of sequence. * * Returns a <tt>coveo::enumerable::iterator</tt> pointing at * the beginning of the seque
3rdParty/coveo_linq/lib/coveo/seq/enumerable.h:253
↓ 63 callersMethodsize
* @brief Size of sequence. * * Returns the number of elements in the sequence. If this @c enumerable * has a <tt>coveo::enumerable::siz
3rdParty/coveo_linq/lib/coveo/seq/enumerable.h:328
↓ 53 callersMethodend
* @brief Iterator to end of sequence. * * Returns a <tt>coveo::enumerable::iterator</tt> pointing at * the end of the sequence. Togethe
3rdParty/coveo_linq/lib/coveo/seq/enumerable.h:281
↓ 39 callersMethodSetValue
(string value, object destination)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:1162
↓ 35 callersMethodcend
* @brief Alias for <tt>end()</tt>. * * Since this class is immutable, calling this is * equivalent to calling <tt>end()</tt>. *
3rdParty/coveo_linq/lib/coveo/seq/enumerable.h:295
↓ 32 callersMethodcbegin
* @brief Alias for <tt>begin()</tt>. * * Since this class is immutable, calling this is * equivalent to calling <tt>begin()</tt>.
3rdParty/coveo_linq/lib/coveo/seq/enumerable.h:267
↓ 24 callersMethodDeleteValue
Tries to delete a value from the registry key. @param p_pValueName Name of value to delete. @return Result code (ERROR_SUCCESS if it worked).
PathCopyCopy/src/AtlRegKey.cpp:261
↓ 24 callersMethodToString
<summary> Returns a string representation of the plugin (its description). </summary>
PathCopyCopySettings/Core/Plugins/Plugin.cs:149
↓ 22 callersMethodGet
Returns the untyped image handle. @return Image handle.
PathCopyCopy/prihdr/StImage.h:129
↓ 21 callersMethodQueryDWORDValue
Tries to load a DWORD value from the registry key. @param p_pValueName Name of value to load. @param p_rValue Where to store value. @return Result co
PathCopyCopy/src/AtlRegKey.cpp:113
↓ 15 callersFunctionthrow_linq_empty_sequence
3rdParty/coveo_linq/lib/coveo/linq/exception.h:60
↓ 13 callersMethodget_next
3rdParty/coveo_linq/lib/coveo/linq/detail/linq_detail.h:3904
↓ 12 callersMethodParse
<summary> Parses an argument list. </summary> <param name="args"> The arguments to parse. </param> <param name="destination"> The destination of the p
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:749
↓ 12 callersMethodSetStringValue
Tries to save a string value in the registry key. @param p_pValueName Name of value to save. @param p_pValue Value to save. @return Result code (ERRO
PathCopyCopy/src/AtlRegKey.cpp:249
↓ 11 callersMethodGetDropRedundantWords
Checks whether we should drop redundant words in plugin descriptions, like "copy". @return true if we should drop redundant words in plugin descripti
PathCopyCopy/src/PathCopyCopySettings.cpp:475
↓ 11 callersMethodReadString
Reads an encoded string from the elements stream. @return String value.
PathCopyCopy/src/PluginPipelineDecoder.cpp:521
↓ 11 callersMethodToString
<summary> Returns a textual representation of the plugin info (e.g. its description). </summary> <returns>Plugin info description.</returns> <remarks>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:352
↓ 11 callersMethodsize
3rdParty/coveo_linq/lib/coveo/linq/detail/linq_detail.h:2497
↓ 10 callersMethodIsSeparator
Checks if this plugin is a separator. Do not override: will be overridden by the PluginSeparator class *only*. @return true if this plugin is a subme
PathCopyCopy/src/Plugin.cpp:135
↓ 10 callersFunctiontry_get_size_delegate
3rdParty/coveo_linq/lib/coveo/seq/sequence_util.h:227
↓ 9 callersMethodCreateSubKey
Opens or creates a subkey of this registry key. @param p_pKeyName Name of subkey to open or create. @return Wrapper for the subkey.
PathCopyCopy/src/AtlRegKey.cpp:272
↓ 9 callersMethodReadLong
Reads an encoded integer from the elements stream. @return Integer value.
PathCopyCopy/src/PluginPipelineDecoder.cpp:507
↓ 8 callersMethodOpen
Opens or creates a key. @param p_hParent Handle of parent key. @param p_pKeyPath Path of registry key. @param p_Create Whether to create the registry
PathCopyCopy/src/AtlRegKey.cpp:94
↓ 8 callersFunctionthrow_linq_out_of_range
3rdParty/coveo_linq/lib/coveo/linq/exception.h:75
↓ 8 callersFunctiontry_reserve
3rdParty/coveo_linq/lib/coveo/seq/sequence_util.h:166
↓ 7 callersMethodGetPath
Placeholder path method that does nothing since it is never called. @param p_File File path; unused. @return Empty string.
PathCopyCopy/src/PluginSeparator.cpp:62
↓ 7 callersMethodReadBool
Reads an encoded boolean value from the elements stream. @return Boolean value.
PathCopyCopy/src/PluginPipelineDecoder.cpp:536
↓ 7 callersMethodToPlugin
<summary> Converts this pipeline plugin info into a plugin wrapper. </summary> <returns>Plugin wrapper. Really a <see cref="PipelinePlugin"/>.</return
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:369
↓ 7 callersMethodToString
<summary> Returns a string representation of the object. This will be used to display objects of this type in the drop-down in the UI. </summary> <ret
PathCopyCopySettings/UI/Utils/LanguageDisplayInfo.cs:52
↓ 7 callersMethodValid
Checks if the registry key has been successfully opened. @return true if registry key is valid.
PathCopyCopy/src/AtlRegKey.cpp:71
↓ 7 callersMethodValid
Checks if this registry key is valid (e.g. has been opened successfully). This only checks the user key, since it's possible for the global key to be
PathCopyCopy/src/UserOverrideableRegKey.cpp:63
↓ 6 callersMethodCompareTo
<summary> Compares this plugin to <paramref name="other"/> using their IDs. </summary> <param name="other">Plugin whose ID to compare to this one's.</
PathCopyCopySettings/Core/Plugins/Plugin.cs:159
↓ 6 callersMethodSetPluginProvider
Provides a pointer to an object that can be used to access other plugins. Some plugins depend on this to work. @param p_pPluginProvider Pointer to pl
PathCopyCopy/src/Plugin.cpp:194
↓ 6 callersMethodSetSettings
Provides a pointer to the object that can be used to access PCC settings. Some plugins depend on this to work. @param p_pSettings Pointer to settings
PathCopyCopy/src/Plugin.cpp:182
↓ 6 callersMethodend
3rdParty/coveo_linq/lib/coveo/linq/detail/linq_detail.h:2477
↓ 6 callersFunctionenumerate_container
3rdParty/coveo_linq/lib/coveo/seq/enumerable.h:870
↓ 5 callersMethodDecodePipeline
<summary> Decodes the content of a pipeline using encoded element data. </summary> <param name="encodedElements">Encoded elements data.</param> <retur
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:3016
↓ 5 callersMethodDispose
<inheritDoc/>
PathCopyCopySettings/Core/Plugins/TempPipelinePlugins.cs:75
↓ 5 callersMethodEquals
<summary> Checks if two <see cref="Plugin"/>s are equal (e.g. have the same ID). </summary> <param name="other">Plugin whose ID to compare to this one
PathCopyCopySettings/Core/Plugins/Plugin.cs:184
↓ 5 callersMethodGetAppendSeparatorForDirectories
Checks whether to append a separator at the end of paths if they point to directories. @return true if we should append separators at the end of dire
PathCopyCopy/src/PathCopyCopySettings.cpp:377
↓ 5 callersMethodGetPtr
Returns the pointer to the memory block. Accessible freely while the block is locked. If this returns null, call GetLastError to get more information
PathCopyCopy/prihdr/StGlobalLock.h:78
↓ 5 callersMethodGetType
Returns the type of image stored. @return Image type. Corresponds to an IMAGE_ macro (IMAGE_BITMAP, etc.)
PathCopyCopy/prihdr/StImage.h:175
↓ 5 callersMethodModifyOptions
Modifies global pipeline options by successively applying all pipeline elements to it. Returns the final version of the pipeline options. @param p_rO
PathCopyCopy/src/PluginPipeline.cpp:243
↓ 5 callersMethodQueryValue
Tries to load a value from the registry key. @param p_pValueName Name of value to load. @param p_pValueType If set, will receive the type of value. @
PathCopyCopy/src/AtlRegKey.cpp:156
↓ 5 callersFunctionorder_by
3rdParty/coveo_linq/lib/coveo/linq/linq.h:3005
↓ 4 callersMethodErrorCode
Returns the associated error code, returned by a Win32 API call. @return Associated error code.
PathCopyCopy/src/PathCopyCopySettings.cpp:1607
↓ 4 callersMethodGetPlugin
Looks for a specific plugin by ID. @param p_PluginId ID of plugin to look for. @return Plugin with the given ID, or nullptr if no such plugin was fou
PathCopyCopy/src/AllPluginsProvider.cpp:46
↓ 4 callersMethodOverridden
Check if the HKEY_CLASSES_ROOT has been overriden in the constructor. @return true if HKEY_CLASSES_ROOT has been overriden.
PathCopyCopy/prihdr/StAtlPerUserOverride.h:99
↓ 4 callersMethodSetDWORDValue
Tries to save a DWORD value in the registry key. @param p_pValueName Name of value to save. @param p_pValue Value to save. @return Result code (ERROR
PathCopyCopy/src/AtlRegKey.cpp:210
↓ 4 callersMethodSucceeded
Checks if everything succeeded in constructor. Note that it can succeed and still not override HKEY_CLASSES_ROOT if it's not needed. @return true if
PathCopyCopy/prihdr/StAtlPerUserOverride.h:110
↓ 4 callersMethodTestRegex
<summary> Shows the form as a modal dialog, allowing the user to test out a regular expression and see the results. </summary> <param name="owner">Own
PathCopyCopySettings/UI/Forms/RegexTesterForm.cs:53
↓ 4 callersMethodToString
<summary> Returns a textual representation of this pipeline plugin info. </summary> <returns>Textual representation of <see cref="PluginInfo"/>.</retu
PathCopyCopySettings/UI/Forms/ImportPipelinePluginsForm.cs:281
↓ 4 callersMethodfirst_begin
3rdParty/coveo_linq/lib/coveo/linq/detail/linq_detail.h:3662
↓ 4 callersMethodinit
3rdParty/coveo_linq/lib/coveo/linq/detail/linq_detail.h:1859
↓ 4 callersFunctionorder_by_descending
3rdParty/coveo_linq/lib/coveo/linq/linq.h:3099
↓ 3 callersMethodClear
<summary> Clears the pipeline of all its elements. </summary>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:817
↓ 3 callersFunctionDllUnregisterServer
DllUnregisterServer - Removes entries from the system registry
PathCopyCopy/src/PathCopyCopy.cpp:75
↓ 3 callersFunctionDllUnregisterServer
DllUnregisterServer - Removes entries from the system registry
Testing/TestPlugins/src/TestPlugins.cpp:66
↓ 3 callersFunctionDllUnregisterServer
DllUnregisterServer - Removes entries from the system registry
Samples/SampleCOMPluginCpp/SampleCOMPlugin/SampleCOMPlugin.cpp:48
↓ 3 callersMethodEncode
<summary> Encodes the pipeline's elements in a string to be saved in the plugin data. </summary> <returns>Encoded pipeline elements.</returns>
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:795
↓ 3 callersMethodEquals
<summary> Determines if two pipeline elements are equal. In our case, we check their class types. </summary> <param name="x">First element to compare.
PathCopyCopySettings/UI/Utils/PipelinePluginEditor.cs:175
↓ 3 callersMethodGetBitmap
Returns the bitmap handle. Can only be called if the image type is IMAGE_BITMAP. @return Bitmap handle.
PathCopyCopy/prihdr/StImage.h:140
↓ 3 callersMethodGetLoadResult
Returns a result code for the LoadImage call performed by the constructor. Will return ERROR_SUCCESS if load was successful, otherwise a Win32 error c
PathCopyCopy/prihdr/StImage.h:197
↓ 3 callersMethodGetPluginsInDefaultOrder
<summary> Returns a list containing all plugins to display in the default order. This should be used if user did not specify a custom order. </summary
PathCopyCopySettings/Core/Plugins/PluginsRegistry.cs:136
↓ 3 callersMethodGetSubKeys
Returns a list of subkeys of this registry key. @param p_rvSubkeys Where to store information about the subkeys.
PathCopyCopy/src/AtlRegKey.cpp:189
↓ 3 callersMethodGetSubmenuPluginDisplayOrder
Returns the display order of plugins in the PCC contextual submenu. @param p_rvPluginIds Upon return, will contain a list of plugin IDs. If the metho
PathCopyCopy/src/PathCopyCopySettings.cpp:660
↓ 3 callersMethodOrderPluginsToDisplay
<summary> Given a set of plugins, orders them for display according to the users' settings. </summary> <param name="plugins">Plugins to order.</param>
PathCopyCopySettings/Core/Plugins/PluginsRegistry.cs:172
↓ 3 callersMethodRegisterPlugin
IPathCopyCopyContextMenuExt::RegisterPlugin Registers a plugin component in the Path Copy Copy registry. The plugin will be displayed in the Path Cop
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:111
↓ 3 callersMethodRelease
Releases ownership of the memory block we own without freeing it. Caller is then responsible for freeing the memory block using GlobalFree. @return H
PathCopyCopy/prihdr/StGlobalBlock.h:108
↓ 3 callersMethodRemove
<summary> Removes a temp pipeline plugin from the registry. </summary> <param name="pluginInfo">Plugin info for the pipeline plugin to destroy.</param
PathCopyCopySettings/Core/Plugins/TempPipelinePlugins.cs:130
↓ 3 callersMethodStarted
Checks whether startup was successful in constructor.
PathCopyCopy/prihdr/StWSAStartup.h:74
↓ 3 callersMethodUnregisterPlugin
IPathCopyCopyContextMenuExt::UnregisterPlugin Removes a plugin component from the Path Copy Copy registry. @param p_pCLSID ID of plugin COM class, a
PathCopyCopy/src/PathCopyCopyContextMenuExt.cpp:135
↓ 3 callersMethodbegin
Support for ordered sequence.
3rdParty/coveo_linq/lib/coveo/linq/detail/linq_detail.h:2471
↓ 3 callersFunctionenumerate_one
3rdParty/coveo_linq/lib/coveo/seq/enumerable.h:813
↓ 3 callersFunctionfrom
3rdParty/coveo_linq/lib/coveo/linq/linq.h:528
↓ 3 callersMethodget_Description
Method that must return the plugin description, displayed in the contextual menu.
Testing/TestPlugins/src/PathCopyCopyPlugin2a.cpp:29
↓ 3 callersMethodget_GroupId
Method that must return the ID of the plugin group to which this plugin belongs. All plugins in the same group will appear together in the contextual
Testing/TestPlugins/src/PathCopyCopyPlugin2a.cpp:67
↓ 3 callersMethodget_GroupPosition
Method that must return the position of the plugin in the plugin group. This is only important if get_GroupId returns a non-zero value.
Testing/TestPlugins/src/PathCopyCopyPlugin2a.cpp:79
↓ 3 callersMethodget_pcur
Fetches value of pcur_, late-loading it if needed
3rdParty/coveo_linq/lib/coveo/seq/enumerable.h:427
↓ 3 callersFunctionmin
3rdParty/coveo_linq/lib/coveo/linq/linq.h:2865
↓ 2 callersMethodAssign
<summary> Assigns a collection of pipeline plugins to the helper. All existing tracked temp pipeline plugins will be updated. </summary> <param name="
PathCopyCopySettings/Core/Plugins/TempPipelinePlugins.cs:145
↓ 2 callersMethodClearShortName
()
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:1316
↓ 2 callersMethodCompareTo
<summary> Compares this pipeline plugin info with another. They are compared through their <see cref="Id"/>. </summary> <param name="other">Other pipe
PathCopyCopySettings/Core/Plugins/PipelinePlugins.cs:408
↓ 2 callersMethodDeleteTempPipelinePlugin
<summary> Removes a temporary pipeline plugin from the temp pipeline plugins key. </summary> <param name="pluginInfo"><see cref="PipelinePluginInfo"/>
PathCopyCopySettings/Core/UserSettings.cs:939
↓ 2 callersMethodDescription
Placeholder description method that returns an empty string since it is never called. @return Empty string.
PathCopyCopy/src/PluginSeparator.cpp:51
↓ 2 callersFunctionDllRegisterServer
DllRegisterServer - Adds entries to the system registry
PathCopyCopy/src/PathCopyCopy.cpp:55
↓ 2 callersFunctionDllRegisterServer
DllRegisterServer - Adds entries to the system registry
Testing/TestPlugins/src/TestPlugins.cpp:52
↓ 2 callersFunctionDllRegisterServer
DllRegisterServer - Adds entries to the system registry
Samples/SampleCOMPluginCpp/SampleCOMPlugin/SampleCOMPlugin.cpp:34
↓ 2 callersMethodEditPlugin
<summary> Edits a new or existing pipeline plugin. </summary> <param name="owner">Owner to use for new forms. Can be <c>null</c>.</param> <param name=
PathCopyCopySettings/UI/Utils/PipelinePluginEditor.cs:58
↓ 2 callersMethodEditPlugin
<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/PipelinePluginForm.cs:81
↓ 2 callersMethodEnabled
Returns whether the plugin should be enabled or not in the contextual menu. If not overridden, it will always be enabled. @param p_ParentPath Path of
PathCopyCopy/src/Plugin.cpp:89
↓ 2 callersMethodFinish
(object destination)
PathCopyCopySettings/3rdParty/CommandLineArguments.cs:1124
↓ 2 callersMethodFromXML
<summary> Deserializes a <see cref="SoftwareUpdateCollection"/> object from XML data. </summary> <param name="xml">String containing the XML.</param>
PathCopyCopySettings/Core/SoftwareUpdates.cs:196
↓ 2 callersMethodGetCopyPathsRecursively
Returns whether to copy paths recursively or not. @return Whether to copy paths recursively.
PathCopyCopy/src/PluginPipeline.cpp:57
↓ 2 callersMethodGetInitResult
Returns the result of the CoInitialize(Ex) call performed by the constructor. If this returns an error code, then COM was not properly initialized. @
PathCopyCopy/prihdr/StCoInitialize.h:80
↓ 2 callersMethodGetKnownPlugins
Returns the list of known plugins. This is updated by the settings app and is used to track new plugins when displaying the menu. @param p_rvPluginId
PathCopyCopy/src/PathCopyCopySettings.cpp:685
↓ 2 callersMethodGetMainMenuPluginDisplayOrder
Returns the display order of plugins in the main contextual menu. @param p_rvPluginIds Upon return, will contain a list of plugin IDs. If the method
PathCopyCopy/src/PathCopyCopySettings.cpp:636
↓ 2 callersMethodGetPathWithPlugin
<summary> Uses the Path Copy Copy DLL to execute the GetPath function for a given plugin. </summary> <param name="pluginId">ID of plugin to get path f
PathCopyCopySettings/Core/PCCExecutor.cs:55
next →1–100 of 1,298, ranked by callers