Namespace isys. More...
Classes | |
| class | CAccessBatch |
| Holds a batch of access operations including read, write, fill, and test. More... | |
| class | CAddressController |
| This class provides information about symbols and source code - sizes and addresses in the memory. More... | |
| class | CAnalyzerDocController |
| This class is a base class for analyzer documents (trace, coverage and profiler). More... | |
| class | CAnalyzerSessionStatus |
| This class contains analyzer status. More... | |
| class | CAnalyzerStatus |
| class | CAreaProperties |
| This class contains profiler area properties. More... | |
| class | CBPInstance |
| This class contains information about a breakpoint. More... | |
| class | CBreakpointController |
| This class controls breakpoints on target. More... | |
| class | CBuildOptions |
| This class provides access to build manager options. More... | |
| class | CBuildStatus |
| This class contains status of the build manager. More... | |
| class | CCANOpConfig |
| CAN operation configuration class. More... | |
| class | CCANOpInjMsgConfig |
| CAN inject message configuration class. More... | |
| class | CCfg_debug_basic |
| This class provides methods to manage winIDEA configuration in Basic mode. More... | |
| class | CCodeStore |
| This class is a container of multiple memory items. More... | |
| class | CConfigurationController |
| This class provides convenient access to the most popular options. More... | |
| class | CConnectionConfig |
| This class contains information for connection to winIDEA. More... | |
| class | CCoreCtrl |
| Provides control functions for interacting with a specific core during a debug session. More... | |
| class | CCounterOperationConfig |
| FNet counter configuration class. More... | |
| class | CCoverageController2 |
| This class implements coverage functionality with a document oriented interface. More... | |
| class | CCoverageCSVExportFormat |
| This class configures format of CSV export. More... | |
| class | CCoverageData2 |
| This class provides convenient access to coverage data exported to XML file, so that writing XML parser is not required. More... | |
| class | CCoverageExportConfig |
| This class contains information about type of contents and format of the file, which will contain exported coverage data. More... | |
| class | CCoverageFormatBase |
| This is abstract base class for coverage export format containers. More... | |
| class | CCoverageGCOVExportFormat |
| This class configures format of GNU Coverage export. More... | |
| class | CCoverageHTMLExportFormat |
| This class configures format of HTML export. More... | |
| class | CCoverageMetaInfo |
| This class contains information from coverage info node as entered in the 'Set Information' dialog in winIDEA. More... | |
| class | CCoverageSource |
| 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. More... | |
| class | CCoverageStatistic2 |
| This class contains information about coverage area (function or data), which coverage has been measured. More... | |
| class | CCoverageStatistic2Asm |
| This class contains disassembly coverage information for function - op codes are sorted by addresses. More... | |
| class | CCoverageStatIterator |
| This class iterates through statistic nodes. More... | |
| class | CCoverageTextExportFormat |
| This class configures format of Text export. More... | |
| class | CCoverageXMLExportFormat |
| This class configures format of XML export. More... | |
| class | CDAQConfig |
| This class contains DAQ configuration. More... | |
| class | CDAQConfigItem |
| This class contains configuration of one DAQ item. More... | |
| class | CDAQController |
| This class controls DAQ (Data AcQuisition) system. More... | |
| class | CDAQInfo |
| Capabilities information about the DAQ system. More... | |
| class | CDAQSample |
| Sample acquired by the DAQ system. More... | |
| class | CDAQStatus |
| Status information about the DAQ system. More... | |
| class | CDataComposite |
| This class contains information about expression and its children (elements of structure or array). More... | |
| class | CDataController |
| This class enables access to data on the target - memory, variables, and registers. More... | |
| class | CDataController2 |
| This class contains advanced methods, which are needed for complex projects, for example Eclipse debugger plug-in. More... | |
| class | CDebugFacade |
| This class is a facade for few other classes. More... | |
| class | CDocumentController |
| This class can be used to handle documents in winIDEA. More... | |
| class | CDocumentStatus |
| This class contains document status. More... | |
| class | CDownloadConfiguration |
| This class contains data used for download to target. More... | |
| class | CEvaluatorConfig |
| This class contains configuration for calling script functions from testIDEA. More... | |
| class | CExecutionController |
| This class can be used to control the execution of the program on a target. More... | |
| class | CFileStream |
| This class should be used by client applications to create native file stream for emitter output. More... | |
| class | CFNetAINCtrl |
| FNet Analog Input controller. More... | |
| class | CFNetAOUTCtrl |
| FNet Analog Output controller. More... | |
| class | CFNetCANCtrl |
| FNet Controller Area Network controller. More... | |
| class | CFNetCounterCtrl |
| FNet Counter controller. More... | |
| class | CFNetCtrl |
| FNet controller through which you get all of the FNet nodes. More... | |
| class | CFNetDIOCtrl |
| FNet Digital Input/Output controller. More... | |
| class | CFNetIPCtrl |
| Base class for FNet IP-controllers. More... | |
| class | CFNetLINCtrl |
| FNet Local Interconnect Network controller. More... | |
| class | CFNetmDIOCtrl |
| FNet mini Digital Input/Output controller (mDIO_AP). More... | |
| class | CFNetSPICtrl |
| FNet Serial Peripheral Interface controller. More... | |
| class | CFunction |
| This immutable class contains information about function. More... | |
| class | CHILChannel |
| This immutable class contains information about HIL channel parameter. More... | |
| class | CHILController |
| This class controls HIL (Hardware In the Loop). More... | |
| class | CIDECapabilities |
| This class contains capabilities of the current hardware setup. More... | |
| class | CIDEController |
| This class can be used to control winIDEA IDE behavior. More... | |
| class | CIDEData |
| This class contains winIDEA window location and process ID. More... | |
| class | CInitSequenceAction |
| This class defines target initialization steps to be performed before running tests. More... | |
| class | CLineDescription |
| This adapter class contains line description based on file/line contents not on line number. More... | |
| class | CLineLocation |
| This class contains information about line location - file name and line number. More... | |
| class | CLINOperationConfig |
| LIN configuration class. More... | |
| class | CLoaderController |
| class | CLogger |
| This class can be used to add logging to all controller classes. More... | |
| class | CLogResult |
This class stores results of log section. More... | |
| class | CMemAddress |
| This class contains memory address including memory area. More... | |
| class | CMemoryAccess |
| This class contains information about available memory access types. More... | |
| class | CModule |
| This immutable class contains information about source code file. More... | |
| class | CMPC5xxxController |
| This class controls MPC5xxx specific features. More... | |
| class | CMulticoreConnectionMgr |
| class | ConnectionMgr |
| This class manages connection to winIDEA. More... | |
| class | COptionAppCfg |
| App option controller. More... | |
| class | COptionAppsCfg |
| Apps option controller. More... | |
| class | COptionController |
| COptionController controller. More... | |
| class | COptionFilesCfg |
| Option controller for files. More... | |
| class | COptionFNetAINCfg |
| FNet AIN configuration. More... | |
| class | COptionFNetAINChannelOp |
| FNet AIN channel operation. More... | |
| class | COptionFNetAINOp |
| FNet AIN operation. More... | |
| class | COptionFNetAOUTCfg |
| FNet AOUT configuration. More... | |
| class | COptionFNetAOUTChannelOp |
| FNet AOUT channel operation. More... | |
| class | COptionFNetCANCfg |
| FNet CAN configuration. More... | |
| class | COptionFNetCANOp |
| FNet CAN operation. More... | |
| class | COptionFNetCfg |
| FNet option controller. More... | |
| class | COptionFNetCounterCfg |
| FNet Counter configuration. More... | |
| class | COptionFNetCounterChannelOp |
| FNet Counter channel operation. More... | |
| class | COptionFNetCounterOp |
| FNet Counter operation. More... | |
| class | COptionFNetDIOCfg |
| FNet DIO configuration. More... | |
| class | COptionFNetDIOComparatorOp |
| FNet DIO comparator operation. More... | |
| class | COptionFNetDIOOp |
| FNet DIO operation. More... | |
| class | COptionFNetDIOPatternOp |
| FNet DIO pattern operation. More... | |
| class | COptionFNetLINCfg |
| FNet LIN configuration. More... | |
| class | COptionFNetLINOp |
| FNet LIN operation. More... | |
| class | COptionFNetmDIOCfg |
| FNet mDIO configuration. More... | |
| class | COptionFNetmDIOComparatorOp |
| F mDIO comparator operation. More... | |
| class | COptionFNetmDIOOp |
| CFNet mDIO operation. More... | |
| class | COptionFNetmDIOPatternOp |
| FNet mDIO pattern operation. More... | |
| class | COptionFNetOp |
| FNet Options. More... | |
| class | COptionFNetSPICfg |
| FNet SPI configuration. More... | |
| class | COptionFNetSPIOp |
| FNet SPI operation. More... | |
| class | COptionSessionCfg |
| Session option controller. More... | |
| class | COptionSoCCfg |
| SoC option controller. More... | |
| class | COptionValue |
| This class wraps structure SOptionValue defined in i_Options.h. More... | |
| class | CPartitionConfigurationModule |
| This class presents a common API to configure parameters for partition based storage devices. More... | |
| class | CPluginController |
| This class is used to control winIDEA plugins. More... | |
| class | CProcessCtrl |
| This class provides debug session function. More... | |
| class | CProfilerArea2 |
| This class contains information about profiler area (function or data), which has been profiled. More... | |
| class | CProfilerAreaIterator |
| This class provides access to profiler areas. More... | |
| class | CProfilerBTFExportFormat |
| This class configures format of BTF export. More... | |
| class | CProfilerCapabilities |
| This class provides information about profiler capabilities. More... | |
| class | CProfilerContext |
| class | CProfilerController |
| Deprecated - Use isys::CProfilerController2 instead. More... | |
| class | CProfilerController2 |
| This class implements profiler functionality with a document oriented interface. More... | |
| class | CProfilerCSVExportFormat |
| This class configures format of CSV export. More... | |
| class | CProfilerData2 |
| This class provides access to profiler measurements. More... | |
| class | CProfilerExportConfig |
| This class contains configuration for export of profiler measurements. More... | |
| class | CProfilerFormatBase |
| This is abstract base class for profiler export format containers. More... | |
| class | CProfilerHistory |
| This class contains history results for one profiler area. More... | |
| class | CProfilerHTMLExportFormat |
| This class configures format of HTML export. More... | |
| class | CProfilerMDFExportFormat |
| This class configures format of MDF export. More... | |
| class | CProfilerStatistic |
| This class contains statistic results for one profiler area. More... | |
| class | CProfilerStatistics2 |
| This class contains profiler statistics information. More... | |
| class | CProfilerStatus |
| This class contains profiler status. More... | |
| class | CProfilerTestResult |
| This class can be used to store arbitrary information as key-value pairs. More... | |
| class | CProfilerText1ExportFormat |
| This class configures format of Text1 export. More... | |
| class | CProfilerTextExportFormat |
| This class configures format of Text export. More... | |
| class | CProfilerTimeEvent |
| This class contains information of one profiler time-line event. More... | |
| class | CProfilerTimelineIterator |
| This class implements iterator for profiler time-line events. More... | |
| class | CProfilerXMLExportFormat |
| This class configures format of XML export. More... | |
| class | CProjectController |
| This class provides access to winIDEA project manager. More... | |
| class | CPUStatus |
| This class contains CPU status. More... | |
| class | CRegisterInfo |
| Wrapper for register info. More... | |
| class | CRemoteFileController |
| This class can be used to access files located on host, where winIDEA is running. More... | |
| class | CScriptConfig |
| This class contains configuration for calling script functions from testIDEA. More... | |
| class | CSessionCtrl |
| This class provides debug session function. More... | |
| class | CSoCCtrl |
| This class provides control and interaction with a System on Chip (SoC) during a debug session. More... | |
| class | CSPIOperationConfig |
| SPI configuration class. More... | |
| class | CStackFrame |
| This class contains information about one stack frame. More... | |
| class | CStackUsage |
| This class contains information about stack usage. More... | |
| class | CStackUsageConfig |
| This class defines values for stack usage measurements. More... | |
| class | CStackUsageResult |
| This class stores result for stack usage. More... | |
| class | CStorageDeviceController |
| This class presents a common API for all storage devices. More... | |
| class | CStorageDeviceDiagnostics |
| This is a storage device operations diagnostic data container. More... | |
| class | CStorageDeviceFactory |
| This class presents a storage devices factory methods. More... | |
| class | CStorageDevicePerformanceModule |
| This class presents a common API for storage devices performance module. More... | |
| class | CStorageDeviceSecurityModule |
| This class presents a common API for storage devices security module. More... | |
| class | CStringStream |
| This class writes data to string stream. More... | |
| class | CSymbolInfo |
| This class contains information about symbol, such as address, size and type. More... | |
| class | CSystemMemoryAreas |
| This class contains information about system memory areas. More... | |
| class | CSystemTestController |
| This class can create and execute tests, which are not limited to single function. More... | |
| class | CTerminalDocController |
| This class handles terminal window as a document. More... | |
| class | CTestAnalyzer |
| This class contains specification for analyzer document. More... | |
| class | CTestAnalyzerCoverage |
| This class contains specification for coverage recording during test execution. More... | |
| class | CTestAnalyzerProfiler |
| This class contains specification for profiler recording during test execution. More... | |
| class | CTestAnalyzerTrace |
| This class contains specification for trace recording during test execution. More... | |
| class | CTestAssert |
| This class defines assertions for test result. More... | |
| class | CTestBase |
| This is a base class for all data objects in itest. More... | |
| class | CTestBench |
| This class encapsulates all data required to run isystem unit tests. More... | |
| class | CTestCase |
This class is the main class of the isystem.test
framework. More... | |
| class | CTestCaseController |
| This class provides low level interface for configuration and execution of unit tests. More... | |
| class | CTestCaseTargetInitConfig |
| This class defines target initialization steps to be performed before each test case. More... | |
| class | CTestCoverage |
| class | CTestCoverageStatistics |
| This class contains coverage requirements. More... | |
| class | CTestDryRun |
| This class contains specification for dry run. More... | |
| class | CTestEnvironmentConfig |
| This class contains configuration for winIDEA connection and logging parameters. More... | |
| class | CTestEvalAssignStep |
| This class defines stub assignments for one stub call. More... | |
| class | CTestFilter |
| This class defies conditions, which test case must satisfy to be executed. More... | |
| class | CTestFilterController |
| This class maintains all data required for test case filtering, and contains methods, which perform the filtering. More... | |
| class | CTestFunction |
| This class encapsulates information required for function call, such as function name and parameters. More... | |
| class | CTestHIL |
| This class contains configuration for HIL. More... | |
| class | CTestHostVars |
| This class contains variables, which are stored on host, not on target. More... | |
| class | CTestImports |
| This class defines test case inheritance and aggregation. More... | |
| class | CTestLocation |
| This class defines location in source code. More... | |
| class | CTestPersistentVars |
| This section defines types and values of persistent variables. More... | |
| class | CTestPoint |
| This class contains specification for test points. More... | |
| class | CTestProfiler |
| class | CTestProfilerStatistics |
| This class stores expected profiler results for one area. More... | |
| class | CTestProfilerTime |
| This class stores expected profiler results for one time type (net, call, gross, ...). More... | |
| class | CTestReportConfig |
| This class contains information about test report, which is implicitly contained in the report, for example report format, and user info about test. More... | |
| class | CTestReportContainer |
| This class contains test results in ordered map, which means that insertion order is preserved. More... | |
| class | CTestReportStatistic |
| This class calculates and stores statistics for test results. More... | |
| class | CTestResult |
| This class stores results of test case run. More... | |
| class | CTestSpecification |
| This class encapsulates all data required for one test. More... | |
| class | CTestStackUsage |
| This class defines expected values for stack usage during test. More... | |
| class | CTestStopCondition |
| This class defines stop condition for system tests. More... | |
| class | CTestStub |
| This class contains specification for one stub. More... | |
| class | CTestStubController |
| This class wraps test case stubs, which are created, used, and destroyed by IControlTest class. More... | |
| class | CTestTrace |
| class | CToolsConfig |
| This class defines settings used by commands in iTools menu and wizards. More... | |
| class | CTraceBinExportFormat |
| This class configures contents of Binary export. More... | |
| class | CTraceConfigWizard |
| This class can be used to configure trace in a similar way as it is done via GUI wizard. More... | |
| class | CTraceController |
| This class enables recording and export of program trace. More... | |
| class | CTraceCSVExportFormat |
| This class configures format of CSV export. More... | |
| class | CTraceData |
| This class provides access to trace measurements. More... | |
| class | CTraceExportConfig |
| This class contains configuration for export of trace recording. More... | |
| class | CTraceFormatBase |
| This is base class for trace export format containers. More... | |
| class | CTraceTextExportFormat |
| This class configures format of Text export. More... | |
| class | CTraceTimeEvent |
| This class contains information of one trace time-line event. More... | |
| class | CTraceTimelineIterator |
| This class implements iterator for trace time-line events. More... | |
| class | CTraceXMLExportFormat |
| This class configures contents of XML export. More... | |
| class | CType |
| This immutable class contains information about data type. More... | |
| class | CTypedef |
| This immutable class contains information about typedef. More... | |
| class | CValueType |
| This is a wrapper class for iConnect SType and SValue. More... | |
| class | CVariable |
| This immutable class contains information about variable or function parameter. More... | |
| class | CWinIDEAVersion |
| This class contains a winIDEA version number. More... | |
| class | CWorkspaceController |
| This class provides methods for handling current workspace in winIDEA. More... | |
| class | CXMLEmitter |
| This class serializes test specification objects to XML format. More... | |
| class | CYAMLEmitter |
| This class serializes test specification objects to YAML format. More... | |
| class | EmitterFactory |
| This is a factory class for emitters. More... | |
| class | ICStream |
| This interface provides common methods for streams. More... | |
| class | IEmitter |
| This interface defines methods to be implemented by concrete emitters. More... | |
| class | ITestCaseController |
| Interface class for test case controllers. More... | |
| class | PathTransformer |
| This class converts paths between native Linux paths and paths in winIDEA domain, for example WINE paths. More... | |
| class | WinIDEAInstanceInfo |
| This class contains information about instance of winIDEA as returned by enumeration. More... | |
| class | WrapperBase |
| This is the base class for all IConnect facade classes. More... | |
Structs | |
| struct | CCodeStoreItem |
| This class describes one memory item. More... | |
| struct | DIOBankChannelIndex |
| FNet digital input output channel index. More... | |
| struct | DownloadListMember |
| Description of file in winIDEA download list. More... | |
| struct | IConnect |
| This struct defines flags used by isystem.connect API. More... | |
| struct | IConnectDebug |
| This struct defines flags used by isystem.connect API. More... | |
| struct | IConnectDebug2 |
| This struct defines flags used by isystem.connect API. More... | |
| struct | IConnectIDE |
| This struct defines flags used by isystem.connect API. More... | |
| struct | IConnectProject |
| This struct defines flags used by isystem.connect API. More... | |
| struct | IConnectTest |
| This struct defines flags used by isystem.connect API. More... | |
| struct | IProperty |
| Structure containing tree of key/value pairs. More... | |
| struct | PowerSenseParameters |
| FNet power sense parameters. More... | |
| struct | SAccessBatchItem |
| This class holds Access Batch Item results (including data). More... | |
| struct | SAddressInfo |
| Address info structure describing linear target memory entity. More... | |
| struct | SChannelStatus |
| Holds channel status when CFNetCounterCtrl::ctrl_get_status() is called. More... | |
| struct | SDisassemblyLine |
| Wrapper for disassembly line. More... | |
| struct | SFNetAINInfo |
| Some basic info about AIN. More... | |
| struct | SFNetDIOInfo |
| Some basic DIO info. More... | |
| struct | SFNetGlobals |
| FNet global constant. More... | |
| struct | SNodeInfo |
| FNet controller. More... | |
| struct | SProcess_Thread |
| Represents information about a specific thread. More... | |
| struct | SSessionStatus |
| This struct provides status of the current session. More... | |
| struct | SSessionStatus_Core |
| A struct for status of the core in current session. More... | |
| struct | SSessionStatus_SoC |
| A struct for status of the SoC. More... | |
| struct | SSessionTopology |
| Provides information about current session. More... | |
| struct | SSessionTopology_Core |
| Represents information about a specific core for the current session. More... | |
| struct | SSessionTopology_CoreBinding |
| Provides information for core bindings. More... | |
| struct | SSessionTopology_Process |
| Provides information about current process. More... | |
| struct | SSessionTopology_SoC |
| Provides information about the SoC used. More... | |
| struct | Ssymbol_FQN |
| This structure contains components of a qualified symbol name. More... | |
| struct | ViewData |
| View data. More... | |
| struct | ViewTypeData |
| View type data. More... | |
Typedefs | |
| typedef DWORD | areaHandle_t |
| Type of area ID. | |
| typedef std::shared_ptr< CAddressController > | CAddressControllerSPtr |
| Shared pointer to CAddressController. | |
| typedef std::shared_ptr< CAnalyzerDocController > | CAnalyzerDocControllerSPtr |
| Shared pointer declaration. | |
| typedef std::shared_ptr< CBreakpointController > | CBreakpointControllerSPtr |
| Shared pointer to CBreakpointController. | |
| typedef std::shared_ptr< CCoverageController2 > | CCoverageController2SPtr |
| Shared pointer to CCoverageController2. | |
| typedef std::shared_ptr< CCoverageData2 > | CCoverageData2SPtr |
| Shared pointer to CCoverageData2. | |
| typedef std::shared_ptr< CCoverageExportConfig > | CCoverageExportConfigSPtr |
| A shared pointer for CCoverageExportConfig. | |
| typedef std::shared_ptr< CCoverageFormatBase > | CCoverageFormatBaseSPtr |
| A shared pointer for CCoverageFormatBase. | |
| typedef std::shared_ptr< CCoverageMetaInfo > | CCoverageMetaInfoSPtr |
| Shared pointer to CCoverageInfo. | |
| typedef std::shared_ptr< CCoverageSource > | CCoverageSourceSPtr |
| Shared pointer to CCoverageSource. | |
| typedef std::shared_ptr< CCoverageStatistic2 > | CCoverageStatistic2SPtr |
| Shared pointer to CCoverageStatistic2. | |
| typedef std::shared_ptr< CCoverageStatIterator > | CCoverageStatIteratorSPtr |
| Shared pointer to CCoverageStatIterator. | |
| typedef std::shared_ptr< CDataComposite > | CDataCompositeSPtr |
| Shared pointer to CDataComposite. | |
| typedef std::shared_ptr< CDataController2 > | CDataController2SPtr |
| Shared pointer to CDataController2. | |
| typedef std::shared_ptr< CDataController > | CDataControllerSPtr |
| Shared pointer to CDataController. | |
| typedef std::shared_ptr< CDebugFacade > | CDebugFacadeSPtr |
| Shared pointer to CDebugFacade. | |
| using | CDownloadConfigurationSPtr = std::shared_ptr<CDownloadConfiguration> |
| Shared pointer to CDownloadConfiguration. | |
| typedef std::shared_ptr< isys::CEvaluatorConfig > | CEvaluatorConfigSPtr |
| Shared pointer to CEvaluatorConfig. | |
| typedef std::shared_ptr< isys::CFileStream > | CFileStreamSPtr |
| Shared pointer to CFileStream. | |
| using | CFNetAInConfigurationControllerSPtr = std::shared_ptr<CFNetAInConfigurationController> |
| Shared pointer declaration. | |
| using | CFNetAInControlControllerSPtr = std::shared_ptr<CFNetAInControlController> |
| Shared pointer declaration. | |
| using | CFNetAInControllerSPtr = std::shared_ptr<CFNetAInController> |
| Shared pointer declaration. | |
| using | CFNetAInOperationControllerSPtr = std::shared_ptr<CFNetAInOperationController> |
| Shared pointer declaration. | |
| using | CFNetAOutConfigurationControllerSPtr = std::shared_ptr<CFNetAOutConfigurationController> |
| Shared pointer declaration. | |
| using | CFNetAOutControlControllerSPtr = std::shared_ptr<CFNetAOutControlController> |
| Shared pointer declaration. | |
| using | CFNetAOutControllerSPtr = std::shared_ptr<CFNetAOutController> |
| Shared pointer declaration. | |
| using | CFNetAOutOperationControllerSPtr = std::shared_ptr<CFNetAOutOperationController> |
| Shared pointer declaration. | |
| using | CFNetCANConfigurationControllerSPtr = std::shared_ptr<CFNetCANConfigurationController> |
| Shared pointer declaration. | |
| using | CFNetCANControlControllerSPtr = std::shared_ptr<CFNetCANControlController> |
| Shared pointer declaration. | |
| using | CFNetCANControllerSPtr = std::shared_ptr<CFNetCANController> |
| Shared pointer declaration. | |
| using | CFNetCANOperationControllerSPtr = std::shared_ptr<CFNetCANOperationController> |
| Shared pointer declaration. | |
| using | CFNetCounterControlControllerSPtr = std::shared_ptr<CFNetCounterControlController> |
| Shared pointer declaration. | |
| using | CFNetCounterControllerSPtr = std::shared_ptr<CFNetCounterController> |
| Shared pointer declaration. | |
| using | CFNetCounterOperationControllerSPtr = std::shared_ptr<CFNetCounterOperationController> |
| Shared pointer declaration. | |
| using | CFNetDIOConfigurationControllerSPtr = std::shared_ptr<CFNetDIOConfigurationController> |
| Shared pointer declaration. | |
| using | CFNetDIOControlControllerSPtr = std::shared_ptr<CFNetDIOControlController> |
| Shared pointer declaration. | |
| using | CFNetDIOControllerSPtr = std::shared_ptr<CFNetDIOController> |
| Shared pointer declaration. | |
| using | CFNetDIOOperationControllerSPtr = std::shared_ptr<CFNetDIOOperationController> |
| Shared pointer declaration. | |
| using | CFNetLINConfigurationControllerSPtr = std::shared_ptr<CFNetLINConfigurationController> |
| Shared pointer declaration. | |
| using | CFNetLINControllerSPtr = std::shared_ptr<CFNetLINController> |
| Shared pointer declaration. | |
| using | CFNetLINOperationControllerSPtr = std::shared_ptr<CFNetLINOperationController> |
| Shared pointer declaration. | |
| using | CFNetPowerSenseConfigurationControllerSPtr = std::shared_ptr<CFNetPowerSenseConfigurationController> |
| Shared pointer declaration. | |
| using | CFNetPowerSenseControlControllerSPtr = std::shared_ptr<CFNetPowerSenseControlController> |
| Shared pointer declaration. | |
| using | CFNetPowerSenseControllerSPtr = std::shared_ptr<CFNetPowerSenseController> |
| Shared pointer declaration. | |
| using | CFNetSPIConfigurationControllerSPtr = std::shared_ptr<CFNetSPIConfigurationController> |
| Shared pointer declaration. | |
| using | CFNetSPIControllerSPtr = std::shared_ptr<CFNetSPIController> |
| Shared pointer declaration. | |
| using | CFNetSPIOperationControllerSPtr = std::shared_ptr<CFNetSPIOperationController> |
| Shared pointer declaration. | |
| typedef std::shared_ptr< CHILController > | CHILControllerSPtr |
| Shared pointer to CHILController. | |
| typedef std::shared_ptr< CIDEController > | CIDEControllerSPtr |
| Shared pointer to CIDEController. | |
| typedef std::shared_ptr< isys::CInitSequenceAction > | CInitSequenceActionSPtr |
| Shared pointer to CInitSequence. | |
| typedef std::shared_ptr< CLineDescription > | CLineDescriptionSPtr |
| Shared pointer to CLineDescription. | |
| typedef std::shared_ptr< CLogResult > | CLogResultSPtr |
| Shared pointer for CLogResult. | |
| typedef std::shared_ptr< CMulticoreConnectionMgr > | CMulticoreConnectionMgrSPtr |
| Shared pointer to CIDEController. | |
| typedef std::shared_ptr< ConnectionMgr > | ConnectionMgrSPtr |
| Shared pointer to ConnectionMgr. | |
| typedef std::shared_ptr< CProfilerController2 > | CProfilerController2SPtr |
| Shared pointer to CProfilerController2. | |
| typedef std::shared_ptr< CProfilerCSVExportFormat > | CProfilerCSVExportFormatSPtr |
| A shared pointer for CProfilerCSVExportFormat. | |
| typedef std::shared_ptr< CProfilerData2 > | CProfilerData2SPtr |
| Shared pointer to CProfilerData2. | |
| typedef std::shared_ptr< CProfilerExportConfig > | CProfilerExportConfigSPtr |
| A shared pointer for CProfilerExportConfig. | |
| typedef std::shared_ptr< CProfilerFormatBase > | CProfilerFormatBaseSPtr |
| A shared pointer for CProfilerFormatBase. | |
| typedef std::shared_ptr< CProfilerTestResult > | CProfilerTestResultSPtr |
| Shared pointer for CProfilerTestResult. | |
| typedef std::shared_ptr< CProfilerText1ExportFormat > | CProfilerText1ExportFormatSPtr |
| A shared pointer for CProfilerText1ExportFormat. | |
| typedef std::shared_ptr< CProfilerXMLExportFormat > | CProfilerXMLExportFormatSPtr |
| A shared pointer for CProfilerXMLExportFormat. | |
| typedef std::shared_ptr< isys::CScriptConfig > | CScriptConfigSPtr |
| Shared pointer to CScriptConfig. | |
| typedef std::shared_ptr< CStackUsageConfig > | CStackUsageConfigSPtr |
| Shared pointer for CStackUsageConfig. | |
| typedef std::shared_ptr< isys::CStringStream > | CStringStreamSPtr |
| Shared pointer to CStringStream. | |
| typedef std::shared_ptr< CSystemTestController > | CSystemTestControllerSPtr |
| Shared pointer to CSystemTestController. | |
| typedef std::shared_ptr< CTestBaseList > | CTestBaseListSPtr |
| Shared pointer to CTestBaseList. | |
| typedef std::shared_ptr< CTestBase > | CTestBaseSPtr |
| Shared pointer to CTestBase. | |
| typedef std::shared_ptr< isys::CTestBench > | CTestBenchSPtr |
| Shared pointer to CTestBench. | |
| typedef std::shared_ptr< isys::CTestCaseTargetInitConfig > | CTestCaseTargetInitConfigSPtr |
| Shared pointer to CTestCaseTargetInitConfig. | |
| typedef std::shared_ptr< CTestCoverage > | CTestCoverageSPtr |
| Shared pointer to CTestCoverage. | |
| typedef std::shared_ptr< isys::CTestEnvironmentConfig > | CTestEnvironmentConfigSPtr |
| Shared pointer to CTestEnvironmentConfig. | |
| typedef std::shared_ptr< CTestLocation > | CTestLocationSPtr |
| Shared pointer for CTestLocation. | |
| typedef std::shared_ptr< CTestLog > | CTestLogSPtr |
| Shared pointer for CTestLog. | |
| typedef std::shared_ptr< CTestPointResult > | CTestPointResultSPtr |
| Shared pointer for CTestPointResult. | |
| typedef std::shared_ptr< CTestProfiler > | CTestProfilerSPtr |
| Shared pointer to CTestProfiler. | |
| typedef std::shared_ptr< CTestProfilerStatistics > | CTestProfilerStatisticsSPtr |
| Shared pointer to CTestProfilerStatistics. | |
| typedef std::shared_ptr< CTestProfilerTime > | CTestProfilerTimeSPtr |
| Shared pointer to CTestProfilerTime. | |
| typedef std::shared_ptr< isys::CTestReportConfig > | CTestReportConfigSPtr |
| Shared pointer to CTestReportConfig. | |
| typedef std::shared_ptr< CTestStubController > | CTestStubControllerSPtr |
| Shared pointer to CTestVariableController. | |
| typedef std::shared_ptr< CTestStub > | CTestStubSPtr |
| Shared pointer for CTestStub. | |
| typedef std::shared_ptr< CTestTrace > | CTestTraceSPtr |
| Shared pointer to CTestTrace. | |
| typedef std::shared_ptr< CTestUserStub > | CTestUserStubSPtr |
| Shared pointer for CTestUserStub. | |
| typedef std::shared_ptr< isys::CToolsConfig > | CToolsConfigSPtr |
| Shared pointer to CToolsConfig. | |
| typedef std::shared_ptr< CTraceBinExportFormat > | CTraceBinExportFormatSPtr |
| Shared pointer to CTraceBinExportFormat. | |
| typedef std::shared_ptr< CTraceConfigWizard > | CTraceConfigWizardSPtr |
| Shared pointer to CTraceConfigWizard. | |
| typedef std::shared_ptr< CTraceController > | CTraceControllerSPtr |
| Shared pointer to CTraceController. | |
| typedef std::shared_ptr< CTraceCSVExportFormat > | CTraceCSVExportFormatSPtr |
| Shared pointer to CTraceCSVExportFormat. | |
| typedef std::shared_ptr< CTraceData > | CTraceDataSPtr |
| Shared pointer to CTraceData. | |
| typedef std::shared_ptr< CTraceExportConfig > | CTraceExportConfigSPtr |
| Shared pointer to CTraceExportConfig. | |
| typedef std::shared_ptr< CTraceFormatBase > | CTraceFormatBaseSPtr |
| Shared pointer to CTraceFormatBase or one of the derived classes. | |
| typedef std::shared_ptr< CTraceTextExportFormat > | CTraceTextExportFormatSPtr |
| Shared pointer to CTraceTextExportFormat. | |
| typedef std::shared_ptr< CTraceTimeEvent > | CTraceTimeEventSPtr |
| Shared pointer to CAddressController. | |
| typedef std::shared_ptr< CTraceXMLExportFormat > | CTraceXMLExportFormatSPtr |
| Shared pointer to CTraceXMLExportFormat. | |
| typedef std::shared_ptr< isys::CYAMLEmitter > | CYAMLEmitterSPtr |
| Shared pointer to CYAMLEmitter. | |
| typedef std::vector< CFunction > | FunctionVector |
| Vector of variable information. | |
| typedef std::vector< SPHILChannel > | HILChannelVector |
| Vector of variable information. | |
| typedef std::shared_ptr< isys::ICStream > | ICStreamSPtr |
| Shared pointer to IStream. | |
| typedef std::shared_ptr< isys::IEmitter > | IEmitterSPtr |
| Shared pointer to IEmitter. | |
| typedef std::vector< CModule > | ModuleVector |
| Defines vector of modules. | |
| using | SPAccessBatchItem = std::shared_ptr<SAccessBatchItem> |
| Shared pointer for SAccessBatchItem. | |
| using | SPCodeStore = std::shared_ptr<CCodeStore> |
| Shared pointer for CCodeStore. | |
| typedef std::shared_ptr< CCodeStoreItem > | SPCodeStoreItem |
| Shared pointer to CCodeStoreItem. | |
| using | SPConnectionConfig = std::shared_ptr<CConnectionConfig> |
| A shared pointer for CConnectionConfig. | |
| using | SPConnectionMgr = std::shared_ptr<ConnectionMgr> |
| Shared pointer for ConnectionMgr. | |
| using | SPCoreCtrl = std::shared_ptr<CCoreCtrl> |
| Shared pointer for CCoreCtrl. | |
| typedef std::shared_ptr< CHILChannel > | SPHILChannel |
| Shared pointer to CHILChannel. | |
| using | SPOptionAppCfg = std::shared_ptr<COptionAppCfg> |
| Shared pointer declaration. | |
| using | SPOptionAppsCfg = std::shared_ptr<COptionAppsCfg> |
| Shared pointer declaration. | |
| using | SPOptionController = std::shared_ptr<COptionController> |
| Shared pointer declaration. | |
| using | SPOptionFilesCfg = std::shared_ptr<COptionFilesCfg> |
| Shared pointer declaration. | |
| using | SPOptionSessionCfg = std::shared_ptr<COptionSessionCfg> |
| Shared pointer declaration. | |
| using | SPOptionSoCCfg = std::shared_ptr<COptionSoCCfg> |
| Shared pointer declaration. | |
| using | SPProcess_Thread = std::shared_ptr<SProcess_Thread> |
| Shared pointer for SProcess_Thread. | |
| using | SPProcessCtrl = std::shared_ptr<CProcessCtrl> |
| Shared pointer for CProcessCtrl. | |
| using | SPSessionCtrl = std::shared_ptr<CSessionCtrl> |
| Shared pointer for CSessionCtrl. | |
| using | SPSessionStatus = std::shared_ptr<SSessionStatus> |
| Shared pointer for SSessionStatus. | |
| using | SPSessionStatus_Core = std::shared_ptr<SSessionStatus_Core> |
| Shared pointer for SSessionStatus_Core. | |
| using | SPSessionStatus_SoC = std::shared_ptr<SSessionStatus_SoC> |
| Shared pointer for SSessionStatus_SoC. | |
| using | SPSessionTopology = std::shared_ptr<SSessionTopology> |
| Shared pointer for SSessionTopology. | |
| using | SPSessionTopology_Core = std::shared_ptr<SSessionTopology_Core> |
| Shared pointer for SSessionTopology_Core. | |
| using | SPSessionTopology_CoreBinding = std::shared_ptr<SSessionTopology_CoreBinding> |
| Shared pointer for SSessionTopology_CoreBinding. | |
| using | SPSessionTopology_Process = std::shared_ptr<SSessionTopology_Process> |
| Shared pointer for SSessionTopology_Process. | |
| using | SPSessionTopology_SoC = std::shared_ptr<SSessionTopology_SoC> |
| Shared pointer for SSessionTopology_SoC. | |
| using | SPSoCCtrl = std::shared_ptr<CSoCCtrl> |
| Shared pointer for CSoCCtrl. | |
| using | SPTerminalCtrl = std::shared_ptr<CTerminalCtrl> |
| Shared pointer for CTerminalCtrl. | |
| typedef std::vector< CStackFrame > | StackFrameVector |
| Defines vector of stack frames. | |
| using | StorageDevice = isys::CStorageDeviceController |
| Shared pointer to CStorageDeviceController. | |
| typedef std::map< std::string, isys::CTestCoverageResultSPtr > | StrCoverageTestResultsMap |
| Map of coverage results - key is function name. | |
| typedef std::map< std::string, isys::CProfilerTestResultSPtr > | StrProfilerTestResultsMap |
| Map of profiler code results - key is function name, or qualified data area name. | |
| typedef QWORD | TCodeStoreAddress |
| 64-bit unsigned integer used to store memory address. | |
| typedef std::vector< CTestResultSPtr > | TestResultsVector |
| This vector may contain instances of CTestResult. | |
| typedef std::vector< CTypedef > | TypedefVector |
| Defines vector of typedefs. | |
| typedef std::vector< CType > | TypeVector |
| Defines vector of types. | |
| typedef std::vector< CVariable > | VariableVector |
| Vector of variable information. | |
| using | VBPInstances = std::vector<CBPInstance> |
| Vector of CBPInstance. | |
| typedef std::vector< CDataCompositeSPtr > | VectorDataComposite |
| Vector of CDatComposite objects. | |
| typedef std::vector< WinIDEAInstanceInfo > | VectorWinIDEAInstanceInfo |
| List of info about winIDEA instances. | |
Enumerations | |
| enum class | AInCompareCondition : uint8_t { DO_NOT_MODIFY , LOWER_THAN , HIGHER_THAN } |
| analog input compare condition More... | |
| enum class | AInSamplingInterval { S_100_NS , S_1_US , S_10_US , S_100_US , S_1_MS , S_10_MS , S_100_MS , S_1_S } |
| analog input sampling interval More... | |
| enum class | CANBaudrate { B_50_KBPS , B_100_KBPS , B_125_KBPS , B_250_KBPS , B_500_KBPS , B_1_MBPS } |
| CAN baudrate. More... | |
| enum class | CANFDBaudrate { B_50_KBPS , B_100_KBPS , B_125_KBPS , B_250_KBPS , B_500_KBPS , B_1_MBPS , B_2_MBPS , B_4_MBPS , B_8_MBPS } |
| CAN FD baudrate. More... | |
| enum class | CANIDLength { DO_NOT_MODIFY , STANDARD , EXTENDED } |
| CAN ID length values. More... | |
| enum class | CANInjectedMsgType { DO_NOT_MODIFY , DATA , REQUEST } |
| CAN inject message type. More... | |
| enum class | CANMode { CAN , FD_ISO , FD_BOSCH } |
| CAN mode values. More... | |
| enum class | CANTriggerMsgType { DO_NOT_MODIFY , BOTH , REQUEST , DATA } |
| CAN trigger message type. More... | |
| enum class | ECAN { CAN , CAN_FD_ISO , CAN_FD_BOSCH , Standard , Extended , Both , Request , Data } |
| CAN setup values for Mode, ID Length and Trigger Message Type. More... | |
| enum class | EOperation { SINGLE_SHOT , CONTINUOUS } |
| Enum for mDIO/DIO pattern operation. More... | |
| enum class | ERecord { NONE , INPUTS , ALL } |
| Enum for DIO Comparator operation. More... | |
| enum class | EStorageDevice { EmbeddedFlashDevice , EMMCDevice , SPIDevice , HyperFlash } |
| Types of devices. More... | |
| enum class | IODirection { IN_DIR , OUT_DIR } |
| input output direction More... | |
| enum class | IOLevels { VL_1_8V , VL_2_5V , VL_3_3V , VL_5V } |
| input output level More... | |
| enum class | IOPatternType { DO_NOT_MODIFY , SINGLE_SHOT , CONTINUOUS } |
| input output pattern type More... | |
| enum class | IORecordMode { NONE , INPUTS , ALL } |
| input output record mode More... | |
| enum class | IOState { LOW , HIGH , DO_NOT_MODIFY } |
| input output state More... | |
| enum class | IOTriggerSignalState { ANY , LOW , HIGH } |
| input output trigger signal state More... | |
| enum class | LINBaudrate { B_2400_BPS , B_9600_BPS , B_19200_BPS , B_20000_BPS } |
| LIN baudrate. More... | |
| enum class | PowerSenseShunt { SHUNT_1_OHM , SHUNT_0_26_OHM , SHUNT_0_11_OHM } |
| power sense shunt selection More... | |
| enum class | SPICSName { DO_NOT_MODIFY , CS0 , CS1 , CS2 , CS3 } |
| SPI chip select name. More... | |
| enum class | SPIDataEndian { DO_NOT_MODIFY , ISYS_LITTLE_ENDIAN , ISYS_BIG_ENDIAN } |
| SPI endian. More... | |
| enum class | SPIDataStream { DO_NOT_MODIFY , MISO , MOSI } |
| SPI data stream. More... | |
| enum class | SPISamplePhase { DO_NOT_MODIFY , FIRST_EDGE , SECOND_EDGE } |
| SPI sample phase. More... | |
| enum class | TriState { DO_NOT_MODIFY , FALSE_TS , TRUE_TS } |
| tri-state logic selection More... | |
Functions | |
| isys::CWinIDEAVersion | getSdkVersion () |
| This function returns version of current isystem.connect module. | |
Namespace isys.
Namespace with iSYSTEM public classes.
This namespace contains all isystem.connect and isystem.test related types.
| typedef std::shared_ptr< CCoverageData2 > isys::CCoverageData2SPtr |
Shared pointer to CCoverageData2.
Shared pointer declaration.
| typedef std::shared_ptr< CTestStubController > isys::CTestStubControllerSPtr |
Shared pointer to CTestVariableController.
Shared pointer to CTestStubController.
| typedef std::shared_ptr< CTraceController > isys::CTraceControllerSPtr |
Shared pointer to CTraceController.
Shared pointer declaration.
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
CAN setup values for Mode, ID Length and Trigger Message Type.
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
| isys::CWinIDEAVersion isys::getSdkVersion | ( | ) |
This function returns version of current isystem.connect module.
It returns the same version as getModuleVersion(), but source control version is also set.