#include <MStream.h>
|
| MIStream (Communicate *c, int pe, int tag) |
|
| ~MIStream () |
|
MIStream * | get (char &data) |
|
MIStream * | get (unsigned char &data) |
|
MIStream * | get (short &data) |
|
MIStream * | get (unsigned short &data) |
|
MIStream * | get (int &data) |
|
MIStream * | get (unsigned int &data) |
|
MIStream * | get (long &data) |
|
MIStream * | get (unsigned long &data) |
|
MIStream * | get (float &data) |
|
MIStream * | get (double &data) |
|
MIStream * | get (size_t len, char *data) |
|
MIStream * | get (size_t len, unsigned char *data) |
|
MIStream * | get (size_t len, short *data) |
|
MIStream * | get (size_t len, unsigned short *data) |
|
MIStream * | get (size_t len, int *data) |
|
MIStream * | get (size_t len, unsigned int *data) |
|
MIStream * | get (size_t len, long *data) |
|
MIStream * | get (size_t len, unsigned long *data) |
|
MIStream * | get (size_t len, float *data) |
|
MIStream * | get (size_t len, double *data) |
|
MIStream * | get (size_t len, Vector *data) |
|
MIStream * | get (Vector *data) |
|
template<class T > |
MIStream * | get (size_t len, T *data) |
|
Definition at line 16 of file MStream.h.
◆ MIStream()
MIStream::MIStream |
( |
Communicate * |
c, |
|
|
int |
pe, |
|
|
int |
tag |
|
) |
| |
◆ ~MIStream()
◆ get() [1/23]
Definition at line 29 of file MStream.h.
Referenced by ComputeFullDirect::doWork(), Molecule::receive_GoMolecule(), Molecule::receive_Molecule(), Parameters::receive_Parameters(), SimParameters::receive_SimParameters(), WorkDistrib::recvComputeMapChanges(), GridforceFullBaseGrid::unpack(), ComputeMap::unpack(), GridforceFullMainGrid::unpack(), GridforceFullSubGrid::unpack(), GridforceLiteGrid::unpack(), MGridforceParamsList::unpack_data(), and GridforceGrid::unpack_grid().
30 return Get(&data,
sizeof(
char));
◆ get() [2/23]
MIStream* MIStream::get |
( |
unsigned char & |
data | ) |
|
|
inline |
Definition at line 32 of file MStream.h.
33 return Get((
char *)&data,
sizeof(
unsigned char));
◆ get() [3/23]
Definition at line 35 of file MStream.h.
36 return Get((
char *)&data,
sizeof(
short));
◆ get() [4/23]
MIStream* MIStream::get |
( |
unsigned short & |
data | ) |
|
|
inline |
Definition at line 38 of file MStream.h.
39 return Get((
char *)&data,
sizeof(
unsigned short));
◆ get() [5/23]
Definition at line 41 of file MStream.h.
42 return Get((
char *)&data,
sizeof(
int));
◆ get() [6/23]
MIStream* MIStream::get |
( |
unsigned int & |
data | ) |
|
|
inline |
Definition at line 44 of file MStream.h.
45 return Get((
char *)&data,
sizeof(
unsigned int));
◆ get() [7/23]
Definition at line 47 of file MStream.h.
48 return Get((
char *)&data,
sizeof(
long));
◆ get() [8/23]
MIStream* MIStream::get |
( |
unsigned long & |
data | ) |
|
|
inline |
Definition at line 50 of file MStream.h.
51 return Get((
char *)&data,
sizeof(
unsigned long));
◆ get() [9/23]
Definition at line 53 of file MStream.h.
54 return Get((
char *)&data,
sizeof(
float));
◆ get() [10/23]
MIStream* MIStream::get |
( |
double & |
data | ) |
|
|
inline |
Definition at line 56 of file MStream.h.
57 return Get((
char *)&data,
sizeof(
double));
◆ get() [11/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
char * |
data |
|
) |
| |
|
inline |
Definition at line 59 of file MStream.h.
60 return Get(data,len*
sizeof(
char));
◆ get() [12/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
unsigned char * |
data |
|
) |
| |
|
inline |
Definition at line 62 of file MStream.h.
63 return Get((
char *)data,len*
sizeof(
unsigned char));
◆ get() [13/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
short * |
data |
|
) |
| |
|
inline |
Definition at line 65 of file MStream.h.
66 return Get((
char *)data,len*
sizeof(
short));
◆ get() [14/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
unsigned short * |
data |
|
) |
| |
|
inline |
Definition at line 68 of file MStream.h.
69 return Get((
char *)data,len*
sizeof(
unsigned short));
◆ get() [15/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
int * |
data |
|
) |
| |
|
inline |
Definition at line 71 of file MStream.h.
72 return Get((
char *)data,len*
sizeof(
int));
◆ get() [16/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
unsigned int * |
data |
|
) |
| |
|
inline |
Definition at line 74 of file MStream.h.
75 return Get((
char *)data,len*
sizeof(
unsigned int));
◆ get() [17/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
long * |
data |
|
) |
| |
|
inline |
Definition at line 77 of file MStream.h.
78 return Get((
char *)data,len*
sizeof(
long));
◆ get() [18/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
unsigned long * |
data |
|
) |
| |
|
inline |
Definition at line 80 of file MStream.h.
81 return Get((
char *)data,len*
sizeof(
unsigned long));
◆ get() [19/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
float * |
data |
|
) |
| |
|
inline |
Definition at line 83 of file MStream.h.
84 return Get((
char *)data,len*
sizeof(
float));
◆ get() [20/23]
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
double * |
data |
|
) |
| |
|
inline |
Definition at line 86 of file MStream.h.
87 return Get((
char *)data,len*
sizeof(
double));
◆ get() [21/23]
Definition at line 89 of file MStream.h.
90 return Get((
char *)data, len*
sizeof(
Vector));
◆ get() [22/23]
Definition at line 92 of file MStream.h.
93 return Get((
char *)data,
sizeof(
Vector));
◆ get() [23/23]
template<class T >
MIStream* MIStream::get |
( |
size_t |
len, |
|
|
T * |
data |
|
) |
| |
|
inline |
Definition at line 96 of file MStream.h.
97 return Get((
char *)data, len*
sizeof(T));
The documentation for this class was generated from the following files: