|
wiRedPanda
Logic Circuit Simulator
|
This is the complete list of members for ConnectionHandler, including all inherited members.
| availableInputPorts(GraphicElement *element) const | BaseHandler | |
| availableOutputPorts(GraphicElement *element) const | BaseHandler | |
| availablePorts(GraphicElement *element, bool isOutput) const | BaseHandler | protected |
| BaseHandler(MainWindow *mainWindow, const MCPValidator *validator) | BaseHandler | explicit |
| ConnectionHandler(MainWindow *mainWindow, const MCPValidator *validator) | ConnectionHandler | explicit |
| createErrorResponse(const QString &error, const QJsonValue &requestId=QJsonValue(), int code=JsonRpcError::InternalError) const | BaseHandler | |
| createSuccessResponse(const QJsonObject &result={}, const QJsonValue &requestId=QJsonValue()) const | BaseHandler | |
| currentScene() | BaseHandler | |
| currentScene() const | BaseHandler | |
| handleCommand(const QString &command, const QJsonObject ¶ms, const QJsonValue &requestId) override | ConnectionHandler | virtual |
| inputPortByLabel(GraphicElement *element, const QString &label, int &portIndex, QString &errorMsg) const | BaseHandler | |
| m_mainWindow | BaseHandler | protected |
| m_validator | BaseHandler | protected |
| outputPortByLabel(GraphicElement *element, const QString &label, int &portIndex, QString &errorMsg) const | BaseHandler | |
| tryCommand(Fn &&fn, const QString &action, const QJsonValue &requestId=QJsonValue()) | BaseHandler | inline |
| validatedElement(const QJsonObject ¶ms, const QString ¶mName, QString &errorMsg) | BaseHandler | |
| validateElementId(int elementId, const QString ¶mName, QString &errorMsg) const | BaseHandler | |
| validateNonEmptyString(const QJsonValue &value, const QString ¶mName, QString &errorMsg) const | BaseHandler | |
| validateNonNegativeInteger(const QJsonValue &value, const QString ¶mName, QString &errorMsg) const | BaseHandler | |
| validateNumeric(const QJsonValue &value, const QString ¶mName, QString &errorMsg) const | BaseHandler | |
| validateParameters(const QJsonObject ¶ms, const QStringList &required) const | BaseHandler | |
| validatePortRange(GraphicElement *element, int portIndex, bool isOutput, const QString ¶mName, QString &errorMsg) const | BaseHandler | |
| validatePositiveInteger(const QJsonValue &value, const QString ¶mName, QString &errorMsg) const | BaseHandler | |
| ~BaseHandler()=default | BaseHandler | virtual |