#include <qnode.hpp>
Signals | |
void | loggingUpdated () |
void | rosShutdown () |
Public Member Functions | |
QStringListModel * | loggingModel () |
const std::string & | nodeName () |
bool | on_init () |
bool | on_init (const std::string &master_url, const std::string &host_url) |
QNode (int argc, char **argv, const std::string &name) | |
virtual void | run ()=0 |
void | shutdown () |
virtual | ~QNode () |
Protected Member Functions | |
virtual void | ros_comms_init ()=0 |
Protected Attributes | |
int | init_argc |
char ** | init_argv |
QStringListModel | logging |
const std::string | node_name |
QNode::QNode | ( | int | argc, |
char ** | argv, | ||
const std::string & | name | ||
) |
QNode::~QNode | ( | ) | [virtual] |
QStringListModel* QNode::loggingModel | ( | ) | [inline] |
void QNode::loggingUpdated | ( | ) | [signal] |
const std::string& QNode::nodeName | ( | ) | [inline] |
bool QNode::on_init | ( | ) |
bool QNode::on_init | ( | const std::string & | master_url, |
const std::string & | host_url | ||
) |
virtual void QNode::ros_comms_init | ( | ) | [protected, pure virtual] |
void QNode::rosShutdown | ( | ) | [signal] |
virtual void QNode::run | ( | ) | [pure virtual] |
void QNode::shutdown | ( | ) |
int QNode::init_argc [protected] |
char** QNode::init_argv [protected] |
QStringListModel QNode::logging [protected] |
const std::string QNode::node_name [protected] |