
#include <mblock_impl.h>

Public Member Functions | |
| DType (void) | |
| DType (const DType &dt) | |
| void | operator= (const DType &dt) |
| DType (const int b, const int v=1, const int i=0, const int d=0) | |
| int | length (const int nitems=1) const |
| void | pup (PUP::er &p) |
Data Fields | |
| int | base_type |
| int | vec_len |
| int | init_offset |
| int | distance |
Definition at line 23 of file mblock_impl.h.
| DType::DType | ( | void | ) | [inline] |
Definition at line 28 of file mblock_impl.h.
| DType::DType | ( | const DType & | dt | ) | [inline] |
Definition at line 29 of file mblock_impl.h.
Definition at line 38 of file mblock_impl.h.
References PUP::d, distance, and length().

| void DType::operator= | ( | const DType & | dt | ) | [inline] |
Definition at line 32 of file mblock_impl.h.
References base_type, distance, init_offset, and vec_len.
Definition at line 42 of file mblock_impl.h.
References base_type, float, int, and vec_len.
Referenced by DType(), MBlockChunk::reduce(), MBlockChunk::send(), and MBlockChunk::update_field().

| void DType::pup | ( | PUP::er & | p | ) | [inline] |
Definition at line 53 of file mblock_impl.h.
References base_type, distance, init_offset, p, and vec_len.
Referenced by field_t::pup().

Definition at line 24 of file mblock_impl.h.
Referenced by length(), operator=(), pup(), and MBlockChunk::reduce().
Definition at line 25 of file mblock_impl.h.
Referenced by length(), operator=(), pup(), and MBlockChunk::reduce_field().
Definition at line 26 of file mblock_impl.h.
Referenced by operator=(), pup(), MBlockChunk::reduce_field(), MBlockChunk::send(), and MBlockChunk::update_field().
Definition at line 27 of file mblock_impl.h.
Referenced by DType(), field_t::field_t(), operator=(), pup(), MBlockChunk::reduce_field(), MBlockChunk::send(), and MBlockChunk::update_field().
1.5.5