Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
This is the complete list of members for CLogicsDrawingAreaModel, including all inherited members.
addCustomBlockInfo(const iv::logic::LogicLibraryIOInfo &info) const | CLogicsDrawingAreaModel | |
addLogicsElement(AbstractCanvasItem::TId id, const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | |
addUniqueLabel(const std::string &labelName, AbstractCanvasItem::TId lEId) | CLogicsDrawingAreaModel | |
changeOrderOfExecution(iv::types::logic::logicExecutionOrder oldOrder, iv::types::logic::logicExecutionOrder newOrder) | CLogicsDrawingAreaModel | |
checkAllConnections(const std::shared_ptr< CFormulaLogic > &formulaOptRef) | CLogicsDrawingAreaModel | |
checkAllStationConnections(const std::vector< std::shared_ptr< iv::logic::formulaLogic::SBlock > > &logicBlocks) | CLogicsDrawingAreaModel | |
checkAndFixIntegrity() | CLogicsDrawingAreaModel | |
checkConnections(iv::logic::formulaLogic::SBlock &block, const std::shared_ptr< CLogicsComponent > &component) | CLogicsDrawingAreaModel | static |
checkDefinedLibraryInParamNotUsed(AbstractLog *logger) const | CLogicsDrawingAreaModel | private |
checkDefinedLibraryOutParamNotUsed(AbstractLog *logger) const | CLogicsDrawingAreaModel | private |
checkIntegrity(AbstractLog *logger) const | CLogicsDrawingAreaModel | |
checkInvertedOrderOfExecutions(AbstractLog *logger) const | CLogicsDrawingAreaModel | private |
checkLibraryBlocksOrderOfExecution(AbstractLog *logger) const | CLogicsDrawingAreaModel | private |
checkLibraryBlocksRepeatedOrderOfExecution(AbstractLog *logger) const | CLogicsDrawingAreaModel | private |
checkRepeatedOrderOfExecution(AbstractLog *logger) const | CLogicsDrawingAreaModel | private |
clearBasicBlocksParamValue(AbstractCanvasItem::TId itemRemovingId) | CLogicsDrawingAreaModel | |
CLogicsDrawingAreaModel(std::optional< iv::types::unitId > logicUnitId=std::nullopt, std::optional< iv::types::logic::customBlockId > customBlockId=std::nullopt) | CLogicsDrawingAreaModel | explicit |
CLogicsDrawingAreaModel(const CLogicsDrawingAreaModel &other)=delete | CLogicsDrawingAreaModel | |
CLogicsDrawingAreaModel(CLogicsDrawingAreaModel &&other)=delete | CLogicsDrawingAreaModel | |
deleteLogicElementFromCanvas(std::vector< std::string > logicChannelsToDelete, IGraphics *graphics) | CLogicsDrawingAreaModel | private |
deleteLogicsElement(AbstractCanvasItem::TId id) | CLogicsDrawingAreaModel | |
deleteUniqueLabel(const std::string &labelName, CLogicsComponentLabel::ELabelIOType labelIOType) | CLogicsDrawingAreaModel | |
EActionOnLogicsComponent enum name | CLogicsDrawingAreaModel | |
existUniqueLabel(const std::string &labelName) const | CLogicsDrawingAreaModel | |
findChannelsLabelsAndIOBlocks() const | CLogicsDrawingAreaModel | |
generateCLogicFileObject(uint32_t logicId) const | CLogicsDrawingAreaModel | |
generateLogicLibraryInfo(const CLogicsAllowed::TMapDBBlockParamNStr &mapBlockParamsDesc) const | CLogicsDrawingAreaModel | |
generateUnitParamsOnline(uint32_t logicId) const | CLogicsDrawingAreaModel | |
getAbstractLogicElement(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getAllLibraryBlockTagnames() const | CLogicsDrawingAreaModel | |
getChannels() const | CLogicsDrawingAreaModel | |
getCustomBlockId() const | CLogicsDrawingAreaModel | |
getCustomBlockInInfo(const iv::types::logic::libraryIOId &id) const | CLogicsDrawingAreaModel | |
getCustomBlockInInfos() const | CLogicsDrawingAreaModel | |
getCustomBlockIOInfos() const | CLogicsDrawingAreaModel | |
getCustomBlockOutInfo(const iv::types::logic::libraryIOId &id) const | CLogicsDrawingAreaModel | |
getCustomBlockOutInfos() const | CLogicsDrawingAreaModel | |
getElementsMap() const | CLogicsDrawingAreaModel | |
getFirstUniqueCreatedLabelName() const | CLogicsDrawingAreaModel | |
getFlagProjectJustLoaded() const | CLogicsDrawingAreaModel | |
getInfoLogicPtr() | CLogicsDrawingAreaModel | |
getLabelsNames() const | CLogicsDrawingAreaModel | |
getLibraryExternalParametersValues() const | CLogicsDrawingAreaModel | |
getLibraryFilePath() const | CLogicsDrawingAreaModel | |
getLibraryParametersDesc() const | CLogicsDrawingAreaModel | |
getLogicsComponent(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponent(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentBroadCastChannel(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentBroadCastChannel(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentChannel(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentChannel(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentConnection(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentConnection(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentConnectionPoint(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentConnectionPoint(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentConstant(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentConstant(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentExec(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentExec(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentLabel(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentLabel(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentLibraryBlock(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentLibraryBlock(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentLibraryIOBlock(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentLibraryIOBlock(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsComponentOthers(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsComponentOthers(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsElement(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsElement(AbstractCanvasItem::TId id) | CLogicsDrawingAreaModel | |
getLogicsElementsIds() const | CLogicsDrawingAreaModel | |
getLogicsRectangle(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsRectangle(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicsText(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getLogicsText(const std::shared_ptr< AbstractLogicsElement > &logicsElement) | CLogicsDrawingAreaModel | static |
getLogicUnitId() const | CLogicsDrawingAreaModel | |
getNextDefaultUniqueLabelNameInc() | CLogicsDrawingAreaModel | |
getNextIdInc() | CLogicsDrawingAreaModel | |
getNextOrderOfExecution() const | CLogicsDrawingAreaModel | |
getNextOrderOfExecutionInc() | CLogicsDrawingAreaModel | |
getOrderOfExecution(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
getUniqueLabelDescription(const std::string &labelName) | CLogicsDrawingAreaModel | |
isItemBasicBlock(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemBasicBlock(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemBasicOrLibraryBlock(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemBasicOrLibraryBlock(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemBroadCastChannel(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemBroadCastChannel(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemChannel(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemChannel(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemChannelOrLabelOrIOBlock(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemConstant(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemConstant(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemCopyable(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemExecBlock(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemExecBlock(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemIOBlock(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemIOBlock(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemLabel(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemLabel(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemLibraryBlock(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemLibraryBlock(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemLibraryIOBlock(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemLibraryIOBlock(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemLogicComponent(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemLogicComponent(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemLogicRectangle(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemLogicRectangle(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemLogicText(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isItemLogicText(const std::shared_ptr< const AbstractLogicsElement > &component) | CLogicsDrawingAreaModel | static |
isItemMovable(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | |
isLogicCompletelyConnected() const | CLogicsDrawingAreaModel | |
isLogicEmpty() const | CLogicsDrawingAreaModel | |
ledFileToCLogicsDrawingAreaModel(const std::string &file, std::optional< iv::types::unitId > logicUnitId=std::nullopt, std::optional< iv::types::logic::customBlockId > customBlockId=std::nullopt) | CLogicsDrawingAreaModel | static |
m_customBlockId | CLogicsDrawingAreaModel | private |
m_flagProjectJustLoaded | CLogicsDrawingAreaModel | private |
m_infoLogic | CLogicsDrawingAreaModel | private |
m_libraryIOInfos | CLogicsDrawingAreaModel | private |
m_logicUnitId | CLogicsDrawingAreaModel | private |
m_mapIdElement | CLogicsDrawingAreaModel | private |
m_mapUniqueLabelId | CLogicsDrawingAreaModel | private |
m_nextIdToUse | CLogicsDrawingAreaModel | private |
m_nextOrderOfExecution | CLogicsDrawingAreaModel | private |
m_nextUniqueLabelDefaultIdNumber | CLogicsDrawingAreaModel | private |
operator=(const CLogicsDrawingAreaModel &other)=delete | CLogicsDrawingAreaModel | |
operator=(CLogicsDrawingAreaModel &&other)=delete | CLogicsDrawingAreaModel | |
prvClearConnectionPointParameter(std::shared_ptr< CLogicsConnectionPoint > connectionPoint) const | CLogicsDrawingAreaModel | private |
prvFindParameterValue(const std::shared_ptr< CLogicsComponentExec > &lcExec, iv::logic::eDBBlockParamType blockParamType, iv::types::logic::paramNumber parameterNumber, const std::string ¶mDescription, std::string ¶mValueText, uint32_t &channelUnitId, uint16_t &channelId, std::string &channelType, std::string &description, std::string &error) const | CLogicsDrawingAreaModel | private |
prvFindParameterValueInLib(const SLibraryLogicBlockParam &blockParam, const SLibraryLogicBlock &blockRef, std::string ¶mValueText, uint32_t &channelUnitId, uint16_t &channelId, std::string &channelType, std::string &description, std::string &error) const | CLogicsDrawingAreaModel | private |
prvFindSParameterValue(const std::shared_ptr< CLogicsComponentExec > &lcExec, iv::logic::eDBBlockParamType blockParamType, iv::types::logic::paramNumber paramNum, bool isLibrary, const std::string ¶mValue, std::string &error) const | CLogicsDrawingAreaModel | private |
prvFormatEditParameterLogicLibraryInfo(const iv::logic::formulaLogic::SBlockParam &pPar, uint32_t globalIdOrValueParameter, uint32_t blockOrder) const | CLogicsDrawingAreaModel | private |
prvFormatExternalParameterBlocksInLibraryLogicLibraryInfo(const iv::logic::formulaLogic::SBlockParam &pPar, const SLibraryLogicBlockParam &libraryLogicBlockParam, uint32_t globalIdOrValueParameter) const | CLogicsDrawingAreaModel | private |
prvFormatExternalParameterBlocksInLibraryLogicsDrawing(const iv::logic::formulaLogic::SBlockParam &pPar, const std::shared_ptr< AbstractLogicsElement > &logicComponent, uint32_t globalIdOrValueParameter) const | CLogicsDrawingAreaModel | private |
prvFormatParameterLogicDrawing(const iv::logic::formulaLogic::SBlockParam &pPar, const std::shared_ptr< AbstractLogicsElement > &logicComponent, uint32_t globalIdOrValueParameter) const | CLogicsDrawingAreaModel | private |
prvFormatParameterLogicLibraryInfo(const iv::logic::formulaLogic::SBlockParam &pPar, const SLibraryLogicBlockParam &libraryLogicBlockParam, uint32_t globalIdOrValueParameter) const | CLogicsDrawingAreaModel | private |
prvGenerateCLogicFileObjectLomData(uint32_t unitId, const CLogicsAllowed &logicsAllowed) const | CLogicsDrawingAreaModel | private |
prvGenerateCLogicFileObjectLomDataLibrary(uint32_t unitId, const LogicLibraryInfo ¤tLibraryInfo, const CLogicsAllowed &logicsAllowed, iv::logic::formulaLogic::SBlock &libraryBlocksRef, std::string &error, uint16_t &blockWrittenIndex) const | CLogicsDrawingAreaModel | private |
prvGenerateCLogicFileObjectLomDataLibraryBlockParams(uint32_t unitId, const SLibraryLogicBlock ¤tBlock, const CLogicsAllowed &logicsAllowed, iv::logic::formulaLogic::SBlock &blockRef, std::string &error, uint16_t &blockWrittenIndex) const | CLogicsDrawingAreaModel | private |
prvGenerateCLogicFileObjectLomDataParams(uint32_t unitId, const std::shared_ptr< CLogicsComponentExec > ¤tLogicComponentExec, const CLogicsAllowed &logicsAllowed, iv::logic::formulaLogic::SBlock &blockRef, std::string &error, uint16_t &blockWrittenIndex) const | CLogicsDrawingAreaModel | private |
prvGenerateCParamOnLineListObject(uint32_t unitId, CFormulaLogic *formulaLogic) const | CLogicsDrawingAreaModel | private |
prvGenerateCParamOnlineListObjectBlockLibrary(const iv::logic::formulaLogic::SBlock &logicBlock, uint32_t unitId, const std::string &libraryBlockTagName, uint32_t &onlineParamOrderInLogicOut, const std::shared_ptr< iv::logic::LibraryParamsOnline > &libraryParamsOnlineOut) const | CLogicsDrawingAreaModel | private |
prvGenerateCParamOnlineListObjectBlockParams(const iv::logic::formulaLogic::SBlock &logicBlock, uint32_t unitId, const std::string &libraryBlockTagName, uint32_t &onlineParamOrderInLogicOut, const std::shared_ptr< iv::logic::LibraryParamsOnline > &libraryParamsOnlineOut) | CLogicsDrawingAreaModel | privatestatic |
prvGetBlockDescription(const std::shared_ptr< AbstractLogicsElement > &block, const std::shared_ptr< CLogicsConnectionPoint > &connectionPoint) | CLogicsDrawingAreaModel | private |
prvGetCLogicsComponentConstant(AbstractCanvasItem::TId id) const | CLogicsDrawingAreaModel | private |
prvGetComponentIdOfOppositeConnectionPoint(const std::shared_ptr< CLogicsComponentExec > &pExec, iv::logic::eDBBlockParamType type, iv::types::logic::paramNumber paramNum) | CLogicsDrawingAreaModel | privatestatic |
prvGetLibraryLogicBlockParamConnectedTypeForParameter(const std::shared_ptr< CLogicsComponentLibrary > &componentLibraryRef, iv::logic::ParamId paramId) const | CLogicsDrawingAreaModel | private |
prvGetOppositeConnectionPointFromPoint(AbstractCanvasItem::TId tId) const | CLogicsDrawingAreaModel | private |
prvPostReadProcessing() | CLogicsDrawingAreaModel | private |
prvPostReadProcessingConnection(const std::shared_ptr< AbstractLogicsElement > &lE) | CLogicsDrawingAreaModel | private |
prvPostReadProcessingConnectionPoint(const std::shared_ptr< AbstractLogicsElement > &lE) const | CLogicsDrawingAreaModel | private |
prvReadLibraryInputs(const iv::file::xml::node &nodeDataLogic) | CLogicsDrawingAreaModel | privatestatic |
prvReadLibraryOutputs(const iv::file::xml::node &nodeDataLogic) | CLogicsDrawingAreaModel | privatestatic |
prvSaveLibraryInputs(iv::file::xml::node &nodeDataLogic) const | CLogicsDrawingAreaModel | private |
prvSaveLibraryOutputs(iv::file::xml::node &nodeDataLogic) const | CLogicsDrawingAreaModel | private |
prvSetComponentExecBlockParams(AbstractCanvasItem::TId itemId) | CLogicsDrawingAreaModel | private |
prvSetConnectionComponentMI(const std::shared_ptr< CLogicsConnectionPoint > &connectionPoint, uint32_t currentMI) const | CLogicsDrawingAreaModel | private |
prvSetConnectionValues(const std::shared_ptr< CLogicsConnectionPoint > &basicBlockConnectionPoint, const std::shared_ptr< CLogicsConnectionPoint > &connectedConnectionPoint) | CLogicsDrawingAreaModel | private |
prvSetConnectionValues(const std::shared_ptr< CLogicsConnection > &connection) | CLogicsDrawingAreaModel | private |
prvSetIdOutputPins() const | CLogicsDrawingAreaModel | private |
prvUpdateComponent(const std::shared_ptr< CLogicsComponent > &lComponent) | CLogicsDrawingAreaModel | private |
prvUpdateLabels(const std::string &oldLabelName, const std::string &newLabelName, const std::string &newLabelDescription) | CLogicsDrawingAreaModel | private |
prvUpdateLibraryBlockExternalParams(const std::shared_ptr< CLogicsComponentLibrary > &componentLibraryRef) const | CLogicsDrawingAreaModel | private |
prvUpdateOrdersOfExecution(EActionOnLogicsComponent lastAction, iv::types::logic::logicExecutionOrder oldOrder, iv::types::logic::logicExecutionOrder newOrder=AbstractCanvasItem::kInvalidCanvasItemId) | CLogicsDrawingAreaModel | private |
read(const iv::file::xml::File &fileXml) | CLogicsDrawingAreaModel | |
readInfoLogic(const iv::file::xml::File &fileXml) | CLogicsDrawingAreaModel | |
removeCustomBlockInInfo(const iv::types::logic::libraryIOId &id) const | CLogicsDrawingAreaModel | |
removeCustomBlockOutInfo(const iv::types::logic::libraryIOId &id) const | CLogicsDrawingAreaModel | |
save(iv::file::xml::File &fileXml) const | CLogicsDrawingAreaModel | |
saveLogicLedFiles(const std::string &projectFolder, uint16_t logicUnitId) const | CLogicsDrawingAreaModel | |
setCustomBlockId(std::optional< iv::types::logic::customBlockId > customBlockId) | CLogicsDrawingAreaModel | |
setFlagProjectJustLoaded(bool flag) | CLogicsDrawingAreaModel | |
setInfoLogic(const iv::logic::InfoLogicTxt &infoLogicTxt) | CLogicsDrawingAreaModel | |
setInfoLogicTxtDataFileAndDate(const std::string &fileName) | CLogicsDrawingAreaModel | |
TMapIdElement typedef | CLogicsDrawingAreaModel | |
TMapLabelId typedef | CLogicsDrawingAreaModel | |
TMapLibraryIOBlockId typedef | CLogicsDrawingAreaModel | |
updateBasicBlockValues(AbstractCanvasItem::TId itemId) | CLogicsDrawingAreaModel | |
updateCustomBlockInInfo(const iv::types::logic::libraryIOId &id, const iv::logic::LogicLibraryIOInfo &info) const | CLogicsDrawingAreaModel | |
updateCustomBlockOutInfo(const iv::types::logic::libraryIOId &id, const iv::logic::LogicLibraryIOInfo &info) const | CLogicsDrawingAreaModel | |
updateLogicsChannels() | CLogicsDrawingAreaModel | |
updateLogicsElements() | CLogicsDrawingAreaModel | |
updateUniqueLabel(const std::string &oldLabelName, const std::string &newLabelName, const std::string &newDescription) | CLogicsDrawingAreaModel | |
updateUnsetLabels(const std::string &newLabelName) | CLogicsDrawingAreaModel | |
~CLogicsDrawingAreaModel()=default | CLogicsDrawingAreaModel |