winIDEA SDK
Loading...
Searching...
No Matches
Class List
Here are the classes with brief descriptions:
 NisysThis namespace contains all isystem.connect and isystem.test related types
  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
  CCLoaderControllerDeprecated class for downloading executables to the target
  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
  CCOptionControllerThis class can be used to access winIDEA settings via option URL
  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
  CCStorageDeviceSecurityModule
  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