MCPcopy Create free account
hub / github.com/clechasseur/pathcopycopy / PipelinePlugin

Method PipelinePlugin

PathCopyCopy/plugins/src/PipelinePlugin.cpp:44–58  ·  view source on GitHub ↗

Constructor. @param p_PluginId ID of this pipeline plugin. @param p_PluginDescription Description of the pipeline plugin. @param p_PluginIconFile Path to icon file for plugin, or an empty string. @param p_UseDefaultIcon Whether to use the default icon for this plugin. @param p_EncodedElements String containing encoded pipeline elements.

Source from the content-addressed store, hash-verified

42 // @param p_EncodedElements String containing encoded pipeline elements.
43 //
44 PipelinePlugin::PipelinePlugin(const GUID& p_PluginId,
45 const std::wstring& p_PluginDescription,
46 const std::wstring& p_PluginIconFile,
47 const bool p_UseDefaultIcon,
48 const std::wstring& p_EncodedElements)
49 : Plugin(),
50 m_Id(p_PluginId),
51 m_Description(p_PluginDescription),
52 m_IconFile(p_PluginIconFile),
53 m_UseDefaultIcon(p_UseDefaultIcon),
54 m_EncodedElements(p_EncodedElements),
55 m_spPipeline(),
56 m_PipelineError()
57 {
58 }
59
60 //
61 // Returns a pointer to the pipeline we're using, initializing

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected