Go to the documentation of this file.
45 #ifndef vtkSubCommunicator_h
46 #define vtkSubCommunicator_h
69 int remoteHandle,
int tag);
71 int remoteHandle,
int tag);
85 #endif //vtkSubCommunicator_h
GLsizei GLsizei GLenum GLenum const GLvoid * data
#define vtkGetObjectMacro(name, type)
Used to send/receive messages in a multiprocess environment.
virtual void SetGroup(vtkProcessGroup *group)
#define vtkTypeMacro(thisClass, superclass)
virtual int SendVoidArray(const void *data, vtkIdType length, int type, int remoteHandle, int tag)
GLuint GLsizei GLsizei * length
virtual void PrintSelf(ostream &os, vtkIndent indent)
virtual ~vtkSubCommunicator()
a simple class to control print indentation
#define VTKPARALLELCORE_EXPORT
static vtkSubCommunicator * New()
A subgroup of processes from a communicator.
virtual int ReceiveVoidArray(void *data, vtkIdType length, int type, int remoteHandle, int tag)
GLuint GLuint GLsizei GLenum type
Provides communication on a process group.