winIDEA SDK
|
This class provides convenient access to the most popular options.
Methods of this class return instances of COptionController initialized with URL for specific winIDEA options, which can be used to get/set the options.
#include <CConfigurationController.h>
Public Member Functions | |
SPOptionController | ide_apps () |
Returns COptionController for the applications configuration node. More... | |
SPOptionController | ide_app (const std::string &rstrName="") |
Returns COptionController for the application configuration node with specified name. More... | |
SPOptionController | ide_app_files (const std::string &rstrName) |
Returns COptionController for the application configuration files node with the specified name. More... | |
SPOptionController | ide_SoCs () |
Returns COptionController for the SoCs configuration node. More... | |
SPOptionController | ide_SoC (const std::string &rstrName="") |
Returns COptionController for the SoC configuration node with the specified name. More... | |
SPOptionController | ide_SoC_files (const std::string &rstrSoCUserName) |
Returns COptionController for the list of download files for the given SoC name. More... | |
SPOptionController | ide_test () |
Returns COptionController for the test configuration node. More... | |
SPOptionController | ide_ws () |
Returns COptionController for the workspace configuration node. More... | |
SPOptionController | ide_opt () |
Returns COptionController for the options configuration node. More... | |
SPOptionController | doc (const std::string &rstrFile) |
Returns COptionController for the document configuration node with specified name. More... | |
SPOptionController | doc_an_triggers (SPOptionController spDoc) |
Returns COptionController for the analyzer triggers configuration node. More... | |
SPOptionController | doc_an_trig_processes (SPOptionController spTrigger) |
Returns COptionController for the analyzer trigger processes configuration node. More... | |
SPOptionController | doc_an_trig_process_profiler_data (SPOptionController spProcess) |
Returns COptionController for the analyzer trigger process (data) configuration node. More... | |
SPOptionController | doc_an_trig_process_profiler_code (SPOptionController spProcess) |
Returns COptionController for the analyzer trigger process (code) configuration node. More... | |
SPOptionController | doc_an_trig_process_profiler_OS (SPOptionController spProcess) |
Returns COptionController for the analyzer trigger process (OS) configuration node. More... | |
SPOptionController | plugin_config (const std::string &rstrPluginURL) |
Returns COptionController for the plugin configuration node. More... | |
SPOptionController | prototype (const std::string &rstrPrototypeDomain) |
Returns COptionController for the prototype configuration node. More... | |
SPOptionController isys::CConfigurationController::doc | ( | const std::string & | rstrFile | ) |
Returns COptionController for the document configuration node with specified name.
See COptionController.URL() to get the exact URL.
rstrFile | document file name |
Python example: test_doc.py
SPOptionController isys::CConfigurationController::doc_an_trig_process_profiler_code | ( | SPOptionController | spProcess | ) |
Returns COptionController for the analyzer trigger process (code) configuration node.
See COptionController.URL() to get the exact URL.
spProcess | process COptionController obtained from doc_an_trig_processes |
Python example: test_doc_an_trig_process_profiler_code.py
SPOptionController isys::CConfigurationController::doc_an_trig_process_profiler_data | ( | SPOptionController | spProcess | ) |
Returns COptionController for the analyzer trigger process (data) configuration node.
See COptionController.URL() to get the exact URL.
spProcess | process COptionController obtained from doc_an_trig_processes |
Python example: test_doc_an_trig_process_profiler_data.py
SPOptionController isys::CConfigurationController::doc_an_trig_process_profiler_OS | ( | SPOptionController | spProcess | ) |
Returns COptionController for the analyzer trigger process (OS) configuration node.
See COptionController.URL() to get the exact URL.
spProcess | process COptionController obtained from doc_an_trig_processes |
Python example: test_doc_an_trig_process_profiler_os.py
SPOptionController isys::CConfigurationController::doc_an_trig_processes | ( | SPOptionController | spTrigger | ) |
Returns COptionController for the analyzer trigger processes configuration node.
See COptionController.URL() to get the exact URL.
spTrigger | trigger COptionController obtained from doc_an_triggers |
Python example: test_doc_an_trig_process.py
SPOptionController isys::CConfigurationController::doc_an_triggers | ( | SPOptionController | spDoc | ) |
Returns COptionController for the analyzer triggers configuration node.
See COptionController.URL() to get the exact URL.
spDoc | document COptionController returned from doc |
Python example: test_doc_an_trig.py
SPOptionController isys::CConfigurationController::ide_app | ( | const std::string & | rstrName = "" | ) |
Returns COptionController for the application configuration node with specified name.
See COptionController.URL() to get the exact URL.
rstrName | application name |
Python example: test_ide_app.py
SPOptionController isys::CConfigurationController::ide_app_files | ( | const std::string & | rstrName | ) |
Returns COptionController for the application configuration files node with the specified name.
See COptionController.URL() to get the exact URL.
rstrName | application name |
Python example: test_ide_app_files.py
SPOptionController isys::CConfigurationController::ide_apps | ( | ) |
Returns COptionController for the applications configuration node.
See COptionController.URL() to get the exact URL.
Python example: test_ide_apps.py
SPOptionController isys::CConfigurationController::ide_opt | ( | ) |
Returns COptionController for the options configuration node.
See COptionController.URL() to get the exact URL.
Python example: test_ide_opt.py
SPOptionController isys::CConfigurationController::ide_SoC | ( | const std::string & | rstrName = "" | ) |
Returns COptionController for the SoC configuration node with the specified name.
See COptionController.URL() to get the exact URL.
rstrName | SoC name |
Python example: test_ide_soc.py
SPOptionController isys::CConfigurationController::ide_SoC_files | ( | const std::string & | rstrSoCUserName | ) |
Returns COptionController for the list of download files for the given SoC name.
Use COptionController.URL() of the returned object to get URL, which can be used in winIDEA Display Options
dialog to find available settings.
rstrSoCUserName | SoC name. Search for SoCs and option UserName in winIDEA Display options dialog to see available SoC names. |
Python example: test_ide_soc_files.py
SPOptionController isys::CConfigurationController::ide_SoCs | ( | ) |
Returns COptionController for the SoCs configuration node.
See COptionController.URL() to get the exact URL.
Python example: test_ide_socs.py
SPOptionController isys::CConfigurationController::ide_test | ( | ) |
Returns COptionController for the test configuration node.
See COptionController.URL() to get the exact URL.
Python example: test_ide_test.py
SPOptionController isys::CConfigurationController::ide_ws | ( | ) |
Returns COptionController for the workspace configuration node.
See COptionController.URL() to get the exact URL.
Python example: test_ide_ws.py
SPOptionController isys::CConfigurationController::plugin_config | ( | const std::string & | rstrPluginURL | ) |
Returns COptionController for the plugin configuration node.
See COptionController.URL() to get the exact URL.
Python example: test_plugin_config.py
SPOptionController isys::CConfigurationController::prototype | ( | const std::string & | rstrPrototypeDomain | ) |
Returns COptionController for the prototype configuration node.
See COptionController.URL() to get the exact URL.
rstrPrototypeDomain | - the prototype domain, e.g. "SFR" |