AbstractCanvasItem() | AbstractCanvasItem | |
AbstractCanvasItem(TId id) | AbstractCanvasItem | explicit |
AbstractCanvasItem(const AbstractCanvasItem &other)=delete | AbstractCanvasItem | |
AbstractCanvasItem(AbstractCanvasItem &&other)=delete | AbstractCanvasItem | |
AbstractLogicsElement(iv::logic::eLogicsElementType logicsElementType) | AbstractLogicsElement | explicit |
AbstractLogicsElement(AbstractCanvasItem::TId id, iv::logic::eLogicsElementType logicsElementType, const std::string &name) | AbstractLogicsElement | |
AbstractLogicsElement()=delete | AbstractLogicsElement | |
AbstractLogicsElement(const AbstractLogicsElement &other)=delete | AbstractLogicsElement | |
AbstractLogicsElement(AbstractLogicsElement &&other)=delete | AbstractLogicsElement | |
addConnectionPointInput(const std::shared_ptr< CLogicsConnectionPoint > &connectionPoint) | CLogicsComponent | |
addConnectionPointOutput(const std::shared_ptr< CLogicsConnectionPoint > &connectionPoint) | CLogicsComponent | |
addListenerClick(std::unique_ptr< IListenerCanvasItemClick > listener) | AbstractCanvasItem | |
addListenerEnter(std::unique_ptr< IListenerCanvasItemEnter > listener) | AbstractCanvasItem | |
addListenerLeave(std::unique_ptr< IListenerCanvasItemLeave > listener) | AbstractCanvasItem | |
addListenerMove(std::unique_ptr< IListenerCanvasItemMove > listener) | AbstractCanvasItem | |
checkMatchesStructureOfLibraryFile() const | CLogicsComponentLibrary | |
CLogicsComponent(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponent | explicit |
CLogicsComponent(AbstractCanvasItem::TId id, const iv::types::logic::ComponentType &componentTypeTuple, const std::string &name) | CLogicsComponent | |
CLogicsComponent()=delete | CLogicsComponent | |
CLogicsComponent(const CLogicsComponent &other)=delete | CLogicsComponent | |
CLogicsComponent(CLogicsComponent &&other)=delete | CLogicsComponent | |
CLogicsComponentExec(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponentExec | explicit |
CLogicsComponentExec(AbstractCanvasItem::TId id, const iv::types::logic::ComponentType &componentTypeTuple, const std::string &name, const CLogicsAllowed::TMapDBBlockParamNStr &mapBlockParamsDesc, iv::types::logic::logicExecutionOrder orderOfExecution) | CLogicsComponentExec | |
CLogicsComponentExec()=delete | CLogicsComponentExec | |
CLogicsComponentExec(const CLogicsComponentExec &other)=delete | CLogicsComponentExec | |
CLogicsComponentExec(CLogicsComponentExec &&other)=delete | CLogicsComponentExec | |
CLogicsComponentLibrary(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponentLibrary | explicit |
CLogicsComponentLibrary(AbstractCanvasItem::TId id, const iv::types::logic::ComponentType &componentTypeTuple, const std::string &name, const CLogicsAllowed::TMapDBBlockParamNStr &mapBlockParamsDesc, const CLogicsAllowed::TMapDBBlockParamNStr &libraryExternalValues, iv::types::logic::logicExecutionOrder orderOfExecution, LogicLibraryInfo logicLibraryInfo) | CLogicsComponentLibrary | |
CLogicsComponentLibrary()=delete | CLogicsComponentLibrary | |
CLogicsComponentLibrary(const CLogicsComponentLibrary &other)=delete | CLogicsComponentLibrary | |
CLogicsComponentLibrary(CLogicsComponentLibrary &&other)=delete | CLogicsComponentLibrary | |
EMarkMode enum name | AbstractCanvasItem | |
enumGeneralType(const std::string &strType) | CLogicsComponent | static |
enumLogicsElementType(const std::string &strType) | AbstractLogicsElement | static |
EPartType enum name | AbstractLogicsElement | |
EStandOutMode enum name | AbstractCanvasItem | |
formatParameterValue(iv::logic::ParamId paramId) const | CLogicsComponentExec | |
formatVisibleParameter(std::string_view separator="\n") const | CLogicsComponentExec | |
getCanvasItem() | AbstractCanvasItem | |
getCanvasItem() const | AbstractCanvasItem | |
getComponentFinalType() const | CLogicsComponent | |
getComponentGeneralType() const | CLogicsComponent | |
getComponentType() const | CLogicsComponent | |
getComponentTypeTuple() const | CLogicsComponent | |
getConnectionPoint(iv::logic::eDBBlockParamType pointType, iv::types::logic::paramNumber paramNum) | CLogicsComponent | |
getConnectionPoints() const | CLogicsComponent | |
getCurrentDrawingMode() const | AbstractCanvasItem | |
getDefaultParamExternalDesc() | CLogicsComponentExec | |
getDefaultParamValues() | CLogicsComponentExec | |
getDefaultSize() const | AbstractLogicsElement | virtual |
getDescriptiveText() const | AbstractLogicsElement | virtual |
getElementName() const | AbstractLogicsElement | |
getElementType() const | AbstractLogicsElement | |
getFirstInputConnectionPoint() const | CLogicsComponent | |
getFirstOutputConnectionPoint() const | CLogicsComponent | |
getGlobalPosition2d() const | AbstractCanvasItem | |
getId() const | AbstractCanvasItem | |
getIndexOfConnectionForParam(iv::logic::eDBBlockParamType type, iv::types::logic::paramNumber number) const override | CLogicsComponentExec | protectedvirtual |
getInputConnectionPoint(uint32_t index) | CLogicsComponent | |
getInputRefs() | CLogicsComponent | |
getInputRefsConst() const | CLogicsComponent | |
getLibraryInfo() const | CLogicsComponentLibrary | |
getLibraryName() const | CLogicsComponentLibrary | |
getLibraryTagName() const | CLogicsComponentLibrary | |
getLinkedItems() override | CLogicsComponent | virtual |
getLogicBlockId() const | CLogicsComponentExec | |
getMainText() const | AbstractLogicsElement | virtual |
getMapBlockParamsDesc() const | CLogicsComponentExec | |
getMapBlockParamsDesc() | CLogicsComponentExec | |
getMapBlockParamsDescOrGenerate() | CLogicsComponentExec | |
getMapBlockParamsExternalDesc() const | CLogicsComponentExec | |
getMapBlockParamsExternalDesc() | CLogicsComponentExec | |
getMapBlockParamsValues() const | CLogicsComponentExec | |
getMapBlockParamsValues() | CLogicsComponentExec | |
getMapParamVisible() const | CLogicsComponentExec | |
getMapParamVisible() | CLogicsComponentExec | |
getOrderOfExecution() const | CLogicsComponentExec | |
getOutputConnectionPoint(uint32_t index) | CLogicsComponent | |
getOutputRefs() | CLogicsComponent | |
getOutputRefsConst() const | CLogicsComponent | |
getRedrawFlag() const | AbstractCanvasItem | |
hasExecutionOrder(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponent | static |
isAllConnected() const | CLogicsComponent | |
isExecBlock(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponent | static |
isLibraryBlock(const iv::types::logic::ComponentType &componentTypeTuple) | CLogicsComponent | static |
kInvalidCanvasItemId | AbstractCanvasItem | inlinestatic |
kPrvKeySectionLogicsElementData | AbstractLogicsElement | inlinestatic |
kStartingCanvasItemId | AbstractCanvasItem | inlinestatic |
kZeroPosition | AbstractCanvasItem | inlinestatic |
m_canvasItem | AbstractCanvasItem | private |
m_componentTypeTuple | CLogicsComponent | private |
m_currentDrawingMode | AbstractCanvasItem | private |
m_globalPosition2d | AbstractCanvasItem | private |
m_id | AbstractCanvasItem | private |
m_inputRefs | CLogicsComponent | private |
m_libraryInfo | CLogicsComponentLibrary | private |
m_listenersItemClick | AbstractCanvasItem | private |
m_listenersItemEnter | AbstractCanvasItem | private |
m_listenersItemLeave | AbstractCanvasItem | private |
m_listenersItemMove | AbstractCanvasItem | private |
m_logicsElementType | AbstractLogicsElement | private |
m_mapBlockParamsDesc | CLogicsComponentExec | protected |
m_mapBlockParamsExternalDesc | CLogicsComponentExec | protected |
m_mapBlockParamsValues | CLogicsComponentExec | protected |
m_mapParamVisible | CLogicsComponentExec | protected |
m_name | AbstractLogicsElement | private |
m_orderOfExecution | CLogicsComponentExec | protected |
m_outputRefs | CLogicsComponent | private |
m_redrawFlag | AbstractCanvasItem | private |
m_tagname | CLogicsComponentLibrary | private |
maxText() const | AbstractLogicsElement | virtual |
numberOfInputs() const | CLogicsComponent | |
numberOfOutputs() const | CLogicsComponent | |
operator=(const CLogicsComponentLibrary &other)=delete | CLogicsComponentLibrary | |
operator=(CLogicsComponentLibrary &&other)=delete | CLogicsComponentLibrary | |
CLogicsComponentExec::operator=(const CLogicsComponentExec &other)=delete | CLogicsComponentExec | |
CLogicsComponentExec::operator=(CLogicsComponentExec &&other)=delete | CLogicsComponentExec | |
CLogicsComponent::operator=(const CLogicsComponent &other)=delete | CLogicsComponent | |
CLogicsComponent::operator=(CLogicsComponent &&other)=delete | CLogicsComponent | |
AbstractLogicsElement::operator=(const AbstractLogicsElement &other)=delete | AbstractLogicsElement | |
AbstractLogicsElement::operator=(AbstractLogicsElement &&other)=delete | AbstractLogicsElement | |
AbstractCanvasItem::operator=(const AbstractCanvasItem &other)=delete | AbstractCanvasItem | |
AbstractCanvasItem::operator=(AbstractCanvasItem &&other)=delete | AbstractCanvasItem | |
processLibraryIntermediateMemory(iv::types::logic::logicIntermediateMemory ¤tMemory) | CLogicsComponentLibrary | |
prvAddEmptyBlockParamsValues() | CLogicsComponentExec | protected |
prvCreateEmptyBlockParamsExternalDesc() | CLogicsComponentExec | protected |
prvCreateEmptyParamsVisible() | CLogicsComponentExec | protected |
prvSetExecParamDescriptions() | CLogicsComponentLibrary | private |
read(const iv::file::xml::node &node) override | CLogicsComponentLibrary | virtual |
readLogicsComponentTypeTuple(const iv::file::xml::node &node) | CLogicsComponent | static |
readLogicsElementType(const iv::file::xml::node &node) | AbstractLogicsElement | static |
resetLinkedItems() override | CLogicsComponent | virtual |
runListenersClick(CEventCanvasButton *evtCanvasButton) | AbstractCanvasItem | |
runListenersEnter() | AbstractCanvasItem | |
runListenersLeave() | AbstractCanvasItem | |
runListenersMove(CEventCanvasButton *evtCanvasButton) | AbstractCanvasItem | |
save(iv::file::xml::node &node) const override | CLogicsComponentLibrary | virtual |
setBlockTagName(const std::string &tagname) | CLogicsComponentLibrary | |
setCanvasItem(ICanvasItem *canvasItem) | AbstractCanvasItem | |
setCurrentMarkMode(EMarkMode markMode) | AbstractCanvasItem | |
setCurrentStandoutMode(EStandOutMode standoutMode) | AbstractCanvasItem | |
setGlobalPosition2d(const TPosition2d &position2d) | AbstractCanvasItem | |
setId(TId id) | AbstractCanvasItem | |
setIntermediateMemoryExternalConnection(const std::string ¶meterName, CLogicsConnectionPoint::EIOType connectionType, iv::types::logic::logicIntermediateMemory memory) | CLogicsComponentLibrary | |
setMapBlockParamsDesc(const CLogicsAllowed::TMapDBBlockParamNStr &mapBlockParamsDesc) | CLogicsComponentExec | |
setMapBlockParamsExternalDesc(const CLogicsAllowed::TMapDBBlockParamNStr &mapBlockParamsExternalDesc) | CLogicsComponentExec | |
setMapBlockParamsValues(const CLogicsAllowed::TMapDBBlockParamNStr &mapBlockParamsValues) | CLogicsComponentExec | |
setOrderOfExecution(iv::types::logic::logicExecutionOrder orderOfExecution) | CLogicsComponentExec | |
setParameterUint32Value(iv::logic::ParamId externalParamId, uint32_t uint32Value) | CLogicsComponentLibrary | |
setRedrawFlag(bool redraw) | AbstractCanvasItem | |
strGeneralType(iv::logic::eGeneralType generalType) | CLogicsComponent | static |
strLogicsElementType(iv::logic::eLogicsElementType type) | AbstractLogicsElement | static |
strOrderOfExecution(iv::types::logic::logicExecutionOrder orderOfExecution) | CLogicsComponentExec | static |
TId typedef | AbstractCanvasItem | |
TIndex typedef | AbstractCanvasItem | |
TMapDrawingModePartsDrawingMode typedef | AbstractLogicsElement | |
TMapIdConnPoint typedef | CLogicsComponent | |
TMapIndexPartType typedef | AbstractLogicsElement | |
TMapPartTypeDrawingMode typedef | AbstractLogicsElement | |
TPairIndexPartType typedef | AbstractLogicsElement | |
TPosition2d typedef | AbstractCanvasItem | |
TTupleDrawingMode typedef | AbstractCanvasItem | |
updateLibraryOnlineParameter(const std::string ¶mOnlineTag, iv::logic::ParamId externalParamId) | CLogicsComponentLibrary | |
updateLibraryParameters(const std::string &value, iv::logic::ParamId externalParamId, ELibraryLogicBlockParamConnectedType externalConnectionType) | CLogicsComponentLibrary | |
updateLinkedItems() override | CLogicsComponent | virtual |
~AbstractCanvasItem() | AbstractCanvasItem | virtual |
~AbstractLogicsElement() override=default | AbstractLogicsElement | |
~CLogicsComponent() override=default | CLogicsComponent | |
~CLogicsComponentExec() override=default | CLogicsComponentExec | |
~CLogicsComponentLibrary() override=default | CLogicsComponentLibrary | |