Namespaces | Classes | Typedefs | Functions
rosmpi Namespace Reference

Namespaces

namespace  communicator
namespace  init_options
 

Flags for ROS MPI initialization.


namespace  this_processor

Classes

class  NodeHandle
class  Publisher
 Simple publisher class that calls the serialization on a message and uses OpenMPI's send. More...
class  Subscriber
 Simple subscriber class that calls the deserialization on a message and uses OpenMPI's receive. More...

Typedefs

typedef init_options::InitOption InitOption

Functions

void init (int &argc, char **argv, uint32_t options=0)
 ROS MPI initialization function.
void shutdown ()
void spin ()

Typedef Documentation

Definition at line 67 of file rosmpi.h.


Function Documentation

void rosmpi::init ( int &  argc,
char **  argv,
uint32_t  options = 0 
)

ROS MPI initialization function.

Parameters:
argc
argv
options[optional] Threading model option for initialization (a set of bit flags from rosmpi::init_options)

Definition at line 75 of file rosmpi.h.

void rosmpi::shutdown ( )

Definition at line 115 of file rosmpi.h.

void rosmpi::spin ( )

Definition at line 122 of file rosmpi.h.



rosmpi
Author(s): Radu Bogdan Rusu, John Hsu
autogenerated on Mon Jan 6 2014 11:27:20