| Nisys | Namespace isys |
| CCAccessBatch | Holds a batch of access operations including read, write, fill, and test |
| CCAddressController | This class provides information about symbols and source code - sizes and addresses in the memory |
| CCAnalyzerDocController | This class is a base class for analyzer documents (trace, coverage and profiler) |
| CCAnalyzerSessionStatus | This class contains analyzer status |
| CCAnalyzerStatus | |
| CCAreaProperties | This class contains profiler area properties |
| CCBPInstance | This class contains information about a breakpoint |
| CCBreakpointController | This class controls breakpoints on target |
| CCBuildOptions | This class provides access to build manager options |
| CCBuildStatus | This class contains status of the build manager |
| CCCANOpConfig | CAN operation configuration class |
| CCCANOpInjMsgConfig | CAN inject message configuration class |
| CCCfg_debug_basic | This class provides methods to manage winIDEA configuration in Basic mode |
| CCCodeStore | This class is a container of multiple memory items |
| CCConfigurationController | This class provides convenient access to the most popular options |
| CCConnectionConfig | This class contains information for connection to winIDEA |
| CCCoreCtrl | Provides control functions for interacting with a specific core during a debug session |
| CCCounterOperationConfig | FNet counter configuration class |
| CCCoverageController2 | This class implements coverage functionality with a document oriented interface |
| CCCoverageCSVExportFormat | This class configures format of CSV export |
| CCCoverageData2 | This class provides convenient access to coverage data exported to XML file, so that writing XML parser is not required |
| CCCoverageExportConfig | This class contains information about type of contents and format of the file, which will contain exported coverage data |
| CCCoverageFormatBase | This is abstract base class for coverage export format containers |
| CCCoverageGCOVExportFormat | This class configures format of GNU Coverage export |
| CCCoverageHTMLExportFormat | This class configures format of HTML export |
| CCCoverageMetaInfo | This class contains information from coverage info node as entered in the 'Set Information' dialog in winIDEA |
| CCCoverageSource | This 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 |
| CCCoverageStatistic2 | This class contains information about coverage area (function or data), which coverage has been measured |
| CCCoverageStatistic2Asm | This class contains disassembly coverage information for function - op codes are sorted by addresses |
| CCCoverageStatIterator | This class iterates through statistic nodes |
| CCCoverageTextExportFormat | This class configures format of Text export |
| CCCoverageXMLExportFormat | This class configures format of XML export |
| CCDAQConfig | This class contains DAQ configuration |
| CCDAQConfigItem | This class contains configuration of one DAQ item |
| CCDAQController | This class controls DAQ (Data AcQuisition) system |
| CCDAQInfo | Capabilities information about the DAQ system |
| CCDAQSample | Sample acquired by the DAQ system |
| CCDAQStatus | Status information about the DAQ system |
| CCDataComposite | This class contains information about expression and its children (elements of structure or array) |
| CCDataController | This class enables access to data on the target - memory, variables, and registers |
| CCDataController2 | This class contains advanced methods, which are needed for complex projects, for example Eclipse debugger plug-in |
| CCDebugFacade | This class is a facade for few other classes |
| CCDocumentController | This class can be used to handle documents in winIDEA |
| CCDocumentStatus | This class contains document status |
| CCDownloadConfiguration | This class contains data used for download to target |
| CCEvaluatorConfig | This class contains configuration for calling script functions from testIDEA |
| CCExecutionController | This class can be used to control the execution of the program on a target |
| CCFileStream | This class should be used by client applications to create native file stream for emitter output |
| CCFNetAINCtrl | FNet Analog Input controller |
| CCFNetAOUTCtrl | FNet Analog Output controller |
| CCFNetCANCtrl | FNet Controller Area Network controller |
| CCFNetCounterCtrl | FNet Counter controller |
| CCFNetCtrl | FNet controller through which you get all of the FNet nodes |
| CCFNetDIOCtrl | FNet Digital Input/Output controller |
| CCFNetIPCtrl | Base class for FNet IP-controllers |
| CCFNetLINCtrl | FNet Local Interconnect Network controller |
| CCFNetmDIOCtrl | FNet mini Digital Input/Output controller (mDIO_AP) |
| CCFNetSPICtrl | FNet Serial Peripheral Interface controller |
| CCFunction | This immutable class contains information about function |
| CCHILChannel | This immutable class contains information about HIL channel parameter |
| CCHILController | This class controls HIL (Hardware In the Loop) |
| CCIDECapabilities | This class contains capabilities of the current hardware setup |
| CCIDEController | This class can be used to control winIDEA IDE behavior |
| CCIDEData | This class contains winIDEA window location and process ID |
| CCInitSequenceAction | This class defines target initialization steps to be performed before running tests |
| CCLineDescription | This adapter class contains line description based on file/line contents not on line number |
| CCLineLocation | This class contains information about line location - file name and line number |
| CCLINOperationConfig | LIN configuration class |
| CCLoaderController | |
| CCLogger | This class can be used to add logging to all controller classes |
| CCLogResult | This class stores results of log section |
| CCMemAddress | This class contains memory address including memory area |
| CCMemoryAccess | This class contains information about available memory access types |
| CCModule | This immutable class contains information about source code file |
| CCMPC5xxxController | This class controls MPC5xxx specific features |
| CCMulticoreConnectionMgr | |
| CConnectionMgr | This class manages connection to winIDEA |
| CCOptionAppCfg | App option controller |
| CCOptionAppsCfg | Apps option controller |
| CCOptionController | COptionController controller |
| CCOptionFilesCfg | Option controller for files |
| CCOptionFNetAINCfg | FNet AIN configuration |
| CCOptionFNetAINChannelOp | FNet AIN channel operation |
| CCOptionFNetAINOp | FNet AIN operation |
| CCOptionFNetAOUTCfg | FNet AOUT configuration |
| CCOptionFNetAOUTChannelOp | FNet AOUT channel operation |
| CCOptionFNetCANCfg | FNet CAN configuration |
| CCOptionFNetCANOp | FNet CAN operation |
| CCOptionFNetCfg | FNet option controller |
| CCOptionFNetCounterCfg | FNet Counter configuration |
| CCOptionFNetCounterChannelOp | FNet Counter channel operation |
| CCOptionFNetCounterOp | FNet Counter operation |
| CCOptionFNetDIOCfg | FNet DIO configuration |
| CCOptionFNetDIOComparatorOp | FNet DIO comparator operation |
| CCOptionFNetDIOOp | FNet DIO operation |
| CCOptionFNetDIOPatternOp | FNet DIO pattern operation |
| CCOptionFNetLINCfg | FNet LIN configuration |
| CCOptionFNetLINOp | FNet LIN operation |
| CCOptionFNetmDIOCfg | FNet mDIO configuration |
| CCOptionFNetmDIOComparatorOp | F mDIO comparator operation |
| CCOptionFNetmDIOOp | CFNet mDIO operation |
| CCOptionFNetmDIOPatternOp | FNet mDIO pattern operation |
| CCOptionFNetOp | FNet Options |
| CCOptionFNetSPICfg | FNet SPI configuration |
| CCOptionFNetSPIOp | FNet SPI operation |
| CCOptionSessionCfg | Session option controller |
| CCOptionSoCCfg | SoC option controller |
| CCOptionValue | This class wraps structure SOptionValue defined in i_Options.h |
| CCPartitionConfigurationModule | This class presents a common API to configure parameters for partition based storage devices |
| CCPluginController | This class is used to control winIDEA plugins |
| CCProcessCtrl | This class provides debug session function |
| CCProfilerArea2 | This class contains information about profiler area (function or data), which has been profiled |
| CCProfilerAreaIterator | This class provides access to profiler areas |
| CCProfilerBTFExportFormat | This class configures format of BTF export |
| CCProfilerCapabilities | This class provides information about profiler capabilities |
| CCProfilerContext | |
| CCProfilerController | Deprecated - Use isys::CProfilerController2 instead |
| CCProfilerController2 | This class implements profiler functionality with a document oriented interface |
| CCProfilerCSVExportFormat | This class configures format of CSV export |
| CCProfilerData2 | This class provides access to profiler measurements |
| CCProfilerExportConfig | This class contains configuration for export of profiler measurements |
| CCProfilerFormatBase | This is abstract base class for profiler export format containers |
| CCProfilerHistory | This class contains history results for one profiler area |
| CCProfilerHTMLExportFormat | This class configures format of HTML export |
| CCProfilerMDFExportFormat | This class configures format of MDF export |
| CCProfilerStatistic | This class contains statistic results for one profiler area |
| CCProfilerStatistics2 | This class contains profiler statistics information |
| CCProfilerStatus | This class contains profiler status |
| CCProfilerTestResult | This class can be used to store arbitrary information as key-value pairs |
| CCProfilerText1ExportFormat | This class configures format of Text1 export |
| CCProfilerTextExportFormat | This class configures format of Text export |
| CCProfilerTimeEvent | This class contains information of one profiler time-line event |
| CCProfilerTimelineIterator | This class implements iterator for profiler time-line events |
| CCProfilerXMLExportFormat | This class configures format of XML export |
| CCProjectController | This class provides access to winIDEA project manager |
| CCPUStatus | This class contains CPU status |
| CCRegisterInfo | Wrapper for register info |
| CCRemoteFileController | This class can be used to access files located on host, where winIDEA is running |
| CCScriptConfig | This class contains configuration for calling script functions from testIDEA |
| CCSessionCtrl | This class provides debug session function |
| CCSoCCtrl | This class provides control and interaction with a System on Chip (SoC) during a debug session |
| CCSPIOperationConfig | SPI configuration class |
| CCStackFrame | This class contains information about one stack frame |
| CCStackUsage | This class contains information about stack usage |
| CCStackUsageConfig | This class defines values for stack usage measurements |
| CCStackUsageResult | This class stores result for stack usage |
| CCStorageDeviceController | This class presents a common API for all storage devices |
| CCStorageDeviceDiagnostics | This is a storage device operations diagnostic data container |
| CCStorageDeviceFactory | This class presents a storage devices factory methods |
| CCStorageDevicePerformanceModule | This class presents a common API for storage devices performance module |
| CCStorageDeviceSecurityModule | This class presents a common API for storage devices security module |
| CCStringStream | This class writes data to string stream |
| CCSymbolInfo | This class contains information about symbol, such as address, size and type |
| CCSystemMemoryAreas | This class contains information about system memory areas |
| CCSystemTestController | This class can create and execute tests, which are not limited to single function |
| CCTerminalDocController | This class handles terminal window as a document |
| CCTestAnalyzer | This class contains specification for analyzer document |
| CCTestAnalyzerCoverage | This class contains specification for coverage recording during test execution |
| CCTestAnalyzerProfiler | This class contains specification for profiler recording during test execution |
| CCTestAnalyzerTrace | This class contains specification for trace recording during test execution |
| CCTestAssert | This class defines assertions for test result |
| CCTestBase | This is a base class for all data objects in itest |
| CCTestBench | This class encapsulates all data required to run isystem unit tests |
| CCTestCase | This class is the main class of the isystem.test
framework |
| CCTestCaseController | This class provides low level interface for configuration and execution of unit tests |
| CCTestCaseTargetInitConfig | This class defines target initialization steps to be performed before each test case |
| CCTestCoverage | |
| CCTestCoverageStatistics | This class contains coverage requirements |
| CCTestDryRun | This class contains specification for dry run |
| CCTestEnvironmentConfig | This class contains configuration for winIDEA connection and logging parameters |
| CCTestEvalAssignStep | This class defines stub assignments for one stub call |
| CCTestFilter | This class defies conditions, which test case must satisfy to be executed |
| CCTestFilterController | This class maintains all data required for test case filtering, and contains methods, which perform the filtering |
| CCTestFunction | This class encapsulates information required for function call, such as function name and parameters |
| CCTestHIL | This class contains configuration for HIL |
| CCTestHostVars | This class contains variables, which are stored on host, not on target |
| CCTestImports | This class defines test case inheritance and aggregation |
| CCTestLocation | This class defines location in source code |
| CCTestPersistentVars | This section defines types and values of persistent variables |
| CCTestPoint | This class contains specification for test points |
| CCTestProfiler | |
| CCTestProfilerStatistics | This class stores expected profiler results for one area |
| CCTestProfilerTime | This class stores expected profiler results for one time type (net, call, gross, ...) |
| CCTestReportConfig | This class contains information about test report, which is implicitly contained in the report, for example report format, and user info about test |
| CCTestReportContainer | This class contains test results in ordered map, which means that insertion order is preserved |
| CCTestReportStatistic | This class calculates and stores statistics for test results |
| CCTestResult | This class stores results of test case run |
| CCTestSpecification | This class encapsulates all data required for one test |
| CCTestStackUsage | This class defines expected values for stack usage during test |
| CCTestStopCondition | This class defines stop condition for system tests |
| CCTestStub | This class contains specification for one stub |
| CCTestStubController | This class wraps test case stubs, which are created, used, and destroyed by IControlTest class |
| CCTestTrace | |
| CCToolsConfig | This class defines settings used by commands in iTools menu and wizards |
| CCTraceBinExportFormat | This class configures contents of Binary export |
| CCTraceConfigWizard | This class can be used to configure trace in a similar way as it is done via GUI wizard |
| CCTraceController | This class enables recording and export of program trace |
| CCTraceCSVExportFormat | This class configures format of CSV export |
| CCTraceData | This class provides access to trace measurements |
| CCTraceExportConfig | This class contains configuration for export of trace recording |
| CCTraceFormatBase | This is base class for trace export format containers |
| CCTraceTextExportFormat | This class configures format of Text export |
| CCTraceTimeEvent | This class contains information of one trace time-line event |
| CCTraceTimelineIterator | This class implements iterator for trace time-line events |
| CCTraceXMLExportFormat | This class configures contents of XML export |
| CCType | This immutable class contains information about data type |
| CCTypedef | This immutable class contains information about typedef |
| CCValueType | This is a wrapper class for iConnect SType and SValue |
| CCVariable | This immutable class contains information about variable or function parameter |
| CCWinIDEAVersion | This class contains a winIDEA version number |
| CCWorkspaceController | This class provides methods for handling current workspace in winIDEA |
| CCXMLEmitter | This class serializes test specification objects to XML format |
| CCYAMLEmitter | This class serializes test specification objects to YAML format |
| CEmitterFactory | This is a factory class for emitters |
| CICStream | This interface provides common methods for streams |
| CIEmitter | This interface defines methods to be implemented by concrete emitters |
| CITestCaseController | Interface class for test case controllers |
| CPathTransformer | This class converts paths between native Linux paths and paths in winIDEA domain, for example WINE paths |
| CWinIDEAInstanceInfo | This class contains information about instance of winIDEA as returned by enumeration |
| CWrapperBase | This is the base class for all IConnect facade classes |
| Npython | |
| Nexports | |
| Nisystem | |
| Nitest | |
| CISysDirs | This class contains directories used by iSYSTEM tools: winIDEAWorkspaceDir, iyamlDir, reportDir, and dotExeDir (dir of dot tool) |
| CPTestCase | |
| Cstring | STL class |
| Cconst_iterator | STL iterator class |
| Cconst_reverse_iterator | STL iterator class |
| Citerator | STL iterator class |
| Creverse_iterator | STL iterator class |