The class is identical to an extension in OTX standard ISO 13209. A detailed specification can be found there.
More...
|
virtual void | AddComChannelConfigurationRecordByDbObject (std::shared_ptr< IComChannel > comChannel, std::shared_ptr< IDbConfigurationRecord > dbConfigurationRecord, std::shared_ptr< IConfigurationRecord > &configurationRecord)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual void | AddComChannelConfigurationRecordByNameAndDbConfigurationData (std::shared_ptr< IComChannel > comChannel, const std::string &dbConfigurationRecordName, std::shared_ptr< IDbConfigurationData > dbConfigurationData, std::shared_ptr< IConfigurationRecord > &configurationRecord)=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< IConfigurationRecord > > | GetComChannelConfigurationRecords (std::shared_ptr< IComChannel > comChannel)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetConfigurationRecordAsByteField (std::shared_ptr< IConfigurationRecord > configurationRecord)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetConfigurationRecordError (std::shared_ptr< IConfigurationRecord > configurationRecord)=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 > | GetConfigurationRecordMatchingFileNames (std::shared_ptr< IConfigurationRecord > configurationRecord)=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< IOptionItem > > | GetConfigurationRecordOptionItems (std::shared_ptr< IConfigurationRecord > configurationRecord)=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< IDiagService > > | GetConfigurationRecordReadDiagServices (std::shared_ptr< IConfigurationRecord > configurationRecord)=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< IDiagService > > | GetConfigurationRecordWriteDiagServices (std::shared_ptr< IConfigurationRecord > configurationRecord)=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< IDbConfigurationData > > | GetDbComChannelDbConfigurationDatas (std::shared_ptr< 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< IDbConfigurationRecord > > | GetDbConfigurationDataDbConfigurationRecords (std::shared_ptr< IDbConfigurationData > dbConfigurationData)=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< IDbDataRecord > | GetDbConfigurationRecordDbDataRecordByDataId (std::shared_ptr< IDbConfigurationRecord > dbConfigurationRecord, const std::string &dataId)=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< IDbDataRecord > | GetDbConfigurationRecordDbDataRecordByKey (std::shared_ptr< IDbConfigurationRecord > dbConfigurationRecord, const std::string &key)=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< IDbDataRecord > | GetDbConfigurationRecordDbDataRecordByName (std::shared_ptr< IDbConfigurationRecord > dbConfigurationRecord, 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< IDbDataRecord > > | GetDbConfigurationRecordDbDataRecords (std::shared_ptr< IDbConfigurationRecord > dbConfigurationRecord)=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< IDbOptionItem > > | GetDbConfigurationRecordDbOptionItems (std::shared_ptr< IDbConfigurationRecord > dbConfigurationRecord)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbDataRecordDataId (std::shared_ptr< IDbDataRecord > dbDataRecord)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbDataRecordKey (std::shared_ptr< IDbDataRecord > dbDataRecord)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbItemValueKey (std::shared_ptr< IDbItemValue > dbItemValue)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbItemValueMeaning (std::shared_ptr< IDbItemValue > dbItemValue)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbItemValueMeaningID (std::shared_ptr< IDbItemValue > dbItemValue)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbItemValuePhysicalConstantValueAsString (std::shared_ptr< IDbItemValue > dbItemValue)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbItemValueRule (std::shared_ptr< IDbItemValue > dbItemValue)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual int64 | GetDbOptionItemBitLength (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual int64 | GetDbOptionItemBitPosition (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual int64 | GetDbOptionItemBytePosition (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual OtxMcdDataTypes | GetDbOptionItemDataType (std::shared_ptr< IDbOptionItem > dbOptionItem)=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< IDbItemValue > > | GetDbOptionItemDbItemValues (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual int64 | GetDbOptionItemDecimalPlaces (std::shared_ptr< IDbOptionItem > dbOptionItem)=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< IInterval > | GetDbOptionItemInterval (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbOptionItemPhysicalDefaultValueAsString (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbOptionItemReadAudienceState (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbOptionItemSemantic (std::shared_ptr< IDbOptionItem > dbOptionItem)=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< ITextTableElement > > | GetDbOptionItemTextTableElements (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbOptionItemUnitAsString (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetDbOptionItemWriteAudienceState (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetOptionItemError (std::shared_ptr< IOptionItem > optionItem)=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< IDbItemValue > | GetOptionItemMatchingDbItemValue (std::shared_ptr< IOptionItem > optionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetOptionItemName (std::shared_ptr< IOptionItem > optionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual bool | GetOptionItemValueAsBoolean (std::shared_ptr< IOptionItem > optionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetOptionItemValueAsByteField (std::shared_ptr< IOptionItem > optionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual double | GetOptionItemValueAsFloat (std::shared_ptr< IOptionItem > optionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual int64 | GetOptionItemValueAsInteger (std::shared_ptr< IOptionItem > optionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual std::string | GetOptionItemValueAsString (std::shared_ptr< IOptionItem > optionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual bool | HasConfigurationRecordError (std::shared_ptr< IConfigurationRecord > configurationRecord)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual bool | HasOptionItemError (std::shared_ptr< IOptionItem > optionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual bool | IsComplexDbOptionItem (std::shared_ptr< IDbOptionItem > dbOptionItem)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual void | LoadConfigurationRecordCodingData (std::shared_ptr< IConfigurationRecord > configurationRecord, const std::string &filePath)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual void | RemoveAllComChannelConfigurationRecords (std::shared_ptr< IComChannel > comChannel)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual void | RemoveConfigurationRecordReadDiagServices (std::shared_ptr< IConfigurationRecord > configurationRecord, const std::vector< std::shared_ptr< IDiagService >> &readDiagServices)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual void | RemoveConfigurationRecordWriteDiagServices (std::shared_ptr< IConfigurationRecord > configurationRecord, const std::vector< std::shared_ptr< IDiagService >> &writeDiagServices)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual void | SetConfigurationRecordAsByteField (std::shared_ptr< IConfigurationRecord > configurationRecord, const std::vector< unsigned char > &value)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual void | SetConfigurationRecordAsDbDataRecord (std::shared_ptr< IConfigurationRecord > configurationRecord, std::shared_ptr< IDbDataRecord > dbDataRecord)=0 |
| Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
|
|
virtual void | SetOptionItemValue (std::shared_ptr< IOptionItem > optionItem, const IOtxValue &value)=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.