Bridge++  Version 1.5.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Communicator::Base Class Reference

base case More...

#include <communicator.h>

Static Public Member Functions

static int broadcast (size_t size, void *data, int sender)
 
static int exchange (size_t size, void *recv_buf, void *send_buf, int idir, int ipm, int tag)
 
static int send_1to1 (size_t size, void *recv_buf, void *send_buf, int send_to, int recv_from, int tag)
 

Detailed Description

base case

this class defines base case for data exchange that are specified by plain streams of bytes of size.

Definition at line 184 of file communicator.h.

Member Function Documentation

int Communicator::Base::broadcast ( size_t  size,
void *  data,
int  sender 
)
static

Definition at line 163 of file communicator.cpp.

int Communicator::Base::exchange ( size_t  size,
void *  recv_buf,
void *  send_buf,
int  idir,
int  ipm,
int  tag 
)
static

Definition at line 194 of file communicator.cpp.

int Communicator::Base::send_1to1 ( size_t  size,
void *  recv_buf,
void *  send_buf,
int  send_to,
int  recv_from,
int  tag 
)
static

Definition at line 219 of file communicator.cpp.


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