OTX-Runtime for C++  
OpenTestSystem::Otx::DiagManager::OtxDiagApi::IFlashPlus Class Referenceabstract

The class is identical to an extension in OTX standard ISO 13209. A detailed specification can be found there. More...

#include <IFlashPlus.h>

Public Member Functions

virtual std::string GetActiveFileName (double block, std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession > session)=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::string > GetFlashDataFileNames (double block, std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession > session)=0
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
virtual std::string GetOwnIdentFromComChannel (double block, std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession > session, std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IComChannel > comChannel, double identIndex=0)=0
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
virtual bool IsLateBound (double block, std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession > session)=0
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
virtual void SetActiveFile (double block, const std::string &filePath, std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession > session)=0
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
virtual void TransferSegment (std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IComChannel > comChannel, std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession > session, int64 blockIndex, int64 segmentIndex, int64 blockSize, int64 &transferredBytes)=0
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 

Detailed Description

The class is identical to an extension in OTX standard ISO 13209. A detailed specification can be found there.

Member Function Documentation

◆ GetActiveFileName()

virtual std::string OpenTestSystem::Otx::DiagManager::OtxDiagApi::IFlashPlus::GetActiveFileName ( double  block,
std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession session 
)
pure virtual

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetFlashDataFileNames()

virtual std::vector<std::string> OpenTestSystem::Otx::DiagManager::OtxDiagApi::IFlashPlus::GetFlashDataFileNames ( double  block,
std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession session 
)
pure virtual

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetOwnIdentFromComChannel()

virtual std::string OpenTestSystem::Otx::DiagManager::OtxDiagApi::IFlashPlus::GetOwnIdentFromComChannel ( double  block,
std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession session,
std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IComChannel comChannel,
double  identIndex = 0 
)
pure virtual

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ IsLateBound()

virtual bool OpenTestSystem::Otx::DiagManager::OtxDiagApi::IFlashPlus::IsLateBound ( double  block,
std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession session 
)
pure virtual

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ SetActiveFile()

virtual void OpenTestSystem::Otx::DiagManager::OtxDiagApi::IFlashPlus::SetActiveFile ( double  block,
const std::string &  filePath,
std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession session 
)
pure virtual

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ TransferSegment()

virtual void OpenTestSystem::Otx::DiagManager::OtxDiagApi::IFlashPlus::TransferSegment ( std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IComChannel comChannel,
std::shared_ptr< OpenTestSystem::Otx::DiagManager::OtxDiagApi::DataTypes::IFlashSession session,
int64  blockIndex,
int64  segmentIndex,
int64  blockSize,
int64 &  transferredBytes 
)
pure virtual

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.


The documentation for this class was generated from the following file: