#include <vtkMultiProcessStream.h>
vtkMultiProcessStream is used to pass data across processes. Using vtkMultiProcessStream it is possible to send data whose length is not known at the receiving end.
Definition at line 31 of file vtkMultiProcessStream.h.
vtkMultiProcessStream::vtkMultiProcessStream | ( | ) |
vtkMultiProcessStream::vtkMultiProcessStream | ( | const vtkMultiProcessStream & | ) |
vtkMultiProcessStream::~vtkMultiProcessStream | ( | ) |
vtkMultiProcessStream& vtkMultiProcessStream::operator= | ( | const vtkMultiProcessStream & | ) |
vtkMultiProcessStream& vtkMultiProcessStream::operator<< | ( | double | value | ) |
Add-to-stream operators. Adds to the end of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator<< | ( | float | value | ) |
Add-to-stream operators. Adds to the end of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator<< | ( | int | value | ) |
Add-to-stream operators. Adds to the end of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator<< | ( | char | value | ) |
Add-to-stream operators. Adds to the end of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator<< | ( | unsigned int | value | ) |
Add-to-stream operators. Adds to the end of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator<< | ( | unsigned char | value | ) |
Add-to-stream operators. Adds to the end of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator<< | ( | vtkTypeInt64 | value | ) |
Add-to-stream operators. Adds to the end of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator<< | ( | vtkTypeUInt64 | value | ) |
Add-to-stream operators. Adds to the end of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator<< | ( | const vtkstd::string & | value | ) |
Add-to-stream operators. Adds to the end of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator>> | ( | double & | value | ) |
Remove-from-stream operators. Removes from the head of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator>> | ( | float & | value | ) |
Remove-from-stream operators. Removes from the head of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator>> | ( | int & | value | ) |
Remove-from-stream operators. Removes from the head of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator>> | ( | char & | value | ) |
Remove-from-stream operators. Removes from the head of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator>> | ( | unsigned int & | value | ) |
Remove-from-stream operators. Removes from the head of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator>> | ( | unsigned char & | value | ) |
Remove-from-stream operators. Removes from the head of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator>> | ( | vtkTypeInt64 & | value | ) |
Remove-from-stream operators. Removes from the head of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator>> | ( | vtkTypeUInt64 & | value | ) |
Remove-from-stream operators. Removes from the head of the stream.
vtkMultiProcessStream& vtkMultiProcessStream::operator>> | ( | vtkstd::string & | value | ) |
Remove-from-stream operators. Removes from the head of the stream.
void vtkMultiProcessStream::Reset | ( | ) |
Clears everything in the stream.
void vtkMultiProcessStream::GetRawData | ( | vtkstd::vector< unsigned char > & | data | ) | const |
Serialization methods used to save/restore the stream to/from raw data.
void vtkMultiProcessStream::SetRawData | ( | const vtkstd::vector< unsigned char > & | data | ) |
Serialization methods used to save/restore the stream to/from raw data.