-class Type_Vector: public Datatype{
- int block_count_;
- int block_length_;
- int block_stride_;
- MPI_Datatype old_type_;
-
-public:
- Type_Vector(int size, MPI_Aint lb, MPI_Aint ub, int flags, int count, int blocklen, int stride,
- MPI_Datatype old_type);
- ~Type_Vector();
- void serialize(void* noncontiguous, void* contiguous, int count);
- void unserialize(void* contiguous_vector, void* noncontiguous_vector, int count, MPI_Op op);
-};
-