![]() |
OTX-Runtime for C++
|
|
The class is identical to an extension in OTX standard ISO 13209. A detailed specification can be found there. More...
#include <IEcuStateChart.h>
Public Member Functions | |
virtual std::vector< std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateChart > > | GetDbComChannelDbEcuStateCharts (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbComChannel > dbComChannel)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::vector< std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransition > > | GetDbDiagServiceDbEcuStateTransitionsByDbObject (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbDiagService > dbDiagService, std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateChart > dbEcuStateChart)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::vector< std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransition > > | GetDbDiagServiceDbEcuStateTransitionsBySemantic (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbDiagService > dbDiagService, const std::string &semantic)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::vector< std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuState > > | GetDbDiagServiceDbPreConditionStatesByDbObject (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbDiagService > dbDiagService, std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateChart > dbEcuStateChart)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::vector< std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuState > > | GetDbDiagServiceDbPreConditionStatesBySemantic (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbDiagService > dbDiagService, const std::string &semantic)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuState > | GetDbEcuStateChartDbEcuStateByName (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateChart > dbEcuStateChart, const std::string &name)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::vector< std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuState > > | GetDbEcuStateChartDbEcuStates (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateChart > dbEcuStateChart)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::vector< std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransition > > | GetDbEcuStateChartDbEcuStateTransitions (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateChart > dbEcuStateChart)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuState > | GetDbEcuStateChartDbStartState (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateChart > dbEcuStateChart)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::string | GetDbEcuStateChartSemantic (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateChart > dbEcuStateChart)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::vector< std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransition > > | GetDbEcuStateDbEcuStateTransitions (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuState > ecuState)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbDiagService > | GetDbEcuStateTransitionActionDbDiagComPrimitive (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransitionAction > dbEcuStateTransitionAction)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbParameter > | GetDbEcuStateTransitionActionDbRequestParameter (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransitionAction > dbEcuStateTransitionAction)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::vector< std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransitionAction > > | GetDbEcuStateTransitionActions (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransition > dbEcuStateTransition)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual bool | GetDbEcuStateTransitionActionValueAsBoolean (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransitionAction > dbEcuStateTransitionAction)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::string | GetDbEcuStateTransitionActionValueAsByteField (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransitionAction > dbEcuStateTransitionAction)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual double | GetDbEcuStateTransitionActionValueAsFloat (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransitionAction > dbEcuStateTransitionAction)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual long long | GetDbEcuStateTransitionActionValueAsInteger (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransitionAction > dbEcuStateTransitionAction)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::string | GetDbEcuStateTransitionActionValueAsString (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransitionAction > dbEcuStateTransitionAction)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuState > | GetDbEcuStateTransitionDbSourceState (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransition > dbEcuStateTransition)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
virtual std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuState > | GetDbEcuStateTransitionDbTargetState (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IDbEcuStateTransition > dbEcuStateTransition)=0 |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More... | |
The class is identical to an extension in OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.
|
pure virtual |
Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.