Public Types | Signals | Public Member Functions | Private Attributes
s::QNode Class Reference

#include <qnode.hpp>

List of all members.

Public Types

enum  LogLevel {
  Debug, Info, Warn, Error,
  Fatal, Debug, Info, Warn,
  Error, Fatal
}
enum  LogLevel {
  Debug, Info, Warn, Error,
  Fatal, Debug, Info, Warn,
  Error, Fatal
}

Signals

void loggingUpdated ()
void loggingUpdated ()
void rosShutdown ()
void rosShutdown ()

Public Member Functions

bool init ()
bool init ()
bool init (const std::string &master_url, const std::string &host_url)
bool init (const std::string &master_url, const std::string &host_url)
void log (const LogLevel &level, const std::string &msg)
void log (const LogLevel &level, const std::string &msg)
QStringListModel * loggingModel ()
QStringListModel * loggingModel ()
 QNode (int argc, char **argv)
 QNode (int argc, char **argv)
void run ()
void run ()
virtual ~QNode ()
virtual ~QNode ()

Private Attributes

ros::Publisher chatter_publisher
int init_argc
char ** init_argv
QStringListModel logging_model

Detailed Description

Definition at line 35 of file include/PACKAGE_NAME/qnode.hpp.


Member Enumeration Documentation

Enumerator:
Debug 
Info 
Warn 
Error 
Fatal 
Debug 
Info 
Warn 
Error 
Fatal 

Definition at line 47 of file include/PACKAGE_NAME/qnode.hpp.

Enumerator:
Debug 
Info 
Warn 
Error 
Fatal 
Debug 
Info 
Warn 
Error 
Fatal 

Definition at line 47 of file legacy/include/PACKAGE_NAME/qnode.hpp.


Constructor & Destructor Documentation

QNode::QNode ( int  argc,
char **  argv 
)

Definition at line 30 of file src/qnode.cpp.

QNode::~QNode ( ) [virtual]

Definition at line 35 of file src/qnode.cpp.

s::QNode::QNode ( int  argc,
char **  argv 
)
virtual s::QNode::~QNode ( ) [virtual]

Member Function Documentation

bool QNode::init ( )

Definition at line 43 of file src/qnode.cpp.

bool s::QNode::init ( )
bool QNode::init ( const std::string &  master_url,
const std::string &  host_url 
)

Definition at line 56 of file src/qnode.cpp.

bool s::QNode::init ( const std::string &  master_url,
const std::string &  host_url 
)
void QNode::log ( const LogLevel level,
const std::string &  msg 
)

Definition at line 92 of file src/qnode.cpp.

void s::QNode::log ( const LogLevel level,
const std::string &  msg 
)
QStringListModel* s::QNode::loggingModel ( ) [inline]

Definition at line 55 of file include/PACKAGE_NAME/qnode.hpp.

QStringListModel* s::QNode::loggingModel ( ) [inline]

Definition at line 55 of file legacy/include/PACKAGE_NAME/qnode.hpp.

void s::QNode::loggingUpdated ( ) [signal]
void s::QNode::loggingUpdated ( ) [signal]
void s::QNode::rosShutdown ( ) [signal]
void s::QNode::rosShutdown ( ) [signal]
void s::QNode::run ( )
void QNode::run ( )

Definition at line 72 of file src/qnode.cpp.


Member Data Documentation

Definition at line 65 of file include/PACKAGE_NAME/qnode.hpp.

int QNode::init_argc [private]

Definition at line 63 of file include/PACKAGE_NAME/qnode.hpp.

char ** QNode::init_argv [private]

Definition at line 64 of file include/PACKAGE_NAME/qnode.hpp.

QStringListModel QNode::logging_model [private]

Definition at line 66 of file include/PACKAGE_NAME/qnode.hpp.


The documentation for this class was generated from the following files:


qt_create
Author(s): Daniel Stonier
autogenerated on Tue Jan 7 2014 11:33:54