Public Member Functions | Private Member Functions | Private Attributes | List of all members
QAdd Class Reference

#include <qadd.hpp>

Inheritance diagram for QAdd:
Inheritance graph
[legend]

Public Member Functions

 QAdd (int argc, char **argv)
 
 QAdd (int argc, char **argv)
 
void ros_comms_init ()
 
void ros_comms_init ()
 
void run ()
 
void run ()
 
virtual ~QAdd ()
 
virtual ~QAdd ()
 
- Public Member Functions inherited from QNode
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)
 
void shutdown ()
 
virtual ~QNode ()
 

Private Member Functions

bool add (qt_tutorials::TwoInts::Request &req, qt_tutorials::TwoInts::Response &res)
 

Private Attributes

ros::ServiceClient add_client
 
ros::ServiceServer add_server
 

Additional Inherited Members

- Signals inherited from QNode
void loggingUpdated ()
 
void rosShutdown ()
 
- Protected Attributes inherited from QNode
int init_argc
 
char ** init_argv
 
QStringListModel logging
 
const std::string node_name
 

Detailed Description

Definition at line 32 of file qadd_client/qadd.hpp.

Constructor & Destructor Documentation

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

Definition at line 23 of file qadd_client/qadd.cpp.

virtual QAdd::~QAdd ( )
inlinevirtual

Definition at line 36 of file qadd_client/qadd.hpp.

QAdd::QAdd ( int  argc,
char **  argv 
)
virtual QAdd::~QAdd ( )
inlinevirtual

Definition at line 36 of file qadd_server/qadd.hpp.

Member Function Documentation

bool QAdd::add ( qt_tutorials::TwoInts::Request &  req,
qt_tutorials::TwoInts::Response &  res 
)
private

Definition at line 32 of file qadd_server/qadd.cpp.

void QAdd::ros_comms_init ( )
virtual

Implements QNode.

void QAdd::ros_comms_init ( )
virtual

Implements QNode.

Definition at line 27 of file qadd_client/qadd.cpp.

void QAdd::run ( )
virtual

Implements QNode.

void QAdd::run ( )
virtual

Implements QNode.

Definition at line 32 of file qadd_client/qadd.cpp.

Member Data Documentation

ros::ServiceClient QAdd::add_client
private

Definition at line 40 of file qadd_client/qadd.hpp.

ros::ServiceServer QAdd::add_server
private

Definition at line 41 of file qadd_server/qadd.hpp.


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


qt_tutorials
Author(s): Daniel Stonier
autogenerated on Wed Mar 11 2020 03:12:20