$search
| enum Aseba::InNextState |
Definition at line 323 of file DashelTarget.cpp.
| enum Aseba::LocalContext |
| UnknownContext | |
| VarDefContext | |
| LeftValueContext | |
| FunctionContext | |
| EventContext | |
| GeneralContext |
Definition at line 144 of file AeslEditor.h.
Definition at line 23 of file ThymioButtons.h.
Definition at line 30 of file ThymioButtons.h.
| Aseba::AbsentNodeTab::AbsentNodeTab | ( | const unsigned | id, | |
| const QString & | name, | |||
| const QString & | sourceCode, | |||
| const SavedPlugins & | savedPlugins | |||
| ) | [inherited] |
Definition at line 228 of file MainWindow.cpp.
| void Aseba::FunctionParametersDialog::addEntry | ( | int | value | ) | [private, inherited] |
Add a new entry in the parameter table with a specific value.
Definition at line 130 of file FunctionParametersDialog.cpp.
| void Aseba::MainWindow::addErrorEvent | ( | unsigned | node, | |
| unsigned | line, | |||
| const QString & | message | |||
| ) | [private, inherited] |
Generic part of error events reporting.
Definition at line 2701 of file MainWindow.cpp.
| void Aseba::EditorsPlotsTabWidget::addTab | ( | QWidget * | widget, | |
| const QString & | label, | |||
| bool | closable = false | |||
| ) | [inherited] |
Definition at line 95 of file MainWindow.cpp.
| Aseba::AeslBreakpointSidebar::AeslBreakpointSidebar | ( | AeslEditor * | editor | ) | [inherited] |
Definition at line 366 of file AeslEditor.cpp.
| Aseba::AeslEditor::AeslEditor | ( | const ScriptTab * | tab | ) | [inherited] |
Definition at line 436 of file AeslEditor.cpp.
| Aseba::AeslEditorSidebar::AeslEditorSidebar | ( | AeslEditor * | editor | ) | [inherited] |
Definition at line 240 of file AeslEditor.cpp.
| Aseba::AeslHighlighter::AeslHighlighter | ( | AeslEditor * | editor, | |
| QTextDocument * | parent = 0 | |||
| ) | [inherited] |
Definition at line 27 of file AeslEditor.cpp.
| Aseba::AeslLineNumberSidebar::AeslLineNumberSidebar | ( | AeslEditor * | editor | ) | [inherited] |
Definition at line 298 of file AeslEditor.cpp.
| bool Aseba::MainWindow::askUserBeforeDiscarding | ( | ) | [private, inherited] |
Ask the user to save or discard or ignore the operation that would destroy the unmodified data.
Definition at line 3483 of file MainWindow.cpp.
| bool Aseba::DashelInterface::attemptToReconnect | ( | ) | [inherited] |
Definition at line 253 of file DashelTarget.cpp.
| void Aseba::DashelTarget::blockWrite | ( | ) | [protected, virtual, inherited] |
Block all write operations, used by invasive plugins when they do something hacky with the underlying data stream.
Implements Aseba::Target.
Definition at line 672 of file DashelTarget.cpp.
| void Aseba::DashelTarget::broadcastGetDescription | ( | ) | [virtual, inherited] |
Request descriptions from the aseba network.
Implements Aseba::Target.
Definition at line 398 of file DashelTarget.cpp.
| void Aseba::AeslEditor::clearAllBreakpoints | ( | ) | [inherited] |
Definition at line 682 of file AeslEditor.cpp.
| void Aseba::DashelTarget::clearBreakpoint | ( | unsigned | node, | |
| unsigned | line | |||
| ) | [virtual, inherited] |
Remove the breakpoint in a node at a specific line.
Implements Aseba::Target.
Definition at line 631 of file DashelTarget.cpp.
| void Aseba::AeslEditor::clearBreakpoint | ( | QTextBlock | block | ) | [inherited] |
Definition at line 669 of file AeslEditor.cpp.
| void Aseba::AeslEditor::clearBreakpoint | ( | ) | [inherited] |
Definition at line 664 of file AeslEditor.cpp.
| void Aseba::DashelTarget::clearBreakpoints | ( | unsigned | node | ) | [virtual, inherited] |
Remove all breakpoints in a node.
Implements Aseba::Target.
Definition at line 654 of file DashelTarget.cpp.
| void Aseba::MainWindow::clearDocumentSpecificTabs | ( | ) | [private, inherited] |
Definition at line 2873 of file MainWindow.cpp.
| bool Aseba::NodeTab::clearEditorProperty | ( | const QString & | property | ) | [protected, inherited] |
Definition at line 1413 of file MainWindow.cpp.
| bool Aseba::NodeTab::clearEditorProperty | ( | const QString & | property, | |
| unsigned | line | |||
| ) | [protected, inherited] |
Definition at line 1383 of file MainWindow.cpp.
| void Aseba::MainWindow::closeEvent | ( | QCloseEvent * | event | ) | [private, inherited] |
Definition at line 3524 of file MainWindow.cpp.
| int Aseba::TargetFunctionsModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 584 of file TargetModels.cpp.
| int Aseba::TargetVariablesModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 86 of file TargetModels.cpp.
| int Aseba::MaskableNamedValuesVectorModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Reimplemented from Aseba::NamedValuesVectorModel.
Definition at line 305 of file NamedValuesVectorModel.cpp.
| int Aseba::NamedValuesVectorModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Reimplemented in Aseba::MaskableNamedValuesVectorModel.
Definition at line 57 of file NamedValuesVectorModel.cpp.
| void Aseba::AeslEditor::commentAndUncommentSelection | ( | CommentOperation | commentOperation | ) | [inherited] |
Definition at line 696 of file AeslEditor.cpp.
| Aseba::CompilationLogDialog::CompilationLogDialog | ( | QWidget * | parent = 0 |
) | [inherited] |
Definition at line 55 of file MainWindow.cpp.
| NodeTab::CompilationResult * Aseba::compilationThread | ( | const TargetDescription | targetDescription, | |
| const CommonDefinitions | commonDefinitions, | |||
| QString | source, | |||
| bool | dump | |||
| ) |
Definition at line 970 of file MainWindow.cpp.
| void Aseba::DashelInterface::connectionClosed | ( | Dashel::Stream * | stream, | |
| bool | abnormal | |||
| ) | [protected, virtual, inherited] |
Reimplemented from Dashel::Hub.
Definition at line 290 of file DashelTarget.cpp.
| bool Aseba::NodeToolInterfaces::containsNamed | ( | const QString & | name | ) | const [inherited] |
Returns whether there is a tool named name in the list.
Definition at line 111 of file Plugin.cpp.
| void Aseba::AeslEditor::contextMenuEvent | ( | QContextMenuEvent * | e | ) | [virtual, inherited] |
Definition at line 566 of file AeslEditor.cpp.
Definition at line 754 of file MainWindow.cpp.
| void Aseba::ScriptTab::createEditor | ( | ) | [protected, inherited] |
Definition at line 217 of file MainWindow.cpp.
| QWidget * Aseba::SpinBoxDelegate::createEditor | ( | QWidget * | parent, | |
| const QStyleOptionViewItem & | option, | |||
| const QModelIndex & | index | |||
| ) | const [inherited] |
Definition at line 38 of file CustomDelegate.cpp.
| NodeToolInterface* Aseba::createInstance | ( | NodeTab * | node | ) | [inline] |
Create an instance of C, passing node to its constructor.
Definition at line 105 of file Plugin.cpp.
| QString Aseba::AeslEditor::currentLine | ( | ) | const [protected, inherited] |
Definition at line 971 of file AeslEditor.cpp.
| Aseba::DashelConnectionDialog::DashelConnectionDialog | ( | ) | [inherited] |
Definition at line 29 of file DashelTarget.cpp.
| Aseba::DashelInterface::DashelInterface | ( | QVector< QTranslator * > | translators, | |
| const QString & | commandLineTarget | |||
| ) | [inherited] |
Definition at line 193 of file DashelTarget.cpp.
| Aseba::DashelTarget::DashelTarget | ( | QVector< QTranslator * > | translators, | |
| const QString & | commandLineTarget | |||
| ) | [inherited] |
Definition at line 335 of file DashelTarget.cpp.
| QVariant Aseba::TargetFunctionsModel::data | ( | const QModelIndex & | index, | |
| int | role = Qt::DisplayRole | |||
| ) | const [inherited] |
Definition at line 657 of file TargetModels.cpp.
| QVariant Aseba::TargetVariablesModel::data | ( | const QModelIndex & | index, | |
| int | role = Qt::DisplayRole | |||
| ) | const [inherited] |
Definition at line 113 of file TargetModels.cpp.
| QVariant Aseba::MaskableNamedValuesVectorModel::data | ( | const QModelIndex & | index, | |
| int | role = Qt::DisplayRole | |||
| ) | const [inherited] |
Reimplemented from Aseba::NamedValuesVectorModel.
Definition at line 310 of file NamedValuesVectorModel.cpp.
| QVariant Aseba::NamedValuesVectorModel::data | ( | const QModelIndex & | index, | |
| int | role = Qt::DisplayRole | |||
| ) | const [inherited] |
Reimplemented in Aseba::MaskableNamedValuesVectorModel.
Definition at line 63 of file NamedValuesVectorModel.cpp.
| void Aseba::AeslEditor::detectLocalContextChange | ( | QKeyEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 871 of file AeslEditor.cpp.
| void Aseba::DashelTarget::disconnect | ( | ) | [virtual, inherited] |
Definition at line 369 of file DashelTarget.cpp.
| void Aseba::InvasivePlugin::displayCode | ( | QList< QString > | code, | |
| int | line | |||
| ) | [inherited] |
Definition at line 59 of file Plugin.cpp.
| void Aseba::AeslEditor::doCompletion | ( | QKeyEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 897 of file AeslEditor.cpp.
| void Aseba::FixedWidthTableView::dragEnterEvent | ( | QDragEnterEvent * | event | ) | [protected, inherited] |
Definition at line 110 of file CustomWidgets.cpp.
| void Aseba::FixedWidthTableView::dragMoveEvent | ( | QDragMoveEvent * | event | ) | [protected, inherited] |
Definition at line 121 of file CustomWidgets.cpp.
| void Aseba::FixedWidthTableView::dropEvent | ( | QDropEvent * | event | ) | [protected, inherited] |
Definition at line 126 of file CustomWidgets.cpp.
| void Aseba::AeslEditor::dropEvent | ( | QDropEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 476 of file AeslEditor.cpp.
| bool Aseba::NamedValuesVectorModel::dropMimeData | ( | const QMimeData * | data, | |
| Qt::DropAction | action, | |||
| int | row, | |||
| int | column, | |||
| const QModelIndex & | parent | |||
| ) | [inherited] |
Definition at line 152 of file NamedValuesVectorModel.cpp.
| void Aseba::NodeToolRegistrar::dump | ( | std::ostream & | stream | ) | [inherited] |
Print the list of registered classes to stream.
Definition at line 175 of file Plugin.cpp.
| Aseba::EditorsPlotsTabWidget::EditorsPlotsTabWidget | ( | ) | [inherited] |
Definition at line 81 of file MainWindow.cpp.
| Aseba::FixedWidthTableView::FixedWidthTableView | ( | ) | [inherited] |
Definition at line 54 of file CustomWidgets.cpp.
| Qt::ItemFlags Aseba::TargetFunctionsModel::flags | ( | const QModelIndex & | index | ) | const [inherited] |
Definition at line 681 of file TargetModels.cpp.
| Qt::ItemFlags Aseba::TargetVariablesModel::flags | ( | const QModelIndex & | index | ) | const [inherited] |
Definition at line 183 of file TargetModels.cpp.
| Qt::ItemFlags Aseba::MaskableNamedValuesVectorModel::flags | ( | const QModelIndex & | index | ) | const [inherited] |
Reimplemented from Aseba::NamedValuesVectorModel.
Definition at line 335 of file NamedValuesVectorModel.cpp.
| Qt::ItemFlags Aseba::NamedValuesVectorModel::flags | ( | const QModelIndex & | index | ) | const [inherited] |
Reimplemented in Aseba::MaskableNamedValuesVectorModel.
Definition at line 91 of file NamedValuesVectorModel.cpp.
| Aseba::FunctionParametersDialog::FunctionParametersDialog | ( | const QString & | name, | |
| const std::vector< unsigned > & | parameters | |||
| ) | [inherited] |
Create a dialog for function name with initial parameters vector.
Definition at line 26 of file FunctionParametersDialog.cpp.
| void Aseba::MainWindow::generateHelpMenu | ( | ) | [private, inherited] |
Definition at line 3191 of file MainWindow.cpp.
| int Aseba::MainWindow::getAbsentIndexFromId | ( | unsigned | node | ) | const [private, inherited] |
Get the absent tab widget index of a corresponding node id.
Definition at line 2844 of file MainWindow.cpp.
| AbsentNodeTab * Aseba::MainWindow::getAbsentTabFromId | ( | unsigned | node | ) | const [private, inherited] |
Get the absent tab widget pointer of a corresponding node id.
Definition at line 2859 of file MainWindow.cpp.
| Dashel::Stream * Aseba::InvasivePlugin::getDashelStream | ( | ) | [inherited] |
Definition at line 42 of file Plugin.cpp.
| const TargetDescription *const Aseba::DashelTarget::getDescription | ( | unsigned | node | ) | const [virtual, inherited] |
Return a constant description of a node. Returned value is always valid if node exists.
Implements Aseba::Target.
Definition at line 393 of file DashelTarget.cpp.
| QPixmap Aseba::FixedWidthTableView::getDragPixmap | ( | QString | text | ) | [protected, inherited] |
Definition at line 139 of file CustomWidgets.cpp.
| int Aseba::MainWindow::getIndexFromId | ( | unsigned | node | ) | const [private, inherited] |
Get the tab widget index of a corresponding node id.
Definition at line 2792 of file MainWindow.cpp.
| TargetFunctionsModel::TreeItem * Aseba::TargetFunctionsModel::getItem | ( | const QModelIndex & | index | ) | const [private, inherited] |
Definition at line 534 of file TargetModels.cpp.
| int Aseba::DashelTarget::getLineFromPC | ( | unsigned | node, | |
| unsigned | pc | |||
| ) | [protected, inherited] |
Definition at line 962 of file DashelTarget.cpp.
| QString Aseba::DashelConnectionDialog::getLocaleName | ( | ) | [inherited] |
Definition at line 158 of file DashelTarget.cpp.
| const QString Aseba::Target::getName | ( | unsigned | node | ) | const [inherited] |
Return the name of a node. Returned value is always valid if node exists.
Definition at line 30 of file Target.cpp.
| NodeToolInterface * Aseba::NodeToolInterfaces::getNamed | ( | const QString & | name | ) | const [inherited] |
Returns a tool of a given name.
Definition at line 120 of file Plugin.cpp.
| bool Aseba::NewNamedValueDialog::getNamedValue | ( | QString * | name, | |
| int * | value, | |||
| int | min, | |||
| int | max, | |||
| QString | title, | |||
| QString | valueName, | |||
| QString | valueDescription | |||
| ) | [static, inherited] |
Definition at line 1485 of file MainWindow.cpp.
| unsigned Aseba::InvasivePlugin::getNodeId | ( | ) | [inherited] |
Definition at line 54 of file Plugin.cpp.
| std::vector< unsigned > Aseba::FunctionParametersDialog::getParameters | ( | ) | const [inherited] |
Write the result of this dialog in parameters.
Definition at line 83 of file FunctionParametersDialog.cpp.
| int Aseba::DashelTarget::getPCFromLine | ( | unsigned | node, | |
| unsigned | line | |||
| ) | [protected, inherited] |
Definition at line 946 of file DashelTarget.cpp.
| NodeTab * Aseba::MainWindow::getTabFromId | ( | unsigned | node | ) | const [private, inherited] |
Get the tab widget pointer of a corresponding node id.
Definition at line 2807 of file MainWindow.cpp.
| NodeTab * Aseba::MainWindow::getTabFromName | ( | const QString & | name, | |
| unsigned | preferedId = 0 | |||
| ) | const [private, inherited] |
Get the tab widget pointer of a corresponding node name, and of preferedId if found, but the first found otherwise.
Definition at line 2822 of file MainWindow.cpp.
| Target * Aseba::InvasivePlugin::getTarget | ( | ) | [inherited] |
Definition at line 49 of file Plugin.cpp.
| std::string Aseba::DashelConnectionDialog::getTarget | ( | ) | [inherited] |
Definition at line 123 of file DashelTarget.cpp.
| QString Aseba::TargetFunctionsModel::getToolTip | ( | const TargetDescription::NativeFunction & | function | ) | const [private, inherited] |
Definition at line 545 of file TargetModels.cpp.
| unsigned Aseba::TargetVariablesModel::getVariablePos | ( | const QString & | name | ) | const [inherited] |
Definition at line 268 of file TargetModels.cpp.
| void Aseba::DashelTarget::getVariables | ( | unsigned | node, | |
| unsigned | start, | |||
| unsigned | length | |||
| ) | [virtual, inherited] |
Get part of variables memory.
Implements Aseba::Target.
Definition at line 496 of file DashelTarget.cpp.
| unsigned Aseba::TargetVariablesModel::getVariableSize | ( | const QString & | name | ) | const [inherited] |
Definition at line 279 of file TargetModels.cpp.
| TargetVariablesModel * Aseba::InvasivePlugin::getVariablesModel | ( | ) | [inherited] |
Definition at line 93 of file Plugin.cpp.
| VariablesDataVector Aseba::TargetVariablesModel::getVariableValue | ( | const QString & | name | ) | const [inherited] |
Definition at line 290 of file TargetModels.cpp.
| bool Aseba::AeslEditor::handleCompleter | ( | QKeyEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 774 of file AeslEditor.cpp.
| void Aseba::DashelTarget::handleDashelException | ( | Dashel::DashelException | e | ) | [protected, inherited] |
Definition at line 977 of file DashelTarget.cpp.
| bool Aseba::AeslEditor::handleNewLine | ( | QKeyEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 847 of file AeslEditor.cpp.
| bool Aseba::AeslEditor::handleTab | ( | QKeyEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 795 of file AeslEditor.cpp.
| QVariant Aseba::TargetFunctionsModel::headerData | ( | int | section, | |
| Qt::Orientation | orientation, | |||
| int | role = Qt::DisplayRole | |||
| ) | const [inherited] |
Definition at line 673 of file TargetModels.cpp.
| QVariant Aseba::TargetVariablesModel::headerData | ( | int | section, | |
| Qt::Orientation | orientation, | |||
| int | role = Qt::DisplayRole | |||
| ) | const [inherited] |
Definition at line 168 of file TargetModels.cpp.
| QVariant Aseba::NamedValuesVectorModel::headerData | ( | int | section, | |
| Qt::Orientation | orientation, | |||
| int | role = Qt::DisplayRole | |||
| ) | const [inherited] |
Definition at line 83 of file NamedValuesVectorModel.cpp.
| void Aseba::CompilationLogDialog::hideEvent | ( | QHideEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 73 of file MainWindow.cpp.
| void Aseba::AeslHighlighter::highlightBlock | ( | const QString & | text | ) | [protected, inherited] |
Definition at line 88 of file AeslEditor.cpp.
| void Aseba::EditorsPlotsTabWidget::highlightTab | ( | int | index, | |
| QColor | color = Qt::red | |||
| ) | [inherited] |
Definition at line 117 of file MainWindow.cpp.
| int Aseba::AeslBreakpointSidebar::idealWidth | ( | ) | const [protected, virtual, inherited] |
Implements Aseba::AeslEditorSidebar.
Definition at line 431 of file AeslEditor.cpp.
| int Aseba::AeslLineNumberSidebar::idealWidth | ( | ) | const [protected, virtual, inherited] |
Implements Aseba::AeslEditorSidebar.
Definition at line 350 of file AeslEditor.cpp.
| void Aseba::DashelInterface::incomingData | ( | Dashel::Stream * | stream | ) | [protected, virtual, inherited] |
Reimplemented from Dashel::Hub.
Definition at line 284 of file DashelTarget.cpp.
| QModelIndex Aseba::TargetFunctionsModel::index | ( | int | row, | |
| int | column, | |||
| const QModelIndex & | parent | |||
| ) | const [inherited] |
Definition at line 645 of file TargetModels.cpp.
| QModelIndex Aseba::TargetVariablesModel::index | ( | int | row, | |
| int | column, | |||
| const QModelIndex & | parent = QModelIndex() | |||
| ) | const [inherited] |
Definition at line 91 of file TargetModels.cpp.
| void Aseba::AeslEditor::insertFromMimeData | ( | const QMimeData * | source | ) | [protected, virtual, inherited] |
Definition at line 484 of file AeslEditor.cpp.
| void Aseba::VariableListener::invalidateVariableModel | ( | ) | [inherited] |
Definition at line 59 of file TargetModels.cpp.
| Aseba::InvasivePlugin::InvasivePlugin | ( | NodeTab * | nodeTab | ) | [inherited] |
Definition at line 40 of file Plugin.cpp.
| bool Aseba::AeslEditor::isBreakpoint | ( | int | line | ) | [inherited] |
Definition at line 626 of file AeslEditor.cpp.
| bool Aseba::AeslEditor::isBreakpoint | ( | QTextBlock | block | ) | [inherited] |
Definition at line 620 of file AeslEditor.cpp.
| bool Aseba::AeslEditor::isBreakpoint | ( | ) | [inherited] |
Definition at line 615 of file AeslEditor.cpp.
| bool Aseba::MaskableNamedValuesVectorModel::isVisible | ( | const unsigned | id | ) | [inherited] |
Definition at line 344 of file NamedValuesVectorModel.cpp.
| void Aseba::AeslEditor::keyPressEvent | ( | QKeyEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 758 of file AeslEditor.cpp.
| void Aseba::InvasivePlugin::loadNrun | ( | ) | [inherited] |
Definition at line 64 of file Plugin.cpp.
| Aseba::MainWindow::MainWindow | ( | QVector< QTranslator * > | translators, | |
| const QString & | commandLineTarget, | |||
| bool | autoRefresh, | |||
| QWidget * | parent = 0 | |||
| ) | [inherited] |
Definition at line 1515 of file MainWindow.cpp.
| Aseba::MaskableNamedValuesVectorModel::MaskableNamedValuesVectorModel | ( | NamedValuesVector * | namedValues, | |
| QObject * | parent = 0 | |||
| ) | [inherited] |
Definition at line 299 of file NamedValuesVectorModel.cpp.
| Aseba::MaskableNamedValuesVectorModel::MaskableNamedValuesVectorModel | ( | NamedValuesVector * | namedValues, | |
| const QString & | tooltipText, | |||
| QObject * | parent = 0 | |||
| ) | [inherited] |
Definition at line 293 of file NamedValuesVectorModel.cpp.
| QMimeData * Aseba::TargetFunctionsModel::mimeData | ( | const QModelIndexList & | indexes | ) | const [inherited] |
Definition at line 702 of file TargetModels.cpp.
| QMimeData * Aseba::TargetVariablesModel::mimeData | ( | const QModelIndexList & | indexes | ) | const [inherited] |
Definition at line 245 of file TargetModels.cpp.
| QMimeData * Aseba::NamedValuesVectorModel::mimeData | ( | const QModelIndexList & | indexes | ) | const [inherited] |
Definition at line 117 of file NamedValuesVectorModel.cpp.
| QMimeData * Aseba::DraggableListWidget::mimeData | ( | const QList< QListWidgetItem * > | items | ) | const [protected, virtual, inherited] |
Definition at line 39 of file CustomWidgets.cpp.
| QStringList Aseba::TargetFunctionsModel::mimeTypes | ( | ) | const [inherited] |
Definition at line 695 of file TargetModels.cpp.
| QStringList Aseba::TargetVariablesModel::mimeTypes | ( | ) | const [inherited] |
Definition at line 238 of file TargetModels.cpp.
| QStringList Aseba::NamedValuesVectorModel::mimeTypes | ( | ) | const [inherited] |
Definition at line 108 of file NamedValuesVectorModel.cpp.
| QStringList Aseba::DraggableListWidget::mimeTypes | ( | ) | const [protected, virtual, inherited] |
Definition at line 32 of file CustomWidgets.cpp.
| bool Aseba::FixedWidthTableView::modelMatchMimeFormat | ( | QStringList | candidates | ) | [protected, inherited] |
Definition at line 163 of file CustomWidgets.cpp.
| void Aseba::AeslBreakpointSidebar::mousePressEvent | ( | QMouseEvent * | event | ) | [protected, virtual, inherited] |
Reimplemented from Aseba::AeslEditorSidebar.
Definition at line 424 of file AeslEditor.cpp.
| void Aseba::ClickableLabel::mouseReleaseEvent | ( | QMouseEvent * | event | ) | [protected, inherited] |
Definition at line 26 of file ClickableLabel.cpp.
| bool Aseba::MaskableNamedValuesVectorModel::moveRow | ( | int | oldRow, | |
| int & | newRow | |||
| ) | [virtual, inherited] |
Reimplemented from Aseba::NamedValuesVectorModel.
Definition at line 364 of file NamedValuesVectorModel.cpp.
| bool Aseba::NamedValuesVectorModel::moveRow | ( | int | oldRow, | |
| int & | newRow | |||
| ) | [virtual, inherited] |
Reimplemented in Aseba::MaskableNamedValuesVectorModel.
Definition at line 257 of file NamedValuesVectorModel.cpp.
| Aseba::NamedValuesVectorModel::NamedValuesVectorModel | ( | NamedValuesVector * | namedValues, | |
| QObject * | parent = 0 | |||
| ) | [inherited] |
Definition at line 42 of file NamedValuesVectorModel.cpp.
| Aseba::NamedValuesVectorModel::NamedValuesVectorModel | ( | NamedValuesVector * | namedValues, | |
| const QString & | tooltipText, | |||
| QObject * | parent = 0 | |||
| ) | [inherited] |
Definition at line 32 of file NamedValuesVectorModel.cpp.
| bool Aseba::InvasivePlugin::newFile | ( | ) | [inherited] |
Reimplemented in Aseba::ThymioVisualProgramming.
Definition at line 88 of file Plugin.cpp.
| Aseba::NewNamedValueDialog::NewNamedValueDialog | ( | QString * | name, | |
| int * | value, | |||
| int | min, | |||
| int | max | |||
| ) | [inherited] |
Definition at line 1453 of file MainWindow.cpp.
| void Aseba::DashelTarget::next | ( | unsigned | node | ) | [virtual, inherited] |
Run bytecode on a node until next source line.
Implements Aseba::Target.
Definition at line 570 of file DashelTarget.cpp.
| Aseba::DashelTarget::Node::Node | ( | ) | [inherited] |
Definition at line 330 of file DashelTarget.cpp.
| void Aseba::SignalingDescriptionsManager::nodeDescriptionReceived | ( | unsigned | nodeId | ) | [protected, virtual, inherited] |
Virtual function that is called when a node description has been fully received.
Reimplemented from Aseba::DescriptionsManager.
Definition at line 317 of file DashelTarget.cpp.
| void Aseba::SignalingDescriptionsManager::nodeProtocolVersionMismatch | ( | const std::string & | nodeName, | |
| uint16 | protocolVersion | |||
| ) | [protected, virtual, inherited] |
Definition at line 299 of file DashelTarget.cpp.
| Aseba::NodeTab::NodeTab | ( | MainWindow * | mainWindow, | |
| Target * | target, | |||
| const CommonDefinitions * | commonDefinitions, | |||
| int | id, | |||
| QWidget * | parent = 0 | |||
| ) | [inherited] |
Definition at line 245 of file MainWindow.cpp.
| Aseba::NodeToolRegistrer::NodeToolRegistrer | ( | ) | [inherited] |
Definition at line 181 of file Plugin.cpp.
| void Aseba::InvasivePlugin::openFile | ( | void | ) | [inherited] |
Reimplemented in Aseba::ThymioBootloaderDialog, and Aseba::ThymioVisualProgramming.
Definition at line 83 of file Plugin.cpp.
| void Aseba::AeslBreakpointSidebar::paintEvent | ( | QPaintEvent * | event | ) | [protected, virtual, inherited] |
Reimplemented from Aseba::AeslEditorSidebar.
Definition at line 376 of file AeslEditor.cpp.
| void Aseba::AeslLineNumberSidebar::paintEvent | ( | QPaintEvent * | event | ) | [protected, virtual, inherited] |
Reimplemented from Aseba::AeslEditorSidebar.
Definition at line 308 of file AeslEditor.cpp.
| void Aseba::AeslEditorSidebar::paintEvent | ( | QPaintEvent * | event | ) | [protected, virtual, inherited] |
Reimplemented in Aseba::AeslLineNumberSidebar, and Aseba::AeslBreakpointSidebar.
Definition at line 262 of file AeslEditor.cpp.
| QModelIndex Aseba::TargetFunctionsModel::parent | ( | const QModelIndex & | index | ) | const [inherited] |
Definition at line 628 of file TargetModels.cpp.
| QModelIndex Aseba::TargetVariablesModel::parent | ( | const QModelIndex & | index | ) | const [inherited] |
Definition at line 105 of file TargetModels.cpp.
| void Aseba::DashelTarget::pause | ( | unsigned | node | ) | [virtual, inherited] |
Interrupt (pause, go to step by step) the execution on a node.
Implements Aseba::Target.
Definition at line 555 of file DashelTarget.cpp.
| int Aseba::AeslEditorSidebar::posToLineNumber | ( | int | y | ) | [protected, inherited] |
Definition at line 274 of file AeslEditor.cpp.
| QString Aseba::AeslEditor::previousWord | ( | ) | const [protected, inherited] |
Definition at line 962 of file AeslEditor.cpp.
| void Aseba::NodeTab::processCompilationResult | ( | CompilationResult * | result | ) | [protected, inherited] |
Definition at line 1026 of file MainWindow.cpp.
| bool Aseba::MainWindow::readSettings | ( | ) | [private, inherited] |
Definition at line 3538 of file MainWindow.cpp.
| void Aseba::EditorsPlotsTabWidget::readSettings | ( | ) | [protected, virtual, inherited] |
Definition at line 201 of file MainWindow.cpp.
| void Aseba::DashelTarget::reboot | ( | unsigned | node | ) | [virtual, inherited] |
Reboot (restart the whole microcontroller, not just reset the aseba VM).
Implements Aseba::Target.
Definition at line 451 of file DashelTarget.cpp.
| void Aseba::DashelTarget::receivedArrayAccessOutOfBounds | ( | Message * | message | ) | [protected, inherited] |
Definition at line 786 of file DashelTarget.cpp.
| void Aseba::DashelTarget::receivedBootloaderAck | ( | Message * | message | ) | [protected, inherited] |
Definition at line 940 of file DashelTarget.cpp.
| void Aseba::DashelTarget::receivedBreakpointSetResult | ( | Message * | message | ) | [protected, inherited] |
Definition at line 933 of file DashelTarget.cpp.
| void Aseba::DashelTarget::receivedDisconnected | ( | Message * | message | ) | [protected, inherited] |
Definition at line 926 of file DashelTarget.cpp.
| void Aseba::DashelTarget::receivedDivisionByZero | ( | Message * | message | ) | [protected, inherited] |
Definition at line 798 of file DashelTarget.cpp.
| void Aseba::DashelTarget::receivedEventExecutionKilled | ( | Message * | message | ) | [protected, inherited] |
Definition at line 810 of file DashelTarget.cpp.
| void Aseba::DashelTarget::receivedExecutionStateChanged | ( | Message * | message | ) | [protected, inherited] |
Definition at line 834 of file DashelTarget.cpp.
| void Aseba::DashelTarget::receivedNodeSpecificError | ( | Message * | message | ) | [protected, inherited] |
Definition at line 821 of file DashelTarget.cpp.
| void Aseba::DashelTarget::receivedVariables | ( | Message * | message | ) | [protected, inherited] |
Definition at line 780 of file DashelTarget.cpp.
| void Aseba::NodeToolRegistrar::reg | ( | const QString & | name, | |
| const ProductId | pid, | |||
| const CreatorFunc | func | |||
| ) | [inherited] |
Register a class with a name/a pid by storing a pointer to its constructor.
Definition at line 136 of file Plugin.cpp.
| void Aseba::NodeToolRegistrar::reg | ( | const QString & | name, | |
| const ProductIds & | pid, | |||
| const CreatorFunc | func | |||
| ) | [inherited] |
Register a class with a name/a list of PIDs by storing a pointer to its constructor.
Definition at line 129 of file Plugin.cpp.
| void Aseba::MainWindow::regenerateHelpMenu | ( | ) | [private, inherited] |
Definition at line 3210 of file MainWindow.cpp.
| void Aseba::MainWindow::regenerateOpenRecentMenu | ( | ) | [private, inherited] |
Definition at line 3131 of file MainWindow.cpp.
| void Aseba::MainWindow::regenerateToolsMenus | ( | ) | [private, inherited] |
Definition at line 3158 of file MainWindow.cpp.
| void Aseba::NodeTab::rehighlight | ( | ) | [protected, inherited] |
Definition at line 1314 of file MainWindow.cpp.
| void Aseba::DashelTarget::reset | ( | unsigned | node | ) | [virtual, inherited] |
Reset the execution of a node, do not clear bytecode nor breakpoints.
Implements Aseba::Target.
Definition at line 520 of file DashelTarget.cpp.
| void Aseba::NodeTab::reSetBreakpoints | ( | ) | [protected, inherited] |
Definition at line 1320 of file MainWindow.cpp.
| void Aseba::EditorsPlotsTabWidget::resetHighlight | ( | int | index | ) | [protected, virtual, inherited] |
Definition at line 185 of file MainWindow.cpp.
| void Aseba::FixedWidthTableView::resizeEvent | ( | QResizeEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 67 of file CustomWidgets.cpp.
| void Aseba::NodeTab::restorePlugins | ( | const SavedPlugins & | savedPlugins, | |
| bool | fromFile | |||
| ) | [protected, inherited] |
Definition at line 632 of file MainWindow.cpp.
| int Aseba::TargetFunctionsModel::rowCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 579 of file TargetModels.cpp.
| int Aseba::TargetVariablesModel::rowCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 73 of file TargetModels.cpp.
| int Aseba::NamedValuesVectorModel::rowCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 51 of file NamedValuesVectorModel.cpp.
| void Aseba::DashelTarget::run | ( | unsigned | node | ) | [virtual, inherited] |
Run the execution on a node.
Implements Aseba::Target.
Definition at line 535 of file DashelTarget.cpp.
| void Aseba::DashelInterface::run | ( | ) | [protected, virtual, inherited] |
Reimplemented from Dashel::Hub.
Definition at line 278 of file DashelTarget.cpp.
| bool Aseba::InvasivePlugin::saveFile | ( | bool | as = false |
) | [inherited] |
Definition at line 75 of file Plugin.cpp.
| ScriptTab::SavedPlugins Aseba::NodeTab::savePlugins | ( | ) | const [protected, virtual, inherited] |
Implements Aseba::ScriptTab.
Definition at line 620 of file MainWindow.cpp.
| void Aseba::DashelTarget::sendEvent | ( | unsigned | id, | |
| const VariablesDataVector & | data | |||
| ) | [virtual, inherited] |
Send an event to the aseba network.
Implements Aseba::Target.
Definition at line 466 of file DashelTarget.cpp.
| void Aseba::DashelTarget::setBreakpoint | ( | unsigned | node, | |
| unsigned | line | |||
| ) | [virtual, inherited] |
Set a breakpoint in a node at a specific line.
Implements Aseba::Target.
Definition at line 608 of file DashelTarget.cpp.
| void Aseba::AeslEditor::setBreakpoint | ( | QTextBlock | block | ) | [inherited] |
Definition at line 650 of file AeslEditor.cpp.
| void Aseba::AeslEditor::setBreakpoint | ( | ) | [inherited] |
Definition at line 645 of file AeslEditor.cpp.
| void Aseba::AeslEditor::setCompleterModel | ( | QAbstractItemModel * | model | ) | [inherited] |
Definition at line 979 of file AeslEditor.cpp.
| bool Aseba::TargetVariablesModel::setData | ( | const QModelIndex & | index, | |
| const QVariant & | value, | |||
| int | role | |||
| ) | [inherited] |
Definition at line 206 of file TargetModels.cpp.
| bool Aseba::NamedValuesVectorModel::setData | ( | const QModelIndex & | index, | |
| const QVariant & | value, | |||
| int | role | |||
| ) | [inherited] |
Definition at line 191 of file NamedValuesVectorModel.cpp.
| void Aseba::NamedValuesVectorModel::setEditable | ( | bool | editable | ) | [inherited] |
Definition at line 214 of file NamedValuesVectorModel.cpp.
| void Aseba::SpinBoxDelegate::setEditorData | ( | QWidget * | editor, | |
| const QModelIndex & | index | |||
| ) | const [inherited] |
Definition at line 50 of file CustomDelegate.cpp.
| bool Aseba::NodeTab::setEditorProperty | ( | const QString & | property, | |
| const QVariant & | value, | |||
| unsigned | line, | |||
| bool | removeOld = false | |||
| ) | [protected, inherited] |
Definition at line 1335 of file MainWindow.cpp.
| void Aseba::EditorsPlotsTabWidget::setExecutionMode | ( | int | index, | |
| Target::ExecutionMode | state | |||
| ) | [inherited] |
Definition at line 122 of file MainWindow.cpp.
| void Aseba::SpinBoxDelegate::setModelData | ( | QWidget * | editor, | |
| QAbstractItemModel * | model, | |||
| const QModelIndex & | index | |||
| ) | const [inherited] |
Definition at line 58 of file CustomDelegate.cpp.
| void Aseba::FixedWidthTableView::setSecondColumnLongestContent | ( | const QString & | content | ) | [inherited] |
Definition at line 60 of file CustomWidgets.cpp.
| void Aseba::MainWindow::setupConnections | ( | ) | [private, inherited] |
Definition at line 3071 of file MainWindow.cpp.
| void Aseba::NodeTab::setupConnections | ( | ) | [protected, inherited] |
Definition at line 560 of file MainWindow.cpp.
| void Aseba::MainWindow::setupMenu | ( | ) | [private, inherited] |
Definition at line 3275 of file MainWindow.cpp.
| void Aseba::MainWindow::setupWidgets | ( | ) | [private, inherited] |
Definition at line 2898 of file MainWindow.cpp.
| void Aseba::NodeTab::setupWidgets | ( | ) | [protected, inherited] |
Definition at line 385 of file MainWindow.cpp.
| void Aseba::DashelTarget::setVariables | ( | unsigned | node, | |
| unsigned | start, | |||
| const VariablesDataVector & | data | |||
| ) | [virtual, inherited] |
Set part of variables memory.
Implements Aseba::Target.
Definition at line 481 of file DashelTarget.cpp.
| void Aseba::InvasivePlugin::setVariableValues | ( | unsigned | addr, | |
| const VariablesDataVector & | data | |||
| ) | [inherited] |
Definition at line 98 of file Plugin.cpp.
| QSize Aseba::AeslEditorSidebar::sizeHint | ( | ) | const [virtual, inherited] |
Definition at line 257 of file AeslEditor.cpp.
| Aseba::SpinBoxDelegate::SpinBoxDelegate | ( | int | minValue, | |
| int | maxValue, | |||
| QObject * | parent = 0 | |||
| ) | [inherited] |
Definition at line 31 of file CustomDelegate.cpp.
| void Aseba::FixedWidthTableView::startDrag | ( | Qt::DropActions | supportedActions | ) | [protected, inherited] |
Definition at line 85 of file CustomWidgets.cpp.
| void Aseba::InvasivePlugin::stop | ( | ) | [inherited] |
Reimplemented in Aseba::ThymioVisualProgramming.
Definition at line 70 of file Plugin.cpp.
| void Aseba::DashelTarget::stop | ( | unsigned | node | ) | [virtual, inherited] |
Stop the execution on a node.
Implements Aseba::Target.
Definition at line 593 of file DashelTarget.cpp.
| void Aseba::DashelInterface::stop | ( | ) | [virtual, inherited] |
Reimplemented from Dashel::Hub.
Definition at line 271 of file DashelTarget.cpp.
| bool Aseba::TargetVariablesModel::subscribeToVariableOfInterest | ( | VariableListener * | plugin, | |
| const QString & | name | |||
| ) | [private, inherited] |
Subscribe to a variable of interest, return true if variable exists, false otherwise.
Definition at line 446 of file TargetModels.cpp.
| bool Aseba::VariableListener::subscribeToVariableOfInterest | ( | const QString & | name | ) | [inherited] |
Definition at line 44 of file TargetModels.cpp.
| Qt::DropActions Aseba::NamedValuesVectorModel::supportedDragActions | ( | ) | [inherited] |
Definition at line 181 of file NamedValuesVectorModel.cpp.
| Qt::DropActions Aseba::NamedValuesVectorModel::supportedDropActions | ( | ) | const [inherited] |
Definition at line 186 of file NamedValuesVectorModel.cpp.
| void Aseba::NodeTab::switchEditorProperty | ( | const QString & | oldProperty, | |
| const QString & | newProperty | |||
| ) | [protected, inherited] |
Definition at line 1438 of file MainWindow.cpp.
| Aseba::TargetFunctionsModel::TargetFunctionsModel | ( | const TargetDescription * | descriptionRead, | |
| QObject * | parent = 0 | |||
| ) | [inherited] |
Definition at line 518 of file TargetModels.cpp.
| QString Aseba::AeslEditor::textUnderCursor | ( | ) | const [protected, inherited] |
Definition at line 944 of file AeslEditor.cpp.
| void Aseba::MainWindow::timerEvent | ( | QTimerEvent * | event | ) | [private, virtual, inherited] |
If any node was disconnected, send get description.
Definition at line 2769 of file MainWindow.cpp.
| void Aseba::NodeTab::timerEvent | ( | QTimerEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 321 of file MainWindow.cpp.
| void Aseba::AeslEditor::toggleBreakpoint | ( | QTextBlock | block | ) | [inherited] |
Definition at line 637 of file AeslEditor.cpp.
| void Aseba::AeslEditor::toggleBreakpoint | ( | ) | [inherited] |
Definition at line 632 of file AeslEditor.cpp.
| void Aseba::DashelTarget::unblockWrite | ( | ) | [protected, virtual, inherited] |
Unblock write operatinos, used by invasive plugins when they do something hacky with the underlying data stream.
Implements Aseba::Target.
Definition at line 677 of file DashelTarget.cpp.
| void Aseba::TargetVariablesModel::unsubscribeToVariableOfInterest | ( | VariableListener * | plugin, | |
| const QString & | name | |||
| ) | [private, inherited] |
Unsubscribe to a variable of interest.
Definition at line 456 of file TargetModels.cpp.
| void Aseba::VariableListener::unsubscribeToVariableOfInterest | ( | const QString & | name | ) | [inherited] |
Definition at line 49 of file TargetModels.cpp.
| void Aseba::TargetVariablesModel::unsubscribeToVariablesOfInterest | ( | VariableListener * | plugin | ) | [private, inherited] |
Unsubscribe to all variables of interest for a given plugin.
Definition at line 462 of file TargetModels.cpp.
| void Aseba::VariableListener::unsubscribeToVariablesOfInterest | ( | ) | [inherited] |
Definition at line 54 of file TargetModels.cpp.
| void Aseba::TargetVariablesModel::unsubscribeViewPlugin | ( | VariableListener * | plugin | ) | [private, inherited] |
Unsubscribe the plugin from any variables it is listening to.
Definition at line 441 of file TargetModels.cpp.
| void Aseba::NodeToolRegistrar::update | ( | const QString & | name, | |
| NodeTab * | node, | |||
| NodeToolInterfaces & | tools | |||
| ) | const [inherited] |
Create tool list with one of a given name.
Definition at line 161 of file Plugin.cpp.
| void Aseba::NodeToolRegistrar::update | ( | const ProductId | pid, | |
| NodeTab * | node, | |||
| NodeToolInterfaces & | tools | |||
| ) | const [inherited] |
Update tool list with onse for given pid.
Definition at line 143 of file Plugin.cpp.
| void Aseba::SpinBoxDelegate::updateEditorGeometry | ( | QWidget * | editor, | |
| const QStyleOptionViewItem & | option, | |||
| const QModelIndex & | index | |||
| ) | const [inherited] |
Definition at line 68 of file CustomDelegate.cpp.
| void Aseba::MainWindow::updateRecentFiles | ( | const QString & | fileName | ) | [private, inherited] |
Definition at line 3145 of file MainWindow.cpp.
| void Aseba::NodeTab::updateToolList | ( | ) | [protected, inherited] |
Definition at line 647 of file MainWindow.cpp.
| void Aseba::DashelTarget::uploadBytecode | ( | unsigned | node, | |
| const BytecodeVector & | bytecode | |||
| ) | [virtual, inherited] |
Upload bytecode to target.
Implements Aseba::Target.
Definition at line 413 of file DashelTarget.cpp.
| Aseba::VariableListener::VariableListener | ( | TargetVariablesModel * | variablesModel | ) | [inherited] |
Definition at line 32 of file TargetModels.cpp.
| void Aseba::NodeTab::variablesMemoryChanged | ( | unsigned | start, | |
| const VariablesDataVector & | variables | |||
| ) | [inherited] |
Definition at line 1197 of file MainWindow.cpp.
| void Aseba::NodeTab::variableValueUpdated | ( | const QString & | name, | |
| const VariablesDataVector & | values | |||
| ) | [protected, virtual, inherited] |
New values are available for a variable this plugin is interested in.
Implements Aseba::VariableListener.
Definition at line 369 of file MainWindow.cpp.
| void Aseba::EditorsPlotsTabWidget::vmMemoryViewResize | ( | NodeTab * | tab | ) | [protected, virtual, inherited] |
Definition at line 190 of file MainWindow.cpp.
| static void Aseba::write16 | ( | QIODevice & | dev, | |
| const VariablesDataVector & | data, | |||
| const char * | varName | |||
| ) | [static] |
Definition at line 743 of file MainWindow.cpp.
| static void Aseba::write16 | ( | QIODevice & | dev, | |
| const uint16 | v | |||
| ) | [static] |
Definition at line 738 of file MainWindow.cpp.
| void Aseba::DashelTarget::writeBytecode | ( | unsigned | node | ) | [virtual, inherited] |
Save the bytecode currently on target.
Implements Aseba::Target.
Definition at line 436 of file DashelTarget.cpp.
| void Aseba::MainWindow::writeSettings | ( | ) | [private, inherited] |
Definition at line 3548 of file MainWindow.cpp.
| void Aseba::EditorsPlotsTabWidget::writeSettings | ( | ) | [protected, virtual, inherited] |
Definition at line 208 of file MainWindow.cpp.
| Aseba::DashelTarget::~DashelTarget | ( | ) | [inherited] |
Definition at line 362 of file DashelTarget.cpp.
| Aseba::EditorsPlotsTabWidget::~EditorsPlotsTabWidget | ( | ) | [virtual, inherited] |
Definition at line 89 of file MainWindow.cpp.
| Aseba::MainWindow::~MainWindow | ( | ) | [inherited] |
Definition at line 1548 of file MainWindow.cpp.
| Aseba::NodeTab::~NodeTab | ( | ) | [inherited] |
Definition at line 306 of file MainWindow.cpp.
| Aseba::TargetFunctionsModel::~TargetFunctionsModel | ( | ) | [inherited] |
Definition at line 529 of file TargetModels.cpp.
| Aseba::TargetVariablesModel::~TargetVariablesModel | ( | ) | [virtual, inherited] |
Definition at line 65 of file TargetModels.cpp.
| Aseba::VariableListener::~VariableListener | ( | ) | [virtual, inherited] |
Definition at line 38 of file TargetModels.cpp.
NodeToolRegistrer Aseba::nodeToolRegistrer [static] |
| void Aseba::MaskableNamedValuesVectorModel::addNamedValue | ( | const NamedValue & | namedValue | ) | [slot, inherited] |
Definition at line 352 of file NamedValuesVectorModel.cpp.
| void Aseba::NamedValuesVectorModel::addNamedValue | ( | const NamedValue & | namedValue, | |
| int | index = -1 | |||
| ) | [slot, inherited] |
Definition at line 219 of file NamedValuesVectorModel.cpp.
| void Aseba::MainWindow::applySettings | ( | ) | [slot, inherited] |
Definition at line 3570 of file MainWindow.cpp.
| void Aseba::NamedValuesVectorModel::clear | ( | ) | [slot, inherited] |
Definition at line 276 of file NamedValuesVectorModel.cpp.
| void Aseba::NodeTab::clearExecutionErrors | ( | ) | [slot, inherited] |
Definition at line 1148 of file MainWindow.cpp.
| void Aseba::DashelConnectionDialog::customGroupChecked | ( | ) | [slot, inherited] |
Definition at line 179 of file DashelTarget.cpp.
| void Aseba::MaskableNamedValuesVectorModel::delNamedValue | ( | int | index | ) | [slot, inherited] |
Reimplemented from Aseba::NamedValuesVectorModel.
Definition at line 358 of file NamedValuesVectorModel.cpp.
| void Aseba::NamedValuesVectorModel::delNamedValue | ( | int | index | ) | [slot, inherited] |
Reimplemented in Aseba::MaskableNamedValuesVectorModel.
Definition at line 243 of file NamedValuesVectorModel.cpp.
| void Aseba::DashelConnectionDialog::netGroupChecked | ( | ) | [slot, inherited] |
Definition at line 163 of file DashelTarget.cpp.
| void Aseba::TargetFunctionsModel::recreateTreeFromDescription | ( | bool | showHidden | ) | [slot, inherited] |
Definition at line 589 of file TargetModels.cpp.
| void Aseba::NodeTab::refreshCompleterModel | ( | LocalContext | context | ) | [slot, inherited] |
Definition at line 1155 of file MainWindow.cpp.
| void Aseba::EditorsPlotsTabWidget::removeAndDeleteTab | ( | int | index = -1 |
) | [slot, inherited] |
Definition at line 142 of file MainWindow.cpp.
| void Aseba::AeslEditorSidebar::scroll | ( | int | verticalScroll | ) | [virtual, slot, inherited] |
Definition at line 251 of file AeslEditor.cpp.
| void Aseba::DashelConnectionDialog::serialGroupChecked | ( | ) | [slot, inherited] |
Definition at line 171 of file DashelTarget.cpp.
| void Aseba::DashelConnectionDialog::setupOkStateFromListSelection | ( | ) | [slot, inherited] |
Definition at line 187 of file DashelTarget.cpp.
| void Aseba::TargetVariablesModel::setVariablesData | ( | unsigned | start, | |
| const VariablesDataVector & | data | |||
| ) | [slot, inherited] |
Definition at line 377 of file TargetModels.cpp.
| bool Aseba::TargetVariablesModel::setVariableValues | ( | const QString & | name, | |
| const VariablesDataVector & | values | |||
| ) | [slot, inherited] |
Definition at line 426 of file TargetModels.cpp.
| void Aseba::AeslLineNumberSidebar::showLineNumbers | ( | bool | state | ) | [slot, inherited] |
Definition at line 303 of file AeslEditor.cpp.
| void Aseba::MaskableNamedValuesVectorModel::toggle | ( | const QModelIndex & | index | ) | [slot, inherited] |
Definition at line 382 of file NamedValuesVectorModel.cpp.
| void Aseba::TargetVariablesModel::updateVariablesStructure | ( | const Compiler::VariablesMap * | variablesMap | ) | [slot, inherited] |
Definition at line 301 of file TargetModels.cpp.
| void Aseba::NodeTab::autoRefreshMemoryClicked | ( | int | state | ) | [protected, slot, inherited] |
Definition at line 708 of file MainWindow.cpp.
| void Aseba::NodeTab::breakpointClearedAll | ( | ) | [protected, slot, inherited] |
Definition at line 1215 of file MainWindow.cpp.
| void Aseba::NodeTab::breakpointSetResult | ( | unsigned | line, | |
| bool | success | |||
| ) | [protected, slot, inherited] |
Definition at line 1300 of file MainWindow.cpp.
| void Aseba::NewNamedValueDialog::cancelSlot | ( | ) | [protected, slot, inherited] |
Definition at line 1508 of file MainWindow.cpp.
| void Aseba::NodeTab::clearBreakpoint | ( | unsigned | line | ) | [protected, slot, inherited] |
Definition at line 1209 of file MainWindow.cpp.
| void Aseba::NodeTab::closePlugins | ( | ) | [protected, slot, inherited] |
Definition at line 1308 of file MainWindow.cpp.
| void Aseba::NodeTab::compilationCompleted | ( | ) | [protected, slot, inherited] |
Definition at line 1009 of file MainWindow.cpp.
| void Aseba::NodeTab::cursorMoved | ( | ) | [protected, slot, inherited] |
Definition at line 1131 of file MainWindow.cpp.
| void Aseba::DashelTarget::disconnectionFromDashel | ( | ) | [protected, slot, inherited] |
Definition at line 759 of file DashelTarget.cpp.
| void Aseba::NodeTab::displayCode | ( | QList< QString > | code, | |
| int | line | |||
| ) | [protected, slot, inherited] |
Definition at line 910 of file MainWindow.cpp.
| void Aseba::NodeTab::editorContentChanged | ( | ) | [protected, slot, inherited] |
Definition at line 805 of file MainWindow.cpp.
| void Aseba::NodeTab::executionModeChanged | ( | Target::ExecutionMode | mode | ) | [protected, slot, inherited] |
Definition at line 1229 of file MainWindow.cpp.
| void Aseba::NodeTab::executionPosChanged | ( | unsigned | line | ) | [protected, slot, inherited] |
Definition at line 1221 of file MainWindow.cpp.
| void Aseba::NodeTab::goToError | ( | ) | [protected, slot, inherited] |
Definition at line 1137 of file MainWindow.cpp.
| void Aseba::AeslEditor::insertCompletion | ( | const QString & | completion | ) | [protected, slot, inherited] |
Definition at line 930 of file AeslEditor.cpp.
| void Aseba::NodeTab::insertVariableName | ( | const QModelIndex & | index | ) | [protected, slot, inherited] |
Definition at line 798 of file MainWindow.cpp.
| void Aseba::NodeTab::keywordClicked | ( | QString | keyword | ) | [protected, slot, inherited] |
Definition at line 900 of file MainWindow.cpp.
| void Aseba::NodeTab::loadClicked | ( | ) | [protected, slot, inherited] |
Definition at line 673 of file MainWindow.cpp.
| void Aseba::NodeTab::markTargetUnsynced | ( | ) | [protected, slot, inherited] |
When code is changed or target is rebooted, remove breakpoints from target but keep them locally as pending for next code load.
Definition at line 1119 of file MainWindow.cpp.
| void Aseba::DashelTarget::messageFromDashel | ( | Message * | message | ) | [protected, slot, inherited] |
Definition at line 701 of file DashelTarget.cpp.
| void Aseba::NodeTab::nextClicked | ( | ) | [protected, slot, inherited] |
Definition at line 697 of file MainWindow.cpp.
| void Aseba::DashelTarget::nodeDescriptionReceived | ( | unsigned | node | ) | [protected, slot, inherited] |
Definition at line 770 of file DashelTarget.cpp.
| void Aseba::NewNamedValueDialog::okSlot | ( | ) | [protected, slot, inherited] |
Definition at line 1501 of file MainWindow.cpp.
| void Aseba::NodeTab::reboot | ( | ) | [protected, slot, inherited] |
Definition at line 732 of file MainWindow.cpp.
| void Aseba::NodeTab::recompile | ( | ) | [protected, slot, inherited] |
Definition at line 992 of file MainWindow.cpp.
| void Aseba::NodeTab::refreshMemoryClicked | ( | ) | [protected, slot, inherited] |
Definition at line 702 of file MainWindow.cpp.
| void Aseba::NodeTab::resetClicked | ( | ) | [protected, slot, inherited] |
Definition at line 667 of file MainWindow.cpp.
| void Aseba::NodeTab::runInterruptClicked | ( | ) | [protected, slot, inherited] |
Definition at line 689 of file MainWindow.cpp.
| void Aseba::NodeTab::saveBytecode | ( | ) | [protected, slot, inherited] |
Definition at line 759 of file MainWindow.cpp.
| void Aseba::NodeTab::setBreakpoint | ( | unsigned | line | ) | [protected, slot, inherited] |
Definition at line 1203 of file MainWindow.cpp.
| void Aseba::NodeTab::setVariableValues | ( | unsigned | index, | |
| const VariablesDataVector & | values | |||
| ) | [protected, slot, inherited] |
Definition at line 793 of file MainWindow.cpp.
| void Aseba::NodeTab::showKeywords | ( | bool | show | ) | [protected, slot, inherited] |
Definition at line 937 of file MainWindow.cpp.
| void Aseba::NodeTab::showMemoryUsage | ( | bool | show | ) | [protected, slot, inherited] |
Definition at line 945 of file MainWindow.cpp.
| void Aseba::EditorsPlotsTabWidget::tabChanged | ( | int | index | ) | [protected, slot, inherited] |
Definition at line 173 of file MainWindow.cpp.
| void Aseba::NodeTab::updateHidden | ( | ) | [protected, slot, inherited] |
Definition at line 950 of file MainWindow.cpp.
| void Aseba::DashelTarget::updateUserEvents | ( | ) | [protected, slot, inherited] |
Definition at line 682 of file DashelTarget.cpp.
| void Aseba::EditorsPlotsTabWidget::vmMemoryResized | ( | int | col, | |
| int | oldSize, | |||
| int | newSize | |||
| ) | [protected, slot, inherited] |
Definition at line 167 of file MainWindow.cpp.
| void Aseba::NodeTab::writeBytecode | ( | ) | [protected, slot, inherited] |
Definition at line 723 of file MainWindow.cpp.
| void Aseba::MainWindow::about | ( | ) | [private, slot, inherited] |
Definition at line 1560 of file MainWindow.cpp.
| void Aseba::MainWindow::addConstantClicked | ( | ) | [private, slot, inherited] |
Definition at line 2478 of file MainWindow.cpp.
| void Aseba::MainWindow::addEventNameClicked | ( | ) | [private, slot, inherited] |
Definition at line 2388 of file MainWindow.cpp.
| void Aseba::FunctionParametersDialog::addParameter | ( | ) | [private, slot, inherited] |
Definition at line 91 of file FunctionParametersDialog.cpp.
| void Aseba::FunctionParametersDialog::argumentSelectionChanged | ( | ) | [private, slot, inherited] |
Definition at line 101 of file FunctionParametersDialog.cpp.
| void Aseba::MainWindow::arrayAccessOutOfBounds | ( | unsigned | node, | |
| unsigned | line, | |||
| unsigned | size, | |||
| unsigned | index | |||
| ) | [private, slot, inherited] |
A node did an access out of array bounds exception.
Definition at line 2677 of file MainWindow.cpp.
| void Aseba::MainWindow::breakpointSetResult | ( | unsigned | node, | |
| unsigned | line, | |||
| bool | success | |||
| ) | [private, slot, inherited] |
The result of a set breakpoint is known.
Definition at line 2760 of file MainWindow.cpp.
| void Aseba::FunctionParametersDialog::cellClicked | ( | int | row, | |
| int | column | |||
| ) | [private, slot, inherited] |
Definition at line 106 of file FunctionParametersDialog.cpp.
| void Aseba::MainWindow::clearAllBreakpoints | ( | ) | [private, slot, inherited] |
Definition at line 2051 of file MainWindow.cpp.
| void Aseba::MainWindow::clearAllExecutionError | ( | ) | [private, slot, inherited] |
Definition at line 2133 of file MainWindow.cpp.
| void Aseba::MainWindow::commentTriggered | ( | ) | [private, slot, inherited] |
Definition at line 2001 of file MainWindow.cpp.
| void Aseba::MainWindow::compilationMessagesWasHidden | ( | ) | [private, slot, inherited] |
Definition at line 2372 of file MainWindow.cpp.
| void Aseba::MainWindow::constantsSelectionChanged | ( | ) | [private, slot, inherited] |
Definition at line 2512 of file MainWindow.cpp.
| void Aseba::MainWindow::copyAll | ( | ) | [private, slot, inherited] |
Definition at line 1963 of file MainWindow.cpp.
| void Aseba::FunctionParametersDialog::deleteParameter | ( | ) | [private, slot, inherited] |
Definition at line 96 of file FunctionParametersDialog.cpp.
| void Aseba::MainWindow::divisionByZero | ( | unsigned | node, | |
| unsigned | line | |||
| ) | [private, slot, inherited] |
A node did a division by zero exception.
Definition at line 2683 of file MainWindow.cpp.
| void Aseba::MainWindow::eventContextMenuRequested | ( | const QPoint & | pos | ) | [private, slot, inherited] |
Definition at line 2238 of file MainWindow.cpp.
| void Aseba::MainWindow::eventExecutionKilled | ( | unsigned | node, | |
| unsigned | line | |||
| ) | [private, slot, inherited] |
A new event was run and the current killed on a node.
Definition at line 2689 of file MainWindow.cpp.
| void Aseba::MainWindow::eventsDescriptionsSelectionChanged | ( | ) | [private, slot, inherited] |
Definition at line 2444 of file MainWindow.cpp.
| void Aseba::MainWindow::eventsUpdated | ( | bool | indexChanged = false |
) | [private, slot, inherited] |
Definition at line 2428 of file MainWindow.cpp.
| void Aseba::MainWindow::eventsUpdatedDirty | ( | ) | [private, slot, inherited] |
Definition at line 2439 of file MainWindow.cpp.
| void Aseba::MainWindow::executionModeChanged | ( | unsigned | node, | |
| Target::ExecutionMode | mode | |||
| ) | [private, slot, inherited] |
The mode of execution of a node (stop, run, step by step) has changed.
Definition at line 2733 of file MainWindow.cpp.
| void Aseba::MainWindow::executionPosChanged | ( | unsigned | node, | |
| unsigned | line | |||
| ) | [private, slot, inherited] |
The program counter of a node has changed, causing a change of position in source code.
Definition at line 2724 of file MainWindow.cpp.
| void Aseba::MainWindow::exportMemoriesContent | ( | ) | [private, slot, inherited] |
Definition at line 1863 of file MainWindow.cpp.
| void Aseba::MainWindow::findTriggered | ( | ) | [private, slot, inherited] |
Definition at line 1986 of file MainWindow.cpp.
| void Aseba::MainWindow::goToLine | ( | ) | [private, slot, inherited] |
Definition at line 2024 of file MainWindow.cpp.
| void Aseba::MainWindow::importMemoriesContent | ( | ) | [private, slot, inherited] |
Definition at line 1895 of file MainWindow.cpp.
| void Aseba::MainWindow::loadAll | ( | ) | [private, slot, inherited] |
Definition at line 2067 of file MainWindow.cpp.
| void Aseba::MainWindow::logEntryDoubleClicked | ( | QListWidgetItem * | item | ) | [private, slot, inherited] |
Definition at line 2267 of file MainWindow.cpp.
| void Aseba::MainWindow::networkDisconnected | ( | ) | [private, slot, inherited] |
The network connection has been cut: all nodes have disconnected.
Definition at line 2614 of file MainWindow.cpp.
| bool Aseba::MainWindow::newFile | ( | ) | [private, slot, inherited] |
Definition at line 1583 of file MainWindow.cpp.
| void Aseba::MainWindow::nodeConnected | ( | unsigned | node | ) | [private, slot, inherited] |
A new node has connected to the network.
Definition at line 2560 of file MainWindow.cpp.
| void Aseba::MainWindow::nodeDisconnected | ( | unsigned | node | ) | [private, slot, inherited] |
A node has disconnected from the network.
Definition at line 2587 of file MainWindow.cpp.
| void Aseba::MainWindow::nodeSpecificError | ( | unsigned | node, | |
| unsigned | line, | |||
| const QString & | message | |||
| ) | [private, slot, inherited] |
A node has produced an error specific to it.
Definition at line 2695 of file MainWindow.cpp.
| void Aseba::MainWindow::openFile | ( | const QString & | path = QString() |
) | [private, slot, inherited] |
Definition at line 1607 of file MainWindow.cpp.
| void Aseba::MainWindow::openRecentFile | ( | ) | [private, slot, inherited] |
Definition at line 1736 of file MainWindow.cpp.
| void Aseba::MainWindow::openToUrlFromAction | ( | ) | const [private, slot, inherited] |
Definition at line 3269 of file MainWindow.cpp.
| void Aseba::MainWindow::pauseAll | ( | ) | [private, slot, inherited] |
Definition at line 2087 of file MainWindow.cpp.
| void Aseba::MainWindow::plotEvent | ( | const unsigned | eventId | ) | [private, slot, inherited] |
Definition at line 2257 of file MainWindow.cpp.
| void Aseba::MainWindow::plotEvent | ( | ) | [private, slot, inherited] |
Definition at line 2228 of file MainWindow.cpp.
| void Aseba::MainWindow::rebootAllNodes | ( | ) | [private, slot, inherited] |
Definition at line 2538 of file MainWindow.cpp.
| void Aseba::MainWindow::recompileAll | ( | ) | [private, slot, inherited] |
Definition at line 2518 of file MainWindow.cpp.
| void Aseba::MainWindow::removeConstantClicked | ( | ) | [private, slot, inherited] |
Definition at line 2502 of file MainWindow.cpp.
| void Aseba::MainWindow::removeEventNameClicked | ( | ) | [private, slot, inherited] |
Definition at line 2414 of file MainWindow.cpp.
| void Aseba::MainWindow::replaceTriggered | ( | ) | [private, slot, inherited] |
Definition at line 1995 of file MainWindow.cpp.
| void Aseba::MainWindow::resetAll | ( | ) | [private, slot, inherited] |
Definition at line 2057 of file MainWindow.cpp.
| void Aseba::MainWindow::resetStatusText | ( | ) | [private, slot, inherited] |
Definition at line 2454 of file MainWindow.cpp.
| void Aseba::MainWindow::runAll | ( | ) | [private, slot, inherited] |
Definition at line 2077 of file MainWindow.cpp.
| bool Aseba::MainWindow::save | ( | ) | [private, slot, inherited] |
Definition at line 1742 of file MainWindow.cpp.
| bool Aseba::MainWindow::saveFile | ( | const QString & | previousFileName = QString() |
) | [private, slot, inherited] |
Definition at line 1747 of file MainWindow.cpp.
| void Aseba::MainWindow::sendEvent | ( | ) | [private, slot, inherited] |
Definition at line 2164 of file MainWindow.cpp.
| void Aseba::MainWindow::sendEventIf | ( | const QModelIndex & | index | ) | [private, slot, inherited] |
Definition at line 2216 of file MainWindow.cpp.
| void Aseba::MainWindow::showCompilationMessages | ( | bool | doShown | ) | [private, slot, inherited] |
Definition at line 2364 of file MainWindow.cpp.
| void Aseba::MainWindow::showHidden | ( | bool | show | ) | [private, slot, inherited] |
Definition at line 2107 of file MainWindow.cpp.
| void Aseba::MainWindow::showKeywords | ( | bool | show | ) | [private, slot, inherited] |
Definition at line 2122 of file MainWindow.cpp.
| void Aseba::MainWindow::showLineNumbersChanged | ( | bool | state | ) | [private, slot, inherited] |
Definition at line 2013 of file MainWindow.cpp.
| void Aseba::MainWindow::showMemoryUsage | ( | bool | show | ) | [private, slot, inherited] |
Definition at line 2377 of file MainWindow.cpp.
| void Aseba::MainWindow::showSettings | ( | ) | [private, slot, inherited] |
Definition at line 2040 of file MainWindow.cpp.
| void Aseba::MainWindow::showUserManual | ( | ) | [private, slot, inherited] |
Definition at line 2554 of file MainWindow.cpp.
| void Aseba::MainWindow::sourceChanged | ( | ) | [private, slot, inherited] |
Definition at line 2548 of file MainWindow.cpp.
| void Aseba::MainWindow::stopAll | ( | ) | [private, slot, inherited] |
Definition at line 2097 of file MainWindow.cpp.
| void Aseba::MainWindow::tabChanged | ( | int | index | ) | [private, slot, inherited] |
Definition at line 2282 of file MainWindow.cpp.
| void Aseba::MainWindow::toggleBreakpoint | ( | ) | [private, slot, inherited] |
Definition at line 2045 of file MainWindow.cpp.
| void Aseba::MainWindow::toggleEventVisibleButton | ( | const QModelIndex & | index | ) | [private, slot, inherited] |
Definition at line 2222 of file MainWindow.cpp.
| void Aseba::MainWindow::uncommentTriggered | ( | ) | [private, slot, inherited] |
Definition at line 2007 of file MainWindow.cpp.
| void Aseba::MainWindow::updateWindowTitle | ( | ) | [private, slot, inherited] |
Definition at line 3555 of file MainWindow.cpp.
| void Aseba::MainWindow::uploadReadynessChanged | ( | ) | [private, slot, inherited] |
Definition at line 2144 of file MainWindow.cpp.
| void Aseba::MainWindow::userEvent | ( | unsigned | id, | |
| const VariablesDataVector & | data | |||
| ) | [private, slot, inherited] |
A user event has arrived from the network.
Definition at line 2631 of file MainWindow.cpp.
| void Aseba::MainWindow::userEventsDropped | ( | unsigned | amount | ) | [private, slot, inherited] |
Some user events have been dropped, i.e. not sent to the gui.
Definition at line 2663 of file MainWindow.cpp.
| void Aseba::MainWindow::variablesMemoryChanged | ( | unsigned | node, | |
| unsigned | start, | |||
| const VariablesDataVector & | variables | |||
| ) | [private, slot, inherited] |
The content of the variables memory of a node has changed.
Definition at line 2751 of file MainWindow.cpp.
| void Aseba::MainWindow::variablesMemoryEstimatedDirty | ( | unsigned | node | ) | [private, slot, inherited] |
The execution state logic thinks variables might need a refresh.
Definition at line 2742 of file MainWindow.cpp.
| void Aseba::MainWindow::writeAllBytecodes | ( | ) | [private, slot, inherited] |
Definition at line 2528 of file MainWindow.cpp.