winIDEA SDK
|
This page shows the core classes, which can be used to control all aspects of winIDEA, for example: debugging, analyzers, IO module, ...
Classes | |
class | isys::CAddressController |
This class provides information about symbols and source code - sizes and addresses in the memory. More... | |
class | isys::CAnalyzerDocController |
This class is a base class for analyzer documents (trace, coverage and profiler). More... | |
class | isys::CBreakpointController |
This class controls breakpoints on target. More... | |
class | isys::CCfg_debug_basic |
This class provides methods to manage winIDEA configuration in Basic mode. More... | |
class | isys::CConfigurationController |
This class provides convenient access to the most popular options. More... | |
class | isys::CCoreCtrl |
This class provides debug session functions. More... | |
class | isys::CCoverageController2 |
This class implements coverage functionality with a document oriented interface. More... | |
class | isys::CCoverageData2 |
This class provides convenient access to coverage data exported to XML file, so that writing XML parser is not required. More... | |
class | isys::CDAQController |
This class controls DAQ (Data AcQuisition) system. More... | |
class | isys::CDataController |
This class enables access to data on the target - memory, variables, and registers. More... | |
class | isys::CDataController2 |
This class contains advanced methods, which are needed for complex projects, for example Eclipse debugger plug-in. More... | |
class | isys::CDebugFacade |
This class is a facade for few other classes. More... | |
class | isys::CDocumentController |
This class can be used to handle documents in winIDEA. More... | |
class | isys::CExecutionController |
This class can be used to control the execution of the program on a target. More... | |
class | isys::CHILController |
This class controls HIL (Hardware In the Loop). More... | |
class | isys::CIDEController |
This class can be used to control winIDEA IDE behavior. More... | |
class | isys::CLoaderController |
class | isys::CMPC5xxxController |
This class controls MPC5xxx specific features. More... | |
class | isys::ConnectionMgr |
This class manages connection to winIDEA. More... | |
class | isys::COptionController |
COptionController controller. More... | |
class | isys::CPartitionConfigurationModule |
This class presents a common API to configure parameters for partition based storage devices. More... | |
class | isys::CPluginController |
This class is used to control winIDEA plugins. More... | |
class | isys::CProcessCtrl |
This class provides debug session function. More... | |
class | isys::CProfilerController2 |
This class implements profiler functionality with a document oriented interface. More... | |
class | isys::CProfilerData2 |
This class provides access to profiler measurements. More... | |
class | isys::CProjectController |
This class provides access to winIDEA project manager. More... | |
class | isys::CRemoteFileController |
This class can be used to access files located on host, where winIDEA is running. More... | |
class | isys::CSessionCtrl |
This class provides debug session function. More... | |
class | isys::CSoCCtrl |
This class provides debug session function. More... | |
class | isys::CStorageDeviceController |
This class presents a common API for all storage devices. More... | |
class | isys::CStorageDeviceDiagnostics |
This is a storage device operations diagnostic data container. More... | |
class | isys::CStorageDeviceFactory |
This class presents a storage devices factory methods. More... | |
class | isys::CStorageDevicePerformanceModule |
This class presents a common API for storage devices performance module. More... | |
class | isys::CStorageDeviceSecurityModule |
This class presents a common API for storage devices security module. More... | |
class | isys::CSystemTestController |
This class can create and execute tests, which are not limited to single function. More... | |
class | isys::CTerminalDocController |
This class handles terminal window as a document. More... | |
class | isys::CTestCaseController |
This class provides low level interface for configuration and execution of unit tests. More... | |
class | isys::CTraceController |
This class enables recording and export of program trace. More... | |
class | isys::CTraceData |
This class provides access to trace measurements. More... | |
class | isys::CWorkspaceController |
This class provides methods for handling current workspace in winIDEA. More... | |
struct | isys::SAccessBatchItem |
This class is a payload for access_batch operations. More... | |
Typedefs | |
using | isys::SPTerminalCtrl = std::shared_ptr< CTerminalCtrl > |
Shared pointer for CTerminalCtrl. | |