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 | doc (const std::string &rstrFile) |
Returns COptionController for the document configuration node with specified name. 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_data (SPOptionController spProcess) |
Returns COptionController for the analyzer trigger process (data) configuration node. More... | |
SPOptionController | doc_an_trig_process_profiler_OS (SPOptionController spProcess) |
Returns COptionController for the analyzer trigger process (OS) configuration node. More... | |
SPOptionController | doc_an_trig_processes (SPOptionController spTrigger) |
Returns COptionController for the analyzer trigger processes configuration node. More... | |
SPOptionController | doc_an_triggers (SPOptionController spDoc) |
Returns COptionController for the analyzer triggers configuration node. More... | |
SPOptionAppCfg | ide_app (const std::string &rstrName="") |
Returns COptionController for the application configuration node with specified name. More... | |
SPOptionFilesCfg | ide_app_files (const std::string &rstrName) |
Returns COptionController for the application configuration files node with the specified name. More... | |
SPOptionController | ide_apps () |
Returns COptionController for the applications configuration node. More... | |
SPOptionController | ide_opt () |
Returns COptionController for the IDE options configuration node. More... | |
SPOptionSessionCfg | ide_session () |
Returns COptionController for the debug session configuration node. More... | |
SPOptionSoCCfg | ide_SoC (const std::string &rstrName="") |
Returns COptionController for the SoC configuration node with the specified name. More... | |
SPOptionFilesCfg | ide_SoC_files (const std::string &rstrSoCUserName) |
Returns COptionController for the list of download files for the given SoC name. More... | |
SPOptionController | ide_SoCs () |
Returns COptionController for the SoCs configuration node. More... | |
SPOptionController | ide_test () |
Returns COptionController for the (i)test configuration node. More... | |
SPOptionController | ide_ws () |
Returns COptionController for the workspace 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
SPOptionAppCfg 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
SPOptionFilesCfg 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 IDE options configuration node.
See COptionController.URL() to get the exact URL.
Python example: test_ide_opt.py
SPOptionSessionCfg isys::CConfigurationController::ide_session | ( | ) |
Returns COptionController for the debug session configuration node.
See COptionController.URL() to get the exact URL.
Python example: test_ide_apps.py
SPOptionSoCCfg 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
SPOptionFilesCfg 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 (i)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" |