Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /proc/self/root/usr/share/doc/libclam-doc/html/ |
Current File : //proc/self/root/usr/share/doc/libclam-doc/html/classCLAM_1_1ProcessingFactory.html |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <title>CLAM-Development: CLAM::ProcessingFactory Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">CLAM-Development  <span id="projectnumber">1.4.0</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.1 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="namespaceCLAM.html">CLAM</a></li><li class="navelem"><a class="el" href="classCLAM_1_1ProcessingFactory.html">ProcessingFactory</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-static-methods">Static Public Member Functions</a> </div> <div class="headertitle"> <div class="title">CLAM::ProcessingFactory Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="ProcessingFactory_8hxx_source.html">ProcessingFactory.hxx</a>></code></p> <p><a href="classCLAM_1_1ProcessingFactory-members.html">List of all members.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> <tr class="memitem:a0ba29068d84c47d25ef4553de9a45396"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classCLAM_1_1ProcessingFactory.html">ProcessingFactory</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1ProcessingFactory.html#a0ba29068d84c47d25ef4553de9a45396">GetInstance</a> ()</td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_classCLAM_1_1Factory"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classCLAM_1_1Factory')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classCLAM_1_1Factory.html">CLAM::Factory< Processing ></a></td></tr> <tr class="memitem:a9bc973dd71f7a99e8823c975724ca68f inherit pub_types_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classCLAM_1_1Processing.html">Processing</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a9bc973dd71f7a99e8823c975724ca68f">AbstractProduct</a></td></tr> <tr class="memitem:ab98c277391eb9469a171827e6850597a inherit pub_types_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">typedef std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#ab98c277391eb9469a171827e6850597a">RegistryKey</a></td></tr> <tr class="memitem:ad6b51a7f0fe24ecbd581c68c15c779e6 inherit pub_types_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">typedef std::list< Key > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#ad6b51a7f0fe24ecbd581c68c15c779e6">Keys</a></td></tr> <tr class="memitem:a6d74ba44276555cac4456dc68dfb06aa inherit pub_types_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">typedef std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a6d74ba44276555cac4456dc68dfb06aa">Values</a></td></tr> <tr class="memitem:a3649dc246ebc6897d3788613358658e2 inherit pub_types_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">typedef std::list< Pair > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a3649dc246ebc6897d3788613358658e2">Pairs</a></td></tr> <tr class="inherit_header pub_methods_classCLAM_1_1Factory"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classCLAM_1_1Factory')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classCLAM_1_1Factory.html">CLAM::Factory< Processing ></a></td></tr> <tr class="memitem:ae73b2703db771ee751fa34cf3024907c inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#ae73b2703db771ee751fa34cf3024907c">Factory</a> ()</td></tr> <tr class="memitem:aaf22f0a2f32e890acf960dced6374780 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#aaf22f0a2f32e890acf960dced6374780">~Factory</a> ()</td></tr> <tr class="memitem:a69c3033cb244b2ac3a97cfcbd805749f inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCLAM_1_1Factory.html#a9bc973dd71f7a99e8823c975724ca68f">AbstractProduct</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a69c3033cb244b2ac3a97cfcbd805749f">Create</a> (const <a class="el" href="classCLAM_1_1Factory.html#ab98c277391eb9469a171827e6850597a">RegistryKey</a> name)</td></tr> <tr class="memdesc:a69c3033cb244b2ac3a97cfcbd805749f inherit pub_methods_classCLAM_1_1Factory"><td class="mdescLeft"> </td><td class="mdescRight">Gives ownership of the new created Product registered with the given name. <a href="#a69c3033cb244b2ac3a97cfcbd805749f"></a><br/></td></tr> <tr class="memitem:a4b89001e21e914cbef49f91892470bfb inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCLAM_1_1Factory.html#a9bc973dd71f7a99e8823c975724ca68f">AbstractProduct</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a4b89001e21e914cbef49f91892470bfb">CreateSafe</a> (const <a class="el" href="classCLAM_1_1Factory.html#ab98c277391eb9469a171827e6850597a">RegistryKey</a> name) throw (ErrFactory)</td></tr> <tr class="memdesc:a4b89001e21e914cbef49f91892470bfb inherit pub_methods_classCLAM_1_1Factory"><td class="mdescLeft"> </td><td class="mdescRight">Gives ownership of the new created Product registered with the given name. <a href="#a4b89001e21e914cbef49f91892470bfb"></a><br/></td></tr> <tr class="memitem:afa7641b3fa56265534d100c56225e1b7 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#afa7641b3fa56265534d100c56225e1b7">Clear</a> ()</td></tr> <tr class="memitem:a58697694890c3f5eebfa4f199f5da282 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a58697694890c3f5eebfa4f199f5da282">AddCreator</a> (const <a class="el" href="classCLAM_1_1Factory.html#ab98c277391eb9469a171827e6850597a">RegistryKey</a> name, <a class="el" href="classTheFactoryType_1_1Creator.html">Creator</a> *creator)</td></tr> <tr class="memitem:acaf0fba660c9a1c7500344110db4dc0a inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#acaf0fba660c9a1c7500344110db4dc0a">AddCreatorWarningRepetitions</a> (const <a class="el" href="classCLAM_1_1Factory.html#ab98c277391eb9469a171827e6850597a">RegistryKey</a> name, <a class="el" href="classTheFactoryType_1_1Creator.html">Creator</a> *creator)</td></tr> <tr class="memitem:a8f8483c4c9d90604fd457ef8bca07891 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a8f8483c4c9d90604fd457ef8bca07891">AddCreatorSafe</a> (const <a class="el" href="classCLAM_1_1Factory.html#ab98c277391eb9469a171827e6850597a">RegistryKey</a> name, <a class="el" href="classTheFactoryType_1_1Creator.html">Creator</a> *creator) throw (ErrFactory)</td></tr> <tr class="memitem:afb2f259cc6f7d943c1d6602ef16558e9 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#afb2f259cc6f7d943c1d6602ef16558e9">DeleteCreator</a> (const <a class="el" href="classCLAM_1_1Factory.html#ab98c277391eb9469a171827e6850597a">RegistryKey</a> name)</td></tr> <tr class="memitem:a01f73426c51ec0c06c213e1a52547bb0 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a01f73426c51ec0c06c213e1a52547bb0">GetRegisteredNames</a> (std::list< std::string > &namesList)</td></tr> <tr class="memitem:ae71dd66cfaaf06eba139fb3fde892177 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#ae71dd66cfaaf06eba139fb3fde892177">KeyExists</a> (const <a class="el" href="classCLAM_1_1Factory.html#ab98c277391eb9469a171827e6850597a">RegistryKey</a> &key)</td></tr> <tr class="memitem:aa312f13936e11842c0fee409057e24a3 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#aa312f13936e11842c0fee409057e24a3">AttributeExists</a> (const std::string &key, const std::string &attribute)</td></tr> <tr class="memitem:a399d05abf8ceced1f3a7223c05e3db87 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCLAM_1_1Factory.html#ad6b51a7f0fe24ecbd581c68c15c779e6">Keys</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a399d05abf8ceced1f3a7223c05e3db87">GetKeys</a> (const std::string &attribute, const std::string &value)</td></tr> <tr class="memdesc:a399d05abf8ceced1f3a7223c05e3db87 inherit pub_methods_classCLAM_1_1Factory"><td class="mdescLeft"> </td><td class="mdescRight">Get all keys that have attribute==value in its metadata. <a href="#a399d05abf8ceced1f3a7223c05e3db87"></a><br/></td></tr> <tr class="memitem:a83a6246d85e8f6e3cca0e9392d812800 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCLAM_1_1Factory.html#ad6b51a7f0fe24ecbd581c68c15c779e6">Keys</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a83a6246d85e8f6e3cca0e9392d812800">GetKeys</a> ()</td></tr> <tr class="memdesc:a83a6246d85e8f6e3cca0e9392d812800 inherit pub_methods_classCLAM_1_1Factory"><td class="mdescLeft"> </td><td class="mdescRight">Get all keys in the factory. <a href="#a83a6246d85e8f6e3cca0e9392d812800"></a><br/></td></tr> <tr class="memitem:a3fbd5b7dbb59b10cb12ae379cffadcbd inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCLAM_1_1Factory.html#a3649dc246ebc6897d3788613358658e2">Pairs</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a3fbd5b7dbb59b10cb12ae379cffadcbd">GetPairsFromKey</a> (const std::string &key)</td></tr> <tr class="memdesc:a3fbd5b7dbb59b10cb12ae379cffadcbd inherit pub_methods_classCLAM_1_1Factory"><td class="mdescLeft"> </td><td class="mdescRight">Return all the metadata available for a product key. <a href="#a3fbd5b7dbb59b10cb12ae379cffadcbd"></a><br/></td></tr> <tr class="memitem:adc0d239b27de469cad4c81a7994f6131 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCLAM_1_1Factory.html#a6d74ba44276555cac4456dc68dfb06aa">Values</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#adc0d239b27de469cad4c81a7994f6131">GetSetOfValues</a> (const std::string &attribute)</td></tr> <tr class="memdesc:adc0d239b27de469cad4c81a7994f6131 inherit pub_methods_classCLAM_1_1Factory"><td class="mdescLeft"> </td><td class="mdescRight">Get the set of all values present for a given metadata attribute. Example GetSetOfValues("category") could return ["modulators","generators","reverbs"] without repeated items. <a href="#adc0d239b27de469cad4c81a7994f6131"></a><br/></td></tr> <tr class="memitem:a4dce28f335e054f2c2bbe1835daf4fc6 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCLAM_1_1Factory.html#a6d74ba44276555cac4456dc68dfb06aa">Values</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a4dce28f335e054f2c2bbe1835daf4fc6">GetValuesFromAttribute</a> (const std::string &key, const std::string &attribute)</td></tr> <tr class="memdesc:a4dce28f335e054f2c2bbe1835daf4fc6 inherit pub_methods_classCLAM_1_1Factory"><td class="mdescLeft"> </td><td class="mdescRight">Return the list of values for a metadata attribute for a product key. <a href="#a4dce28f335e054f2c2bbe1835daf4fc6"></a><br/></td></tr> <tr class="memitem:aacab1f19d6c187519d924f3951bbd3d0 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">Value </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#aacab1f19d6c187519d924f3951bbd3d0">GetValueFromAttribute</a> (const std::string &key, const std::string &attribute)</td></tr> <tr class="memdesc:aacab1f19d6c187519d924f3951bbd3d0 inherit pub_methods_classCLAM_1_1Factory"><td class="mdescLeft"> </td><td class="mdescRight">Return the value for a metadata attribute of product key. If multiple values exist returns the first value. <a href="#aacab1f19d6c187519d924f3951bbd3d0"></a><br/></td></tr> <tr class="memitem:ad46da41f0f667a832676d20786eb9d64 inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#ad46da41f0f667a832676d20786eb9d64">AddAttribute</a> (const std::string &key, const std::string &attribute, const std::string &value)</td></tr> <tr class="memitem:a9278d24828183af7308781ae2f914aef inherit pub_methods_classCLAM_1_1Factory"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCLAM_1_1Factory.html#a9278d24828183af7308781ae2f914aef">Count</a> ()</td></tr> </table> <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> <div class="textblock"> <p>Definition at line <a class="el" href="ProcessingFactory_8hxx_source.html#l00010">10</a> of file <a class="el" href="ProcessingFactory_8hxx_source.html">ProcessingFactory.hxx</a>.</p> </div><hr/><h2>Member Function Documentation</h2> <a class="anchor" id="a0ba29068d84c47d25ef4553de9a45396"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classCLAM_1_1ProcessingFactory.html">ProcessingFactory</a> & CLAM::ProcessingFactory::GetInstance </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Definition at line <a class="el" href="ProcessingFactory_8cxx_source.html#l00008">8</a> of file <a class="el" href="ProcessingFactory_8cxx_source.html">ProcessingFactory.cxx</a>.</p> <p>Referenced by <a class="el" href="Network_8cxx_source.html#l00512">CLAM::Network::AddProcessing()</a>, <a class="el" href="Network_8cxx_source.html#l00330">CLAM::Network::getOrderedProcessingsByAttribute()</a>, <a class="el" href="RunTimeLibraryLoader_8cxx_source.html#l00044">RunTimeLibraryLoader::GetUsedLibraries()</a>, <a class="el" href="ProcessingDefinitionAdapter_8cxx_source.html#l00071">CLAM::ProcessingDefinitionAdapter::LoadFrom()</a>, <a class="el" href="LadspaProcessingExporter_8hxx_source.html#l00059">CLAM::Hidden::ProcessingClass2LadspaBase::ProcessingClass2LadspaBase()</a>, <a class="el" href="RunTimeLibraryLoader_8cxx_source.html#l00019">RunTimeLibraryLoader::ReLoad()</a>, <a class="el" href="RunTimeLadspaLibraryLoader_8hxx_source.html#l00018">RunTimeLadspaLibraryLoader::SetupLibrary()</a>, and <a class="el" href="RunTimeFaustLibraryLoader_8hxx_source.html#l00036">RunTimeFaustLibraryLoader::SetupLibrary()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="ProcessingFactory_8hxx_source.html">ProcessingFactory.hxx</a></li> <li><a class="el" href="ProcessingFactory_8cxx_source.html">ProcessingFactory.cxx</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.1 </small></address> </body> </html>
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare