winIDEA SDK
|
Namespace isys.
Namespace with iSYSTEM public classes.
This namespace contains all isystem.connect and isystem.test related types.
Classes | |
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 | 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... | |
struct | CCodeStoreItem |
This class describes one memory item. 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 |
This class provides debug session functions. 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 | 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 | COptionController |
COptionController controller. 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 | 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 | 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 debug session function. 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 | CTestUserStub |
stub. More... | |
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... | |
struct | DIOBankChannelIndex |
FNet digital input output channel index. More... | |
struct | DownloadListMember |
Description of file in winIDEA download list. More... | |
class | EmitterFactory |
This is a factory class for emitters. 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... | |
class | ICStream |
This interface provides common methods for streams. More... | |
class | IEmitter |
This interface defines methods to be implemented by concrete emitters. More... | |
struct | IProperty |
Structure containing tree of key/value pairs. More... | |
class | ITestCaseController |
Interface class for test case controllers. More... | |
struct | PowerSenseParameters |
FNet power sense parameters. More... | |
struct | SAccessBatchItem |
This class is a payload for access_batch operations. 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 | SSessionStatus |
This class provides status of the current session. More... | |
struct | SSessionTopology |
This class provides information about current session. 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... | |
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... | |
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. More... | |
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. More... | |
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. More... | |
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 | 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. | |
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 | SPProcessCtrl = std::shared_ptr< CProcessCtrl > |
Shared pointer for CProcessCtrl. | |
using | SPSessionStatus = std::shared_ptr< SSessionStatus > |
Shared pointer for SSessionStatus. | |
using | SPSessionTopology = std::shared_ptr< SSessionTopology > |
Shared pointer for SSessionTopology. | |
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. More... | |
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.