Classes | |
class | Aseba::AbsentNodeTab |
class | Aseba::AeslEditor |
struct | Aseba::AeslEditorUserData |
class | Aseba::AeslHighlighter |
class | Aseba::ClickableLabel |
class | Aseba::CompilationLogDialog |
class | Aseba::DashelConnectionDialog |
class | Aseba::DashelInterface |
class | Aseba::DashelTarget |
class | Aseba::DraggableListWidget |
class | Aseba::EditorsPlotsTabWidget |
class | Aseba::FixedWidthTableView |
class | Aseba::FunctionParametersDialog |
Dialog that let the user choose setup parameters for functions. More... | |
class | Aseba::LinearCameraViewPlugin |
class | Aseba::LinearCameraViewVariablesDialog |
class | Aseba::MainWindow |
class | Aseba::NamedValuesVectorModel |
class | Aseba::NodeTab |
class | Aseba::ScriptTab |
class | Aseba::SignalingDescriptionsManager |
Provides a signal/slot interface for the description manager. More... | |
class | Aseba::SpinBoxDelegate |
class | Aseba::Target |
The interface to an aseba network. Used to interact with the nodes. More... | |
class | Aseba::TargetFunctionsModel |
class | Aseba::TargetVariablesModel |
struct | Aseba::TargetFunctionsModel::TreeItem |
class | Aseba::VariablesViewPlugin |
Defines | |
#define | SVN_REV "unknown, please configure your build system to set SVN_REV correctly" |
Enumerations | |
enum | Aseba::InNextState { Aseba::NOT_IN_NEXT, Aseba::WAITING_INITAL_PC, Aseba::WAITING_LINE_CHANGE } |
Functions | |
Aseba::AbsentNodeTab::AbsentNodeTab (const QString &name, const QString &sourceCode) | |
void | Aseba::FunctionParametersDialog::addEntry (int value) |
Add a new entry in the parameter table with a specific value. | |
void | Aseba::MainWindow::addErrorEvent (unsigned node, unsigned line, const QString &message) |
Generic part of error events reporting. | |
void | Aseba::EditorsPlotsTabWidget::addTab (QWidget *widget, const QString &label, bool closable=false) |
Aseba::AeslEditor::AeslEditor () | |
Aseba::AeslHighlighter::AeslHighlighter (AeslEditor *editor, QTextDocument *parent=0) | |
bool | Aseba::MainWindow::askUserBeforeDiscarding () |
Ask the user to save or discard or ignore the operation that would destroy the unmodified data. | |
virtual void | Aseba::DashelTarget::clearBreakpoint (unsigned node, unsigned line) |
Remove the breakpoint in a node at a specific line. | |
virtual void | Aseba::DashelTarget::clearBreakpoints (unsigned node) |
Remove all breakpoints in a node. | |
void | Aseba::MainWindow::clearDocumentSpecificTabs () |
bool | Aseba::NodeTab::clearEditorProperty (const QString &property) |
bool | Aseba::NodeTab::clearEditorProperty (const QString &property, unsigned line) |
void | Aseba::MainWindow::closeEvent (QCloseEvent *event) |
int | Aseba::TargetFunctionsModel::columnCount (const QModelIndex &parent=QModelIndex()) const |
int | Aseba::TargetVariablesModel::columnCount (const QModelIndex &parent=QModelIndex()) const |
int | Aseba::NamedValuesVectorModel::columnCount (const QModelIndex &parent=QModelIndex()) const |
Aseba::CompilationLogDialog::CompilationLogDialog (QWidget *parent=0) | |
virtual void | Aseba::DashelInterface::connectionClosed (Dashel::Stream *stream, bool abnormal) |
virtual void | Aseba::AeslEditor::contextMenuEvent (QContextMenuEvent *e) |
void | Aseba::ScriptTab::createEditor () |
QWidget * | Aseba::SpinBoxDelegate::createEditor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const |
Aseba::DashelConnectionDialog::DashelConnectionDialog () | |
Aseba::DashelInterface::DashelInterface (QVector< QTranslator * > translators, const QString &commandLineTarget) | |
Aseba::DashelTarget::DashelTarget (QVector< QTranslator * > translators, const QString &commandLineTarget) | |
QVariant | Aseba::TargetFunctionsModel::data (const QModelIndex &index, int role=Qt::DisplayRole) const |
QVariant | Aseba::TargetVariablesModel::data (const QModelIndex &index, int role=Qt::DisplayRole) const |
QVariant | Aseba::NamedValuesVectorModel::data (const QModelIndex &index, int role=Qt::DisplayRole) const |
virtual void | Aseba::DashelTarget::disconnect () |
virtual void | Aseba::AeslEditor::dropEvent (QDropEvent *event) |
Aseba::FixedWidthTableView::FixedWidthTableView () | |
Qt::ItemFlags | Aseba::TargetFunctionsModel::flags (const QModelIndex &index) const |
Qt::ItemFlags | Aseba::TargetVariablesModel::flags (const QModelIndex &index) const |
Qt::ItemFlags | Aseba::NamedValuesVectorModel::flags (const QModelIndex &index) const |
Aseba::FunctionParametersDialog::FunctionParametersDialog (const QString &name, const std::vector< unsigned > ¶meters) | |
Create a dialog for function name with initial parameters vector. | |
virtual const TargetDescription *const | Aseba::DashelTarget::getDescription (unsigned node) const |
Return a constant description of a node. Returned value is always valid if node exists. | |
int | Aseba::MainWindow::getIndexFromId (unsigned node) |
TreeItem * | Aseba::TargetFunctionsModel::getItem (const QModelIndex &index) const |
int | Aseba::DashelTarget::getLineFromPC (unsigned node, unsigned pc) |
QString | Aseba::DashelConnectionDialog::getLocaleName () |
const QString | Aseba::Target::getName (unsigned node) const |
Return the name of a node. Returned value is always valid if node exists. | |
std::vector< unsigned > | Aseba::FunctionParametersDialog::getParameters () const |
Write the result of this dialog in parameters. | |
int | Aseba::DashelTarget::getPCFromLine (unsigned node, unsigned line) |
NodeTab * | Aseba::MainWindow::getTabFromId (unsigned node) |
NodeTab * | Aseba::MainWindow::getTabFromName (const QString &name) |
std::string | Aseba::DashelConnectionDialog::getTarget () |
QString | Aseba::TargetFunctionsModel::getToolTip (const TargetDescription::NativeFunction &function) const |
virtual void | Aseba::DashelTarget::getVariables (unsigned node, unsigned start, unsigned length) |
Get part of variables memory. | |
QVariant | Aseba::TargetFunctionsModel::headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
QVariant | Aseba::TargetVariablesModel::headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
QVariant | Aseba::NamedValuesVectorModel::headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
void | Aseba::MainWindow::hideEvent (QHideEvent *event) |
void | Aseba::AeslHighlighter::highlightBlock (const QString &text) |
virtual void | Aseba::DashelInterface::incomingData (Dashel::Stream *stream) |
QModelIndex | Aseba::TargetFunctionsModel::index (int row, int column, const QModelIndex &parent) const |
QModelIndex | Aseba::TargetVariablesModel::index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
virtual void | Aseba::AeslEditor::keyPressEvent (QKeyEvent *event) |
Aseba::MainWindow::MainWindow (QVector< QTranslator * > translators, const QString &commandLineTarget, QWidget *parent=0) | |
QMimeData * | Aseba::TargetFunctionsModel::mimeData (const QModelIndexList &indexes) const |
QMimeData * | Aseba::TargetVariablesModel::mimeData (const QModelIndexList &indexes) const |
QMimeData * | Aseba::NamedValuesVectorModel::mimeData (const QModelIndexList &indexes) const |
QStringList | Aseba::TargetFunctionsModel::mimeTypes () const |
QStringList | Aseba::TargetVariablesModel::mimeTypes () const |
QStringList | Aseba::NamedValuesVectorModel::mimeTypes () const |
void | Aseba::ClickableLabel::mouseReleaseEvent (QMouseEvent *event) |
Aseba::NamedValuesVectorModel::NamedValuesVectorModel (NamedValuesVector *namedValues, QObject *parent=0) | |
Aseba::NamedValuesVectorModel::NamedValuesVectorModel (NamedValuesVector *namedValues, const QString &tooltipText, QObject *parent=0) | |
virtual void | Aseba::DashelTarget::next (unsigned node) |
Run bytecode on a node until next source line. | |
Aseba::DashelTarget::Node::Node () | |
virtual void | Aseba::SignalingDescriptionsManager::nodeDescriptionReceived (unsigned nodeId) |
Virtual function that is called when a node description has been fully received. | |
virtual void | Aseba::SignalingDescriptionsManager::nodeProtocolVersionMismatch (const std::string &nodeName, uint16 protocolVersion) |
Virtual function that is called when a version mismatches. | |
Aseba::NodeTab::NodeTab (MainWindow *mainWindow, Target *target, const CommonDefinitions *commonDefinitions, int id, QWidget *parent=0) | |
QModelIndex | Aseba::TargetFunctionsModel::parent (const QModelIndex &index) const |
QModelIndex | Aseba::TargetVariablesModel::parent (const QModelIndex &index) const |
virtual void | Aseba::DashelTarget::pause (unsigned node) |
Interrupt (pause, go to step by step) the execution on a node. | |
virtual void | Aseba::DashelTarget::reboot (unsigned node) |
Reboot (restart the whole microcontroller, not just reset the aseba VM). | |
void | Aseba::DashelTarget::receivedArrayAccessOutOfBounds (Message *message) |
void | Aseba::DashelTarget::receivedBreakpointSetResult (Message *message) |
void | Aseba::DashelTarget::receivedDisconnected (Message *message) |
void | Aseba::DashelTarget::receivedDivisionByZero (Message *message) |
void | Aseba::DashelTarget::receivedEventExecutionKilled (Message *message) |
void | Aseba::DashelTarget::receivedExecutionStateChanged (Message *message) |
void | Aseba::DashelTarget::receivedNodeSpecificError (Message *message) |
void | Aseba::DashelTarget::receivedVariables (Message *message) |
void | Aseba::MainWindow::regenerateOpenRecentMenu () |
void | Aseba::MainWindow::regenerateToolsMenus () |
void | Aseba::NodeTab::rehighlight () |
virtual void | Aseba::DashelTarget::reset (unsigned node) |
Reset the execution of a node, do not clear bytecode nor breakpoints. | |
void | Aseba::NodeTab::reSetBreakpoints () |
virtual void | Aseba::FixedWidthTableView::resizeEvent (QResizeEvent *event) |
int | Aseba::TargetFunctionsModel::rowCount (const QModelIndex &parent=QModelIndex()) const |
int | Aseba::TargetVariablesModel::rowCount (const QModelIndex &parent=QModelIndex()) const |
int | Aseba::NamedValuesVectorModel::rowCount (const QModelIndex &parent=QModelIndex()) const |
virtual void | Aseba::DashelTarget::run (unsigned node) |
Run the execution on a node. | |
virtual void | Aseba::DashelInterface::run () |
virtual void | Aseba::DashelTarget::sendEvent (unsigned id, const VariablesDataVector &data) |
Send an event to the aseba network. | |
virtual void | Aseba::DashelTarget::setBreakpoint (unsigned node, unsigned line) |
Set a breakpoint in a node at a specific line. | |
bool | Aseba::TargetVariablesModel::setData (const QModelIndex &index, const QVariant &value, int role) |
bool | Aseba::NamedValuesVectorModel::setData (const QModelIndex &index, const QVariant &value, int role) |
void | Aseba::SpinBoxDelegate::setEditorData (QWidget *editor, const QModelIndex &index) const |
bool | Aseba::NodeTab::setEditorProperty (const QString &property, const QVariant &value, unsigned line, bool removeOld=false) |
void | Aseba::SpinBoxDelegate::setModelData (QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const |
void | Aseba::FixedWidthTableView::setSecondColumnLongestContent (const QString &content) |
void | Aseba::MainWindow::setupConnections () |
void | Aseba::NodeTab::setupConnections () |
void | Aseba::MainWindow::setupMenu () |
void | Aseba::MainWindow::setupWidgets () |
void | Aseba::NodeTab::setupWidgets () |
virtual void | Aseba::DashelTarget::setVariables (unsigned node, unsigned start, const VariablesDataVector &data) |
Set part of variables memory. | |
Aseba::SpinBoxDelegate::SpinBoxDelegate (int minValue, int maxValue, QObject *parent=0) | |
virtual void | Aseba::DashelTarget::stop (unsigned node) |
Stop the execution on a node. | |
bool | Aseba::TargetVariablesModel::subscribeToVariableOfInterest (VariablesViewPlugin *plugin, const QString &name) |
Subscribe to a variable of interest, return true if variable exists, false otherwise. | |
void | Aseba::NodeTab::switchEditorProperty (const QString &oldProperty, const QString &newProperty) |
Aseba::TargetFunctionsModel::TargetFunctionsModel (const TargetDescription *descriptionRead, QObject *parent=0) | |
void | Aseba::TargetVariablesModel::unsubscribeToVariableOfInterest (VariablesViewPlugin *plugin, const QString &name) |
Unsubscribe to a variable of interest. | |
void | Aseba::TargetVariablesModel::unsubscribeViewPlugin (VariablesViewPlugin *plugin) |
Unsubscribe the plugin from any variables it is listening to. | |
void | Aseba::SpinBoxDelegate::updateEditorGeometry (QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const |
void | Aseba::NodeTab::updateHidden () |
void | Aseba::MainWindow::updateRecentFiles (const QString &fileName) |
virtual void | Aseba::DashelTarget::uploadBytecode (unsigned node, const BytecodeVector &bytecode) |
Upload bytecode to target. | |
void | Aseba::NodeTab::variablesMemoryChanged (unsigned start, const VariablesDataVector &variables) |
virtual void | Aseba::DashelTarget::writeBytecode (unsigned node) |
Save the bytecode currently on target. | |
Aseba::DashelTarget::~DashelTarget () | |
Aseba::MainWindow::~MainWindow () | |
Aseba::NodeTab::~NodeTab () | |
Aseba::TargetFunctionsModel::~TargetFunctionsModel () | |
virtual | Aseba::TargetVariablesModel::~TargetVariablesModel () |
Public Slots | |
void | Aseba::NamedValuesVectorModel::addNamedValue (const NamedValue &namedValue) |
void | Aseba::NamedValuesVectorModel::clear () |
void | Aseba::NodeTab::clearExecutionErrors () |
void | Aseba::DashelConnectionDialog::customGroupChecked () |
void | Aseba::NamedValuesVectorModel::delNamedValue (int index) |
void | Aseba::DashelConnectionDialog::netGroupChecked () |
void | Aseba::TargetFunctionsModel::recreateTreeFromDescription (bool showHidden) |
void | Aseba::EditorsPlotsTabWidget::removeAndDeleteTab (int index=-1) |
void | Aseba::DashelConnectionDialog::serialGroupChecked () |
void | Aseba::DashelConnectionDialog::setupOkStateFromListSelection () |
void | Aseba::TargetVariablesModel::setVariablesData (unsigned start, const VariablesDataVector &data) |
bool | Aseba::TargetVariablesModel::setVariableValues (const QString &name, const VariablesDataVector &values) |
void | Aseba::TargetVariablesModel::updateVariablesStructure (const Compiler::VariablesMap *variablesMap) |
Protected Slots | |
void | Aseba::NodeTab::breakpointClearedAll () |
void | Aseba::NodeTab::breakpointSetResult (unsigned line, bool success) |
void | Aseba::NodeTab::clearBreakpoint (unsigned line) |
void | Aseba::NodeTab::cursorMoved () |
void | Aseba::DashelTarget::disconnectionFromDashel () |
void | Aseba::NodeTab::editorContentChanged () |
void | Aseba::NodeTab::executionModeChanged (Target::ExecutionMode mode) |
void | Aseba::NodeTab::executionPosChanged (unsigned line) |
void | Aseba::NodeTab::goToError () |
void | Aseba::NodeTab::insertVariableName (const QModelIndex &) |
void | Aseba::NodeTab::loadClicked () |
void | Aseba::NodeTab::markTargetUnsynced () |
When code is changed or target is rebooted, remove breakpoints from target but keep them locally as pending for next code load. | |
void | Aseba::DashelTarget::messageFromDashel (Message *message) |
void | Aseba::NodeTab::nextClicked () |
void | Aseba::DashelTarget::nodeDescriptionReceived (unsigned node) |
void | Aseba::NodeTab::reboot () |
void | Aseba::NodeTab::recompile () |
void | Aseba::NodeTab::refreshMemoryClicked () |
void | Aseba::NodeTab::resetClicked () |
void | Aseba::NodeTab::runInterruptClicked () |
void | Aseba::NodeTab::setBreakpoint (unsigned line) |
void | Aseba::NodeTab::setVariableValues (unsigned, const VariablesDataVector &) |
void | Aseba::DashelTarget::updateUserEvents () |
void | Aseba::NodeTab::writeBytecode () |
Private Slots | |
void | Aseba::MainWindow::about () |
void | Aseba::MainWindow::addConstantClicked () |
void | Aseba::MainWindow::addEventNameClicked () |
void | Aseba::FunctionParametersDialog::addParameter () |
void | Aseba::MainWindow::addPluginLinearCameraView () |
void | Aseba::FunctionParametersDialog::argumentSelectionChanged () |
void | Aseba::MainWindow::arrayAccessOutOfBounds (unsigned node, unsigned line, unsigned size, unsigned index) |
A node did an access out of array bounds exception. | |
void | Aseba::MainWindow::breakpointSetResult (unsigned node, unsigned line, bool success) |
The result of a set breakpoint is known. | |
void | Aseba::FunctionParametersDialog::cellClicked (int row, int column) |
void | Aseba::MainWindow::clearAllExecutionError () |
void | Aseba::MainWindow::constantsSelectionChanged () |
void | Aseba::MainWindow::copyAll () |
void | Aseba::FunctionParametersDialog::deleteParameter () |
void | Aseba::MainWindow::divisionByZero (unsigned node, unsigned line) |
A node did a division by zero exception. | |
void | Aseba::MainWindow::eventContextMenuRequested (const QPoint &pos) |
void | Aseba::MainWindow::eventExecutionKilled (unsigned node, unsigned line) |
A new event was run and the current killed on a node. | |
void | Aseba::MainWindow::eventsDescriptionsSelectionChanged () |
void | Aseba::MainWindow::executionModeChanged (unsigned node, Target::ExecutionMode mode) |
The mode of execution of a node (stop, run, step by step) has changed. | |
void | Aseba::MainWindow::executionPosChanged (unsigned node, unsigned line) |
The program counter of a node has changed, causing a change of position in source code. | |
void | Aseba::MainWindow::exportMemoriesContent () |
void | Aseba::MainWindow::importMemoriesContent () |
void | Aseba::MainWindow::loadAll () |
void | Aseba::MainWindow::logEntryDoubleClicked (QListWidgetItem *) |
void | Aseba::MainWindow::networkDisconnected () |
The network connection has been cut: all nodes have disconnected. | |
void | Aseba::MainWindow::newFile () |
void | Aseba::MainWindow::nodeConnected (unsigned node) |
A new node has connected to the network. | |
void | Aseba::MainWindow::nodeDisconnected (unsigned node) |
A node has disconnected from the network. | |
void | Aseba::MainWindow::nodeSpecificError (unsigned node, unsigned line, const QString &message) |
A node has produced an error specific to it. | |
void | Aseba::MainWindow::openFile (const QString &path=QString()) |
void | Aseba::MainWindow::openRecentFile () |
void | Aseba::MainWindow::pauseAll () |
void | Aseba::MainWindow::rebootAllNodes () |
void | Aseba::MainWindow::recompileAll () |
void | Aseba::MainWindow::removeConstantClicked () |
void | Aseba::MainWindow::removeEventNameClicked () |
void | Aseba::MainWindow::resetAll () |
void | Aseba::MainWindow::runAll () |
bool | Aseba::MainWindow::save () |
bool | Aseba::MainWindow::saveFile (const QString &previousFileName=QString()) |
void | Aseba::MainWindow::sendEvent () |
void | Aseba::MainWindow::sendEventIf (const QModelIndex &) |
void | Aseba::MainWindow::showCompilationMessages (bool doShown) |
void | Aseba::MainWindow::showHelpLanguage () |
void | Aseba::MainWindow::showHelpStudio () |
void | Aseba::MainWindow::showHidden (bool show) |
void | Aseba::MainWindow::sourceChanged () |
void | Aseba::MainWindow::stopAll () |
void | Aseba::MainWindow::tabChanged (int) |
void | Aseba::MainWindow::updateWindowTitle () |
void | Aseba::MainWindow::uploadReadynessChanged () |
void | Aseba::MainWindow::userEvent (unsigned id, const VariablesDataVector &data) |
A user event has arrived from the network. | |
void | Aseba::MainWindow::userEventsDropped (unsigned amount) |
Some user events have been dropped, i.e. not sent to the gui. | |
void | Aseba::MainWindow::variablesMemoryChanged (unsigned node, unsigned start, const VariablesDataVector &variables) |
The content of the variables memory of a node has changed. | |
void | Aseba::MainWindow::variablesMemoryEstimatedDirty (unsigned node) |
The execution state logic thinks variables might need a refresh. | |
void | Aseba::MainWindow::writeAllBytecodes () |
#define SVN_REV "unknown, please configure your build system to set SVN_REV correctly" |
Definition at line 842 of file MainWindow.cpp.
enum Aseba::InNextState |
Definition at line 296 of file DashelTarget.cpp.
Aseba::AbsentNodeTab::AbsentNodeTab | ( | const QString & | name, | |
const QString & | sourceCode | |||
) | [inherited] |
Definition at line 178 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 133 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 1710 of file MainWindow.cpp.
void Aseba::EditorsPlotsTabWidget::addTab | ( | QWidget * | widget, | |
const QString & | label, | |||
bool | closable = false | |||
) | [inherited] |
Definition at line 128 of file MainWindow.cpp.
Aseba::AeslEditor::AeslEditor | ( | ) | [inherited] |
Definition at line 172 of file AeslEditor.cpp.
Aseba::AeslHighlighter::AeslHighlighter | ( | AeslEditor * | editor, | |
QTextDocument * | parent = 0 | |||
) | [inherited] |
Definition at line 29 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 2243 of file MainWindow.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 469 of file DashelTarget.cpp.
void Aseba::DashelTarget::clearBreakpoints | ( | unsigned | node | ) | [virtual, inherited] |
Remove all breakpoints in a node.
Implements Aseba::Target.
Definition at line 483 of file DashelTarget.cpp.
void Aseba::MainWindow::clearDocumentSpecificTabs | ( | ) | [private, inherited] |
Definition at line 1819 of file MainWindow.cpp.
bool Aseba::NodeTab::clearEditorProperty | ( | const QString & | property | ) | [private, inherited] |
Definition at line 769 of file MainWindow.cpp.
bool Aseba::NodeTab::clearEditorProperty | ( | const QString & | property, | |
unsigned | line | |||
) | [private, inherited] |
Definition at line 739 of file MainWindow.cpp.
void Aseba::MainWindow::closeEvent | ( | QCloseEvent * | event | ) | [private, inherited] |
Definition at line 2283 of file MainWindow.cpp.
int Aseba::TargetFunctionsModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 446 of file TargetModels.cpp.
int Aseba::TargetVariablesModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 57 of file TargetModels.cpp.
int Aseba::NamedValuesVectorModel::columnCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 58 of file NamedValuesVectorModel.cpp.
Aseba::CompilationLogDialog::CompilationLogDialog | ( | QWidget * | parent = 0 |
) | [inherited] |
Definition at line 62 of file MainWindow.cpp.
void Aseba::DashelInterface::connectionClosed | ( | Dashel::Stream * | , | |
bool | ||||
) | [protected, virtual, inherited] |
Called when target closes connection. The only valid method to call on the stream is getTargetName(), input/output operations are forbidden. You must not call closeStream(stream) from within this method for the same stream as the one passed as parameter. Subclass can implement this method. Called with the stream lock held.
stream | stream to the target. | |
abnormal | whether the connection was closed during step (abnormal == false) or when an operation was performed (abnormal == true) |
Reimplemented from Dashel::Hub.
Definition at line 263 of file DashelTarget.cpp.
void Aseba::AeslEditor::contextMenuEvent | ( | QContextMenuEvent * | e | ) | [virtual, inherited] |
Definition at line 191 of file AeslEditor.cpp.
void Aseba::ScriptTab::createEditor | ( | ) | [protected, inherited] |
Definition at line 169 of file MainWindow.cpp.
QWidget * Aseba::SpinBoxDelegate::createEditor | ( | QWidget * | parent, | |
const QStyleOptionViewItem & | option, | |||
const QModelIndex & | index | |||
) | const [inherited] |
Definition at line 36 of file CustomDelegate.cpp.
Aseba::DashelConnectionDialog::DashelConnectionDialog | ( | ) | [inherited] |
Definition at line 61 of file DashelTarget.cpp.
Aseba::DashelInterface::DashelInterface | ( | QVector< QTranslator * > | translators, | |
const QString & | commandLineTarget | |||
) | [inherited] |
Definition at line 203 of file DashelTarget.cpp.
Aseba::DashelTarget::DashelTarget | ( | QVector< QTranslator * > | translators, | |
const QString & | commandLineTarget | |||
) | [inherited] |
Definition at line 308 of file DashelTarget.cpp.
QVariant Aseba::TargetFunctionsModel::data | ( | const QModelIndex & | index, | |
int | role = Qt::DisplayRole | |||
) | const [inherited] |
Definition at line 519 of file TargetModels.cpp.
QVariant Aseba::TargetVariablesModel::data | ( | const QModelIndex & | index, | |
int | role = Qt::DisplayRole | |||
) | const [inherited] |
Definition at line 81 of file TargetModels.cpp.
QVariant Aseba::NamedValuesVectorModel::data | ( | const QModelIndex & | index, | |
int | role = Qt::DisplayRole | |||
) | const [inherited] |
Definition at line 64 of file NamedValuesVectorModel.cpp.
void Aseba::DashelTarget::disconnect | ( | ) | [virtual, inherited] |
Definition at line 343 of file DashelTarget.cpp.
void Aseba::AeslEditor::dropEvent | ( | QDropEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 185 of file AeslEditor.cpp.
Aseba::FixedWidthTableView::FixedWidthTableView | ( | ) | [inherited] |
Definition at line 105 of file MainWindow.cpp.
Qt::ItemFlags Aseba::TargetFunctionsModel::flags | ( | const QModelIndex & | index | ) | const [inherited] |
Definition at line 543 of file TargetModels.cpp.
Qt::ItemFlags Aseba::TargetVariablesModel::flags | ( | const QModelIndex & | index | ) | const [inherited] |
Definition at line 139 of file TargetModels.cpp.
Qt::ItemFlags Aseba::NamedValuesVectorModel::flags | ( | const QModelIndex & | index | ) | const [inherited] |
Definition at line 92 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 29 of file FunctionParametersDialog.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 358 of file DashelTarget.cpp.
int Aseba::MainWindow::getIndexFromId | ( | unsigned | node | ) | [private, inherited] |
Definition at line 1777 of file MainWindow.cpp.
TargetFunctionsModel::TreeItem * Aseba::TargetFunctionsModel::getItem | ( | const QModelIndex & | index | ) | const [private, inherited] |
Definition at line 396 of file TargetModels.cpp.
int Aseba::DashelTarget::getLineFromPC | ( | unsigned | node, | |
unsigned | pc | |||
) | [protected, inherited] |
Definition at line 721 of file DashelTarget.cpp.
QString Aseba::DashelConnectionDialog::getLocaleName | ( | ) | [inherited] |
Definition at line 168 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 33 of file Target.cpp.
std::vector< unsigned > Aseba::FunctionParametersDialog::getParameters | ( | ) | const [inherited] |
Write the result of this dialog in parameters.
Definition at line 86 of file FunctionParametersDialog.cpp.
int Aseba::DashelTarget::getPCFromLine | ( | unsigned | node, | |
unsigned | line | |||
) | [protected, inherited] |
Definition at line 705 of file DashelTarget.cpp.
NodeTab * Aseba::MainWindow::getTabFromId | ( | unsigned | node | ) | [private, inherited] |
Definition at line 1791 of file MainWindow.cpp.
NodeTab * Aseba::MainWindow::getTabFromName | ( | const QString & | name | ) | [private, inherited] |
Definition at line 1805 of file MainWindow.cpp.
std::string Aseba::DashelConnectionDialog::getTarget | ( | ) | [inherited] |
Definition at line 140 of file DashelTarget.cpp.
QString Aseba::TargetFunctionsModel::getToolTip | ( | const TargetDescription::NativeFunction & | function | ) | const [private, inherited] |
Definition at line 407 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 399 of file DashelTarget.cpp.
QVariant Aseba::TargetFunctionsModel::headerData | ( | int | section, | |
Qt::Orientation | orientation, | |||
int | role = Qt::DisplayRole | |||
) | const [inherited] |
Definition at line 535 of file TargetModels.cpp.
QVariant Aseba::TargetVariablesModel::headerData | ( | int | section, | |
Qt::Orientation | orientation, | |||
int | role = Qt::DisplayRole | |||
) | const [inherited] |
Definition at line 124 of file TargetModels.cpp.
QVariant Aseba::NamedValuesVectorModel::headerData | ( | int | section, | |
Qt::Orientation | orientation, | |||
int | role = Qt::DisplayRole | |||
) | const [inherited] |
Definition at line 84 of file NamedValuesVectorModel.cpp.
void Aseba::MainWindow::hideEvent | ( | QHideEvent * | event | ) | [private, inherited] |
Definition at line 2234 of file MainWindow.cpp.
void Aseba::AeslHighlighter::highlightBlock | ( | const QString & | text | ) | [protected, inherited] |
Definition at line 76 of file AeslEditor.cpp.
void Aseba::DashelInterface::incomingData | ( | Dashel::Stream * | ) | [protected, virtual, inherited] |
Called when data is available for reading on the stream. If the stream is closed during this method, an exception occurs: Hub stops the execution of this method and calls connectionClosed(); objects dynamically allocated must thus be handled with auto_ptr. If step() is used, subclass must implement this method and call read at least once. Called with the stream lock held.
stream | stream to the target |
Reimplemented from Dashel::Hub.
Definition at line 257 of file DashelTarget.cpp.
QModelIndex Aseba::TargetFunctionsModel::index | ( | int | row, | |
int | column, | |||
const QModelIndex & | parent | |||
) | const [inherited] |
Definition at line 507 of file TargetModels.cpp.
QModelIndex Aseba::TargetVariablesModel::index | ( | int | row, | |
int | column, | |||
const QModelIndex & | parent = QModelIndex() | |||
) | const [inherited] |
Definition at line 62 of file TargetModels.cpp.
void Aseba::AeslEditor::keyPressEvent | ( | QKeyEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 264 of file AeslEditor.cpp.
Aseba::MainWindow::MainWindow | ( | QVector< QTranslator * > | translators, | |
const QString & | commandLineTarget, | |||
QWidget * | parent = 0 | |||
) | [inherited] |
Definition at line 810 of file MainWindow.cpp.
QMimeData * Aseba::TargetFunctionsModel::mimeData | ( | const QModelIndexList & | indexes | ) | const [inherited] |
Definition at line 564 of file TargetModels.cpp.
QMimeData * Aseba::TargetVariablesModel::mimeData | ( | const QModelIndexList & | indexes | ) | const [inherited] |
Definition at line 201 of file TargetModels.cpp.
QMimeData * Aseba::NamedValuesVectorModel::mimeData | ( | const QModelIndexList & | indexes | ) | const [inherited] |
Definition at line 107 of file NamedValuesVectorModel.cpp.
QStringList Aseba::TargetFunctionsModel::mimeTypes | ( | ) | const [inherited] |
Definition at line 557 of file TargetModels.cpp.
QStringList Aseba::TargetVariablesModel::mimeTypes | ( | ) | const [inherited] |
Definition at line 194 of file TargetModels.cpp.
QStringList Aseba::NamedValuesVectorModel::mimeTypes | ( | ) | const [inherited] |
Definition at line 100 of file NamedValuesVectorModel.cpp.
void Aseba::ClickableLabel::mouseReleaseEvent | ( | QMouseEvent * | event | ) | [protected, inherited] |
Definition at line 29 of file ClickableLabel.cpp.
Aseba::NamedValuesVectorModel::NamedValuesVectorModel | ( | NamedValuesVector * | namedValues, | |
QObject * | parent = 0 | |||
) | [inherited] |
Definition at line 44 of file NamedValuesVectorModel.cpp.
Aseba::NamedValuesVectorModel::NamedValuesVectorModel | ( | NamedValuesVector * | namedValues, | |
const QString & | tooltipText, | |||
QObject * | parent = 0 | |||
) | [inherited] |
Definition at line 35 of file NamedValuesVectorModel.cpp.
void Aseba::DashelTarget::next | ( | unsigned | node | ) | [virtual, inherited] |
Run bytecode on a node until next source line.
Implements Aseba::Target.
Definition at line 435 of file DashelTarget.cpp.
Aseba::DashelTarget::Node::Node | ( | ) | [inherited] |
Definition at line 303 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 290 of file DashelTarget.cpp.
void Aseba::SignalingDescriptionsManager::nodeProtocolVersionMismatch | ( | const std::string & | nodeName, | |
uint16 | protocolVersion | |||
) | [protected, virtual, inherited] |
Virtual function that is called when a version mismatches.
Reimplemented from Aseba::DescriptionsManager.
Definition at line 272 of file DashelTarget.cpp.
Aseba::NodeTab::NodeTab | ( | MainWindow * | mainWindow, | |
Target * | target, | |||
const CommonDefinitions * | commonDefinitions, | |||
int | id, | |||
QWidget * | parent = 0 | |||
) | [inherited] |
Definition at line 191 of file MainWindow.cpp.
QModelIndex Aseba::TargetFunctionsModel::parent | ( | const QModelIndex & | index | ) | const [inherited] |
Definition at line 490 of file TargetModels.cpp.
QModelIndex Aseba::TargetVariablesModel::parent | ( | const QModelIndex & | index | ) | const [inherited] |
Definition at line 73 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 429 of file DashelTarget.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 381 of file DashelTarget.cpp.
void Aseba::DashelTarget::receivedArrayAccessOutOfBounds | ( | Message * | message | ) | [protected, inherited] |
Definition at line 570 of file DashelTarget.cpp.
void Aseba::DashelTarget::receivedBreakpointSetResult | ( | Message * | message | ) | [protected, inherited] |
Definition at line 698 of file DashelTarget.cpp.
void Aseba::DashelTarget::receivedDisconnected | ( | Message * | message | ) | [protected, inherited] |
Definition at line 691 of file DashelTarget.cpp.
void Aseba::DashelTarget::receivedDivisionByZero | ( | Message * | message | ) | [protected, inherited] |
Definition at line 582 of file DashelTarget.cpp.
void Aseba::DashelTarget::receivedEventExecutionKilled | ( | Message * | message | ) | [protected, inherited] |
Definition at line 594 of file DashelTarget.cpp.
void Aseba::DashelTarget::receivedExecutionStateChanged | ( | Message * | message | ) | [protected, inherited] |
Definition at line 618 of file DashelTarget.cpp.
void Aseba::DashelTarget::receivedNodeSpecificError | ( | Message * | message | ) | [protected, inherited] |
Definition at line 605 of file DashelTarget.cpp.
void Aseba::DashelTarget::receivedVariables | ( | Message * | message | ) | [protected, inherited] |
Definition at line 563 of file DashelTarget.cpp.
void Aseba::MainWindow::regenerateOpenRecentMenu | ( | ) | [private, inherited] |
Definition at line 2048 of file MainWindow.cpp.
void Aseba::MainWindow::regenerateToolsMenus | ( | ) | [private, inherited] |
Definition at line 2072 of file MainWindow.cpp.
void Aseba::NodeTab::rehighlight | ( | ) | [private, inherited] |
Definition at line 670 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 412 of file DashelTarget.cpp.
void Aseba::NodeTab::reSetBreakpoints | ( | ) | [private, inherited] |
Definition at line 676 of file MainWindow.cpp.
void Aseba::FixedWidthTableView::resizeEvent | ( | QResizeEvent * | event | ) | [protected, virtual, inherited] |
Definition at line 118 of file MainWindow.cpp.
int Aseba::TargetFunctionsModel::rowCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 441 of file TargetModels.cpp.
int Aseba::TargetVariablesModel::rowCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 44 of file TargetModels.cpp.
int Aseba::NamedValuesVectorModel::rowCount | ( | const QModelIndex & | parent = QModelIndex() |
) | const [inherited] |
Definition at line 52 of file NamedValuesVectorModel.cpp.
void Aseba::DashelTarget::run | ( | unsigned | node | ) | [virtual, inherited] |
Run the execution on a node.
Implements Aseba::Target.
Definition at line 418 of file DashelTarget.cpp.
void Aseba::DashelInterface::run | ( | ) | [protected, virtual, inherited] |
Runs and returns only when an external event requests the application to stop.
Reimplemented from Dashel::Hub.
Definition at line 252 of file DashelTarget.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 387 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 455 of file DashelTarget.cpp.
bool Aseba::TargetVariablesModel::setData | ( | const QModelIndex & | index, | |
const QVariant & | value, | |||
int | role | |||
) | [inherited] |
Definition at line 162 of file TargetModels.cpp.
bool Aseba::NamedValuesVectorModel::setData | ( | const QModelIndex & | index, | |
const QVariant & | value, | |||
int | role | |||
) | [inherited] |
Definition at line 124 of file NamedValuesVectorModel.cpp.
void Aseba::SpinBoxDelegate::setEditorData | ( | QWidget * | editor, | |
const QModelIndex & | index | |||
) | const [inherited] |
Definition at line 48 of file CustomDelegate.cpp.
bool Aseba::NodeTab::setEditorProperty | ( | const QString & | property, | |
const QVariant & | value, | |||
unsigned | line, | |||
bool | removeOld = false | |||
) | [private, inherited] |
Definition at line 691 of file MainWindow.cpp.
void Aseba::SpinBoxDelegate::setModelData | ( | QWidget * | editor, | |
QAbstractItemModel * | model, | |||
const QModelIndex & | index | |||
) | const [inherited] |
Definition at line 56 of file CustomDelegate.cpp.
void Aseba::FixedWidthTableView::setSecondColumnLongestContent | ( | const QString & | content | ) | [inherited] |
Definition at line 111 of file MainWindow.cpp.
void Aseba::MainWindow::setupConnections | ( | ) | [private, inherited] |
Definition at line 1993 of file MainWindow.cpp.
void Aseba::NodeTab::setupConnections | ( | ) | [protected, inherited] |
Definition at line 352 of file MainWindow.cpp.
void Aseba::MainWindow::setupMenu | ( | ) | [private, inherited] |
Definition at line 2097 of file MainWindow.cpp.
void Aseba::MainWindow::setupWidgets | ( | ) | [private, inherited] |
Definition at line 1844 of file MainWindow.cpp.
void Aseba::NodeTab::setupWidgets | ( | ) | [protected, inherited] |
Definition at line 228 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 393 of file DashelTarget.cpp.
Aseba::SpinBoxDelegate::SpinBoxDelegate | ( | int | minValue, | |
int | maxValue, | |||
QObject * | parent = 0 | |||
) | [inherited] |
Definition at line 29 of file CustomDelegate.cpp.
void Aseba::DashelTarget::stop | ( | unsigned | node | ) | [virtual, inherited] |
Stop the execution on a node.
Implements Aseba::Target.
Definition at line 449 of file DashelTarget.cpp.
bool Aseba::TargetVariablesModel::subscribeToVariableOfInterest | ( | VariablesViewPlugin * | plugin, | |
const QString & | name | |||
) | [private, inherited] |
Subscribe to a variable of interest, return true if variable exists, false otherwise.
Definition at line 312 of file TargetModels.cpp.
void Aseba::NodeTab::switchEditorProperty | ( | const QString & | oldProperty, | |
const QString & | newProperty | |||
) | [private, inherited] |
Definition at line 794 of file MainWindow.cpp.
Aseba::TargetFunctionsModel::TargetFunctionsModel | ( | const TargetDescription * | descriptionRead, | |
QObject * | parent = 0 | |||
) | [inherited] |
Definition at line 380 of file TargetModels.cpp.
void Aseba::TargetVariablesModel::unsubscribeToVariableOfInterest | ( | VariablesViewPlugin * | plugin, | |
const QString & | name | |||
) | [private, inherited] |
Unsubscribe to a variable of interest.
Definition at line 322 of file TargetModels.cpp.
void Aseba::TargetVariablesModel::unsubscribeViewPlugin | ( | VariablesViewPlugin * | plugin | ) | [private, inherited] |
Unsubscribe the plugin from any variables it is listening to.
Definition at line 307 of file TargetModels.cpp.
void Aseba::SpinBoxDelegate::updateEditorGeometry | ( | QWidget * | editor, | |
const QStyleOptionViewItem & | option, | |||
const QModelIndex & | index | |||
) | const [inherited] |
Definition at line 66 of file CustomDelegate.cpp.
void Aseba::NodeTab::updateHidden | ( | ) | [private, inherited] |
Definition at line 455 of file MainWindow.cpp.
void Aseba::MainWindow::updateRecentFiles | ( | const QString & | fileName | ) | [private, inherited] |
Definition at line 2059 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 363 of file DashelTarget.cpp.
void Aseba::NodeTab::variablesMemoryChanged | ( | unsigned | start, | |
const VariablesDataVector & | variables | |||
) | [inherited] |
Definition at line 586 of file MainWindow.cpp.
void Aseba::DashelTarget::writeBytecode | ( | unsigned | node | ) | [virtual, inherited] |
Save the bytecode currently on target.
Implements Aseba::Target.
Definition at line 375 of file DashelTarget.cpp.
Aseba::DashelTarget::~DashelTarget | ( | ) | [inherited] |
Definition at line 336 of file DashelTarget.cpp.
Aseba::MainWindow::~MainWindow | ( | ) | [inherited] |
Definition at line 831 of file MainWindow.cpp.
Aseba::NodeTab::~NodeTab | ( | ) | [inherited] |
Definition at line 222 of file MainWindow.cpp.
Aseba::TargetFunctionsModel::~TargetFunctionsModel | ( | ) | [inherited] |
Definition at line 391 of file TargetModels.cpp.
Aseba::TargetVariablesModel::~TargetVariablesModel | ( | ) | [virtual, inherited] |
Definition at line 36 of file TargetModels.cpp.
void Aseba::NamedValuesVectorModel::addNamedValue | ( | const NamedValue & | namedValue | ) | [slot, inherited] |
Definition at line 140 of file NamedValuesVectorModel.cpp.
void Aseba::NamedValuesVectorModel::clear | ( | ) | [slot, inherited] |
Definition at line 167 of file NamedValuesVectorModel.cpp.
void Aseba::NodeTab::clearExecutionErrors | ( | ) | [slot, inherited] |
Definition at line 579 of file MainWindow.cpp.
void Aseba::DashelConnectionDialog::customGroupChecked | ( | ) | [slot, inherited] |
Definition at line 189 of file DashelTarget.cpp.
void Aseba::NamedValuesVectorModel::delNamedValue | ( | int | index | ) | [slot, inherited] |
Definition at line 154 of file NamedValuesVectorModel.cpp.
void Aseba::DashelConnectionDialog::netGroupChecked | ( | ) | [slot, inherited] |
Definition at line 173 of file DashelTarget.cpp.
void Aseba::TargetFunctionsModel::recreateTreeFromDescription | ( | bool | showHidden | ) | [slot, inherited] |
Definition at line 451 of file TargetModels.cpp.
void Aseba::EditorsPlotsTabWidget::removeAndDeleteTab | ( | int | index = -1 |
) | [slot, inherited] |
Definition at line 142 of file MainWindow.cpp.
void Aseba::DashelConnectionDialog::serialGroupChecked | ( | ) | [slot, inherited] |
Definition at line 181 of file DashelTarget.cpp.
void Aseba::DashelConnectionDialog::setupOkStateFromListSelection | ( | ) | [slot, inherited] |
Definition at line 197 of file DashelTarget.cpp.
void Aseba::TargetVariablesModel::setVariablesData | ( | unsigned | start, | |
const VariablesDataVector & | data | |||
) | [slot, inherited] |
Definition at line 243 of file TargetModels.cpp.
bool Aseba::TargetVariablesModel::setVariableValues | ( | const QString & | name, | |
const VariablesDataVector & | values | |||
) | [slot, inherited] |
Definition at line 292 of file TargetModels.cpp.
void Aseba::TargetVariablesModel::updateVariablesStructure | ( | const Compiler::VariablesMap * | variablesMap | ) | [slot, inherited] |
Definition at line 218 of file TargetModels.cpp.
void Aseba::NodeTab::breakpointClearedAll | ( | ) | [protected, slot, inherited] |
Definition at line 604 of file MainWindow.cpp.
void Aseba::NodeTab::breakpointSetResult | ( | unsigned | line, | |
bool | success | |||
) | [protected, slot, inherited] |
Definition at line 662 of file MainWindow.cpp.
void Aseba::NodeTab::clearBreakpoint | ( | unsigned | line | ) | [protected, slot, inherited] |
Definition at line 598 of file MainWindow.cpp.
void Aseba::NodeTab::cursorMoved | ( | ) | [protected, slot, inherited] |
Definition at line 562 of file MainWindow.cpp.
void Aseba::DashelTarget::disconnectionFromDashel | ( | ) | [protected, slot, inherited] |
Definition at line 545 of file DashelTarget.cpp.
void Aseba::NodeTab::editorContentChanged | ( | ) | [protected, slot, inherited] |
Definition at line 439 of file MainWindow.cpp.
void Aseba::NodeTab::executionModeChanged | ( | Target::ExecutionMode | mode | ) | [protected, slot, inherited] |
Definition at line 617 of file MainWindow.cpp.
void Aseba::NodeTab::executionPosChanged | ( | unsigned | line | ) | [protected, slot, inherited] |
Definition at line 610 of file MainWindow.cpp.
void Aseba::NodeTab::goToError | ( | ) | [protected, slot, inherited] |
Definition at line 568 of file MainWindow.cpp.
void Aseba::NodeTab::insertVariableName | ( | const QModelIndex & | index | ) | [protected, slot, inherited] |
Definition at line 432 of file MainWindow.cpp.
void Aseba::NodeTab::loadClicked | ( | ) | [protected, slot, inherited] |
Definition at line 381 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 551 of file MainWindow.cpp.
void Aseba::DashelTarget::messageFromDashel | ( | Message * | message | ) | [protected, slot, inherited] |
Definition at line 511 of file DashelTarget.cpp.
void Aseba::NodeTab::nextClicked | ( | ) | [protected, slot, inherited] |
Definition at line 402 of file MainWindow.cpp.
void Aseba::DashelTarget::nodeDescriptionReceived | ( | unsigned | node | ) | [protected, slot, inherited] |
Definition at line 553 of file DashelTarget.cpp.
void Aseba::NodeTab::reboot | ( | ) | [protected, slot, inherited] |
Definition at line 421 of file MainWindow.cpp.
void Aseba::NodeTab::recompile | ( | ) | [protected, slot, inherited] |
Definition at line 468 of file MainWindow.cpp.
void Aseba::NodeTab::refreshMemoryClicked | ( | ) | [protected, slot, inherited] |
Definition at line 407 of file MainWindow.cpp.
void Aseba::NodeTab::resetClicked | ( | ) | [protected, slot, inherited] |
Definition at line 375 of file MainWindow.cpp.
void Aseba::NodeTab::runInterruptClicked | ( | ) | [protected, slot, inherited] |
Definition at line 394 of file MainWindow.cpp.
void Aseba::NodeTab::setBreakpoint | ( | unsigned | line | ) | [protected, slot, inherited] |
Definition at line 592 of file MainWindow.cpp.
void Aseba::NodeTab::setVariableValues | ( | unsigned | index, | |
const VariablesDataVector & | values | |||
) | [protected, slot, inherited] |
Definition at line 427 of file MainWindow.cpp.
void Aseba::DashelTarget::updateUserEvents | ( | ) | [protected, slot, inherited] |
Definition at line 492 of file DashelTarget.cpp.
void Aseba::NodeTab::writeBytecode | ( | ) | [protected, slot, inherited] |
Definition at line 412 of file MainWindow.cpp.
void Aseba::MainWindow::about | ( | ) | [private, slot, inherited] |
Definition at line 845 of file MainWindow.cpp.
void Aseba::MainWindow::addConstantClicked | ( | ) | [private, slot, inherited] |
Definition at line 1501 of file MainWindow.cpp.
void Aseba::MainWindow::addEventNameClicked | ( | ) | [private, slot, inherited] |
Definition at line 1464 of file MainWindow.cpp.
void Aseba::FunctionParametersDialog::addParameter | ( | ) | [private, slot, inherited] |
Definition at line 94 of file FunctionParametersDialog.cpp.
void Aseba::MainWindow::addPluginLinearCameraView | ( | ) | [private, slot, inherited] |
Definition at line 1572 of file MainWindow.cpp.
void Aseba::FunctionParametersDialog::argumentSelectionChanged | ( | ) | [private, slot, inherited] |
Definition at line 104 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 1686 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 1769 of file MainWindow.cpp.
void Aseba::FunctionParametersDialog::cellClicked | ( | int | row, | |
int | column | |||
) | [private, slot, inherited] |
Definition at line 109 of file FunctionParametersDialog.cpp.
void Aseba::MainWindow::clearAllExecutionError | ( | ) | [private, slot, inherited] |
Definition at line 1261 of file MainWindow.cpp.
void Aseba::MainWindow::constantsSelectionChanged | ( | ) | [private, slot, inherited] |
Definition at line 1530 of file MainWindow.cpp.
void Aseba::MainWindow::copyAll | ( | ) | [private, slot, inherited] |
Definition at line 1174 of file MainWindow.cpp.
void Aseba::FunctionParametersDialog::deleteParameter | ( | ) | [private, slot, inherited] |
Definition at line 99 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 1692 of file MainWindow.cpp.
void Aseba::MainWindow::eventContextMenuRequested | ( | const QPoint & | pos | ) | [private, slot, inherited] |
Definition at line 1350 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 1698 of file MainWindow.cpp.
void Aseba::MainWindow::eventsDescriptionsSelectionChanged | ( | ) | [private, slot, inherited] |
Definition at line 1494 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 1742 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 1733 of file MainWindow.cpp.
void Aseba::MainWindow::exportMemoriesContent | ( | ) | [private, slot, inherited] |
Definition at line 1074 of file MainWindow.cpp.
void Aseba::MainWindow::importMemoriesContent | ( | ) | [private, slot, inherited] |
Definition at line 1106 of file MainWindow.cpp.
void Aseba::MainWindow::loadAll | ( | ) | [private, slot, inherited] |
Definition at line 1207 of file MainWindow.cpp.
void Aseba::MainWindow::logEntryDoubleClicked | ( | QListWidgetItem * | item | ) | [private, slot, inherited] |
Definition at line 1371 of file MainWindow.cpp.
void Aseba::MainWindow::networkDisconnected | ( | ) | [private, slot, inherited] |
The network connection has been cut: all nodes have disconnected.
Definition at line 1632 of file MainWindow.cpp.
void Aseba::MainWindow::newFile | ( | ) | [private, slot, inherited] |
Definition at line 866 of file MainWindow.cpp.
void Aseba::MainWindow::nodeConnected | ( | unsigned | node | ) | [private, slot, inherited] |
A new node has connected to the network.
Definition at line 1611 of file MainWindow.cpp.
void Aseba::MainWindow::nodeDisconnected | ( | unsigned | node | ) | [private, slot, inherited] |
A node has disconnected from the network.
Definition at line 1621 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 1704 of file MainWindow.cpp.
void Aseba::MainWindow::openFile | ( | const QString & | path = QString() |
) | [private, slot, inherited] |
Definition at line 884 of file MainWindow.cpp.
void Aseba::MainWindow::openRecentFile | ( | ) | [private, slot, inherited] |
Definition at line 972 of file MainWindow.cpp.
void Aseba::MainWindow::pauseAll | ( | ) | [private, slot, inherited] |
Definition at line 1227 of file MainWindow.cpp.
void Aseba::MainWindow::rebootAllNodes | ( | ) | [private, slot, inherited] |
Definition at line 1556 of file MainWindow.cpp.
void Aseba::MainWindow::recompileAll | ( | ) | [private, slot, inherited] |
Definition at line 1536 of file MainWindow.cpp.
void Aseba::MainWindow::removeConstantClicked | ( | ) | [private, slot, inherited] |
Definition at line 1520 of file MainWindow.cpp.
void Aseba::MainWindow::removeEventNameClicked | ( | ) | [private, slot, inherited] |
Definition at line 1484 of file MainWindow.cpp.
void Aseba::MainWindow::resetAll | ( | ) | [private, slot, inherited] |
Definition at line 1197 of file MainWindow.cpp.
void Aseba::MainWindow::runAll | ( | ) | [private, slot, inherited] |
Definition at line 1217 of file MainWindow.cpp.
bool Aseba::MainWindow::save | ( | ) | [private, slot, inherited] |
Definition at line 978 of file MainWindow.cpp.
bool Aseba::MainWindow::saveFile | ( | const QString & | previousFileName = QString() |
) | [private, slot, inherited] |
Definition at line 983 of file MainWindow.cpp.
void Aseba::MainWindow::sendEvent | ( | ) | [private, slot, inherited] |
Definition at line 1292 of file MainWindow.cpp.
void Aseba::MainWindow::sendEventIf | ( | const QModelIndex & | index | ) | [private, slot, inherited] |
Definition at line 1344 of file MainWindow.cpp.
void Aseba::MainWindow::showCompilationMessages | ( | bool | doShown | ) | [private, slot, inherited] |
Definition at line 1456 of file MainWindow.cpp.
void Aseba::MainWindow::showHelpLanguage | ( | ) | [private, slot, inherited] |
Definition at line 1586 of file MainWindow.cpp.
void Aseba::MainWindow::showHelpStudio | ( | ) | [private, slot, inherited] |
Definition at line 1598 of file MainWindow.cpp.
void Aseba::MainWindow::showHidden | ( | bool | show | ) | [private, slot, inherited] |
Definition at line 1247 of file MainWindow.cpp.
void Aseba::MainWindow::sourceChanged | ( | ) | [private, slot, inherited] |
Definition at line 1566 of file MainWindow.cpp.
void Aseba::MainWindow::stopAll | ( | ) | [private, slot, inherited] |
Definition at line 1237 of file MainWindow.cpp.
void Aseba::MainWindow::tabChanged | ( | int | index | ) | [private, slot, inherited] |
Definition at line 1393 of file MainWindow.cpp.
void Aseba::MainWindow::updateWindowTitle | ( | ) | [private, slot, inherited] |
Definition at line 2296 of file MainWindow.cpp.
void Aseba::MainWindow::uploadReadynessChanged | ( | ) | [private, slot, inherited] |
Definition at line 1272 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 1645 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 1672 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 1760 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 1751 of file MainWindow.cpp.
void Aseba::MainWindow::writeAllBytecodes | ( | ) | [private, slot, inherited] |
Definition at line 1546 of file MainWindow.cpp.