winIDEA SDK
Loading...
Searching...
No Matches
Class List
Here are the classes with brief descriptions:
 NisysNamespace isys
 CCAccessBatchRepresents a batch of memory and FNet access operations, including read, write, fill, test and FNet trigger injection
 CCAddressControllerThis class provides information about symbols and source code - sizes and addresses in the memory
 CCAnalyzerDocControllerThis class is a base class for analyzer documents (trace, coverage and profiler)
 CCAnalyzerSessionStatusThis class contains analyzer status
 CCAnalyzerStatus
 CCBPAddressThis class contains the breakpoint address and type information
 CCBPInstanceThis class contains information about a breakpoint
 CCBreakpointControllerThis class controls breakpoints on target
 CCCANOpConfigCAN operation configuration class
 CCCANOpInjMsgConfigCAN inject message configuration class
 CCCfg_debug_basicThis class provides methods to manage winIDEA configuration in Basic mode
 CCCodeStoreThis class is a container of multiple memory items
 CCConfigurationControllerThis class provides convenient access to the most popular options
 CCConnectionConfigThis class contains information for connection to winIDEA
 CCCoreCtrlProvides control functions for interacting with a specific core during a debug session
 CCCounterOperationConfigFNet counter configuration class
 CCCoverageController2This class implements coverage functionality with a document oriented interface
 CCCoverageCSVExportFormatThis class configures format of CSV export
 CCCoverageData2This class provides convenient access to coverage data exported to XML file, so that writing XML parser is not required
 CCCoverageExportConfigThis class contains information about type of contents and format of the file, which will contain exported coverage data
 CCCoverageFormatBaseThis is abstract base class for coverage export format containers
 CCCoverageGCOVExportFormatThis class configures format of GNU Coverage export
 CCCoverageHTMLExportFormatThis class configures format of HTML export
 CCCoverageMetaInfoThis class contains information from coverage info node as entered in the 'Set Information' dialog in winIDEA
 CCCoverageSourceThis class contains information about coverage of a source line in the same way as it is shown on the left edge of winIDEA source code editor
 CCCoverageStatistic2This class contains information about coverage area (function or data), which coverage has been measured
 CCCoverageStatistic2AsmThis class contains disassembly coverage information for function - op codes are sorted by addresses
 CCCoverageStatIteratorThis class iterates through statistic nodes
 CCCoverageTextExportFormatThis class configures format of Text export
 CCCoverageXMLExportFormatThis class configures format of XML export
 CCDAQConfigThis class contains DAQ configuration
 CCDAQConfigItemThis class contains configuration of one DAQ item
 CCDAQControllerThis class controls DAQ (Data AcQuisition) system
 CCDAQInfoCapabilities information about the DAQ system
 CCDAQSampleSample acquired by the DAQ system
 CCDAQStatusStatus information about the DAQ system
 CCDataCompositeThis class contains information about expression and its children (elements of structure or array)
 CCDataControllerThis class enables access to data on the target - memory, variables, and registers
 CCDataController2This class contains advanced methods, which are needed for complex projects, for example Eclipse debugger plug-in
 CCDebugFacadeThis class is a facade for few other classes
 CCDocumentControllerThis class can be used to handle documents in winIDEA
 CCDocumentStatusThis class contains document status
 CCDownloadConfigurationThis class contains data used for download to target
 CCEvaluatorConfigThis class contains configuration for calling script functions from testIDEA
 CCExecutionControllerThis class can be used to control the execution of the program on a target
 CCFileStreamThis class should be used by client applications to create native file stream for emitter output
 CCFNetAINCtrlFNet Analog Input controller
 CCFNetAOUTCtrlFNet Analog Output controller
 CCFNetCANCtrlFNet Controller Area Network controller
 CCFNetCounterCtrlFNet Counter controller
 CCFNetCtrlFNet controller through which you get all of the FNet nodes
 CCFNetDIOCtrlFNet Digital Input/Output controller
 CCFNetIPCtrlBase class for FNet IP-controllers
 CCFNetLINCtrlFNet Local Interconnect Network controller
 CCFNetmDIOCtrlFNet mini Digital Input/Output controller (mDIO_AP)
 CCFNetSPICtrlFNet Serial Peripheral Interface controller
 CCFunctionThis immutable class contains information about function
 CCHILChannelThis immutable class contains information about HIL channel parameter
 CCHILControllerThis class controls HIL (Hardware In the Loop)
 CCIDECapabilitiesThis class contains capabilities of the current hardware setup
 CCIDEControllerThis class can be used to control winIDEA IDE behavior
 CCIDEDataThis class contains winIDEA window location and process ID
 CCInitSequenceActionThis class defines target initialization steps to be performed before running tests
 CCLineDescriptionThis adapter class contains line description based on file/line contents not on line number
 CCLineLocationThis class contains information about line location - file name and line number
 CCLINOperationConfigLIN configuration class
 CCLoaderController
 CCLoggerThis class can be used to add logging to all controller classes
 CCLogResultThis class stores results of log section
 CCMemAddressThis class contains memory address including memory area
 CCMemoryAccessThis class contains information about available memory access types
 CCModuleThis immutable class contains information about source code file
 CCMPC5xxxControllerThis class controls MPC5xxx specific features
 CCMulticoreConnectionMgr
 CConnectionMgrThis class manages connection to winIDEA
 CCOptionAppCfgApp option controller
 CCOptionAppsCfgApps option controller
 CCOptionControllerCOptionController controller
 CCOptionFilesCfgOption controller for files
 CCOptionFNetAINCfgFNet AIN configuration
 CCOptionFNetAINChannelOpFNet AIN channel operation
 CCOptionFNetAINOpFNet AIN operation
 CCOptionFNetAOUTCfgFNet AOUT configuration
 CCOptionFNetAOUTChannelOpFNet AOUT channel operation
 CCOptionFNetCANCfgFNet CAN configuration
 CCOptionFNetCANOpFNet CAN operation
 CCOptionFNetCfgFNet option controller
 CCOptionFNetCounterCfgFNet Counter configuration
 CCOptionFNetCounterChannelOpFNet Counter channel operation
 CCOptionFNetCounterOpFNet Counter operation
 CCOptionFNetDIOCfgFNet DIO configuration
 CCOptionFNetDIOComparatorOpFNet DIO comparator operation
 CCOptionFNetDIOOpFNet DIO operation
 CCOptionFNetDIOPatternOpFNet DIO pattern operation
 CCOptionFNetLINCfgFNet LIN configuration
 CCOptionFNetLINOpFNet LIN operation
 CCOptionFNetmDIOCfgFNet mDIO configuration
 CCOptionFNetmDIOComparatorOpF mDIO comparator operation
 CCOptionFNetmDIOOpCFNet mDIO operation
 CCOptionFNetmDIOPatternOpFNet mDIO pattern operation
 CCOptionFNetOpFNet Options
 CCOptionFNetSPICfgFNet SPI configuration
 CCOptionFNetSPIOpFNet SPI operation
 CCOptionSessionCfgSession option controller
 CCOptionSoCCfgSoC option controller
 CCOptionValueThis class wraps structure SOptionValue defined in i_Options.h
 CCPartitionConfigurationModuleThis class presents a common API to configure parameters for partition based storage devices
 CCPluginControllerThis class is used to control winIDEA plugins
 CCProcessCtrlThis class provides debug session function
 CCProfilerArea2This class contains information about profiler area (function or data), which has been profiled
 CCProfilerAreaIteratorThis class provides access to profiler areas
 CCProfilerBTFExportFormatThis class configures format of BTF export
 CCProfilerContext
 CCProfilerController2This class implements profiler functionality with a document oriented interface
 CCProfilerCSVExportFormatThis class configures format of CSV export
 CCProfilerData2This class provides access to profiler measurements
 CCProfilerExportConfigThis class contains configuration for export of profiler measurements
 CCProfilerFormatBaseThis is abstract base class for profiler export format containers
 CCProfilerHTMLExportFormatThis class configures format of HTML export
 CCProfilerMDFExportFormatThis class configures format of MDF export
 CCProfilerStatistics2This class contains profiler statistics information
 CCProfilerTestResultThis class can be used to store arbitrary information as key-value pairs
 CCProfilerText1ExportFormatThis class configures format of Text1 export
 CCProfilerTextExportFormatThis class configures format of Text export
 CCProfilerTimeEventThis class contains information of one profiler time-line event
 CCProfilerTimelineIteratorThis class implements iterator for profiler time-line events
 CCProfilerXMLExportFormatThis class configures format of XML export
 CCPUStatusThis class contains CPU status
 CCRegisterInfoWrapper for register info
 CCRemoteFileControllerThis class can be used to access files located on host, where winIDEA is running
 CCScriptConfigThis class contains configuration for calling script functions from testIDEA
 CCSessionCtrlThis class provides debug session function
 CCSoCCtrlThis class provides control and interaction with a System on Chip (SoC) during a debug session
 CCSPIOperationConfigSPI configuration class
 CCStackFrameThis class contains information about one stack frame
 CCStackUsageThis class contains information about stack usage
 CCStackUsageConfigThis class defines values for stack usage measurements
 CCStackUsageResultThis class stores result for stack usage
 CCStorageDeviceControllerThis class presents a common API for all storage devices
 CCStorageDeviceDiagnosticsThis is a storage device operations diagnostic data container
 CCStorageDeviceFactoryThis class presents a storage devices factory methods
 CCStorageDevicePerformanceModuleThis class presents a common API for storage devices performance module
 CCStorageDeviceSecurityModuleThis class presents a common API for storage devices security module
 CCStringStreamThis class writes data to string stream
 CCSymbolInfoThis class contains information about symbol, such as address, size and type
 CCSystemMemoryAreasThis class contains information about system memory areas
 CCSystemTestControllerThis class can create and execute tests, which are not limited to single function
 CCTerminalCtrlThis class is designed to replace the CTerminalDocController class
 CCTerminalDocControllerThis class handles terminal window as a document
 CCTestAnalyzerThis class contains specification for analyzer document
 CCTestAnalyzerCoverageThis class contains specification for coverage recording during test execution
 CCTestAnalyzerProfilerThis class contains specification for profiler recording during test execution
 CCTestAnalyzerTraceThis class contains specification for trace recording during test execution
 CCTestAssertThis class defines assertions for test result
 CCTestBaseThis is a base class for all data objects in itest
 CCTestBenchThis class encapsulates all data required to run isystem unit tests
 CCTestCaseThis class is the main class of the isystem.test framework
 CCTestCaseControllerThis class provides low level interface for configuration and execution of unit tests
 CCTestCaseTargetInitConfigThis class defines target initialization steps to be performed before each test case
 CCTestCoverage
 CCTestCoverageStatisticsThis class contains coverage requirements
 CCTestDryRunThis class contains specification for dry run
 CCTestEnvironmentConfigThis class contains configuration for winIDEA connection and logging parameters
 CCTestEvalAssignStepThis class defines stub assignments for one stub call
 CCTestFilterThis class defies conditions, which test case must satisfy to be executed
 CCTestFilterControllerThis class maintains all data required for test case filtering, and contains methods, which perform the filtering
 CCTestFunctionThis class encapsulates information required for function call, such as function name and parameters
 CCTestHILThis class contains configuration for HIL
 CCTestHostVarsThis class contains variables, which are stored on host, not on target
 CCTestImportsThis class defines test case inheritance and aggregation
 CCTestLocationThis class defines location in source code
 CCTestPersistentVarsThis section defines types and values of persistent variables
 CCTestPointThis class contains specification for test points
 CCTestProfiler
 CCTestProfilerStatisticsThis class stores expected profiler results for one area
 CCTestProfilerTimeThis class stores expected profiler results for one time type (net, call, gross, ...)
 CCTestReportConfigThis class contains information about test report, which is implicitly contained in the report, for example report format, and user info about test
 CCTestReportContainerThis class contains test results in ordered map, which means that insertion order is preserved
 CCTestReportStatisticThis class calculates and stores statistics for test results
 CCTestResultThis class stores results of test case run
 CCTestSpecificationThis class encapsulates all data required for one test
 CCTestStackUsageThis class defines expected values for stack usage during test
 CCTestStopConditionThis class defines stop condition for system tests
 CCTestStubThis class contains specification for one stub
 CCTestStubControllerThis class wraps test case stubs, which are created, used, and destroyed by IControlTest class
 CCTestTrace
 CCTestUserStubThis class contains specification for one user stub
 CCToolsConfigThis class defines settings used by commands in iTools menu and wizards
 CCTraceBinExportFormatThis class configures contents of Binary export
 CCTraceConfigWizardThis class can be used to configure trace in a similar way as it is done via GUI wizard
 CCTraceControllerThis class enables recording and export of program trace
 CCTraceCSVExportFormatThis class configures format of CSV export
 CCTraceDataThis class provides access to trace measurements
 CCTraceExportConfigThis class contains configuration for export of trace recording
 CCTraceFormatBaseThis is base class for trace export format containers
 CCTraceTextExportFormatThis class configures format of Text export
 CCTraceTimeEventThis class contains information of one trace time-line event
 CCTraceTimelineIteratorThis class implements iterator for trace time-line events
 CCTraceXMLExportFormatThis class configures contents of XML export
 CCTypeThis immutable class contains information about data type
 CCTypedefThis immutable class contains information about typedef
 CCValueTypeThis is a wrapper class for iConnect SType and SValue
 CCVariableThis immutable class contains information about variable or function parameter
 CCWinIDEAVersionThis class contains a winIDEA version number
 CCWorkspaceControllerThis class provides methods for handling current workspace in winIDEA
 CCXMLEmitterThis class serializes test specification objects to XML format
 CCYAMLEmitterThis class serializes test specification objects to YAML format
 CEmitterFactoryThis is a factory class for emitters
 CICStreamThis interface provides common methods for streams
 CIEmitterThis interface defines methods to be implemented by concrete emitters
 CITestCaseControllerInterface class for test case controllers
 CPathTransformerThis class converts paths between native Linux paths and paths in winIDEA domain, for example WINE paths
 CWinIDEAInstanceInfoThis class contains information about instance of winIDEA as returned by enumeration
 CWrapperBaseThis is the base class for all IConnect facade classes
 Npython
 Nexports
 Nisystem
 Nitest
 CHTMLError
 CISysDirsThis class contains directories used by iSYSTEM tools: winIDEAWorkspaceDir, iyamlDir, reportDir, and dotExeDir (dir of dot tool)
 CPTestCase
 CstringSTL class
 Cconst_iteratorSTL iterator class
 Cconst_reverse_iteratorSTL iterator class
 CiteratorSTL iterator class
 Creverse_iteratorSTL iterator class