mpi
Interface Packer

All Known Implementing Classes:
GatherPackerBoolean, GatherPackerByte, GatherPackerChar, GatherPackerDouble, GatherPackerFloat, GatherPackerInt, GatherPackerLong, GatherPackerObject, GatherPackerShort, GenericPacker, MultistridedPacker, MultistridedPackerBoolean, MultistridedPackerByte, MultistridedPackerChar, MultistridedPackerDouble, MultistridedPackerFloat, MultistridedPackerInt, MultistridedPackerLong, MultistridedPackerObject, MultistridedPackerShort, SimplePacker, SimplePackerBoolean, SimplePackerByte, SimplePackerChar, SimplePackerDouble, SimplePackerFloat, SimplePackerInt, SimplePackerLong, SimplePackerObject, SimplePackerShort

public interface Packer


Method Summary
 void pack(Buffer mpjbuf, java.lang.Object buf, int offset)
           
 void pack(Buffer mpjbuf, java.lang.Object buf, int offset, int count)
           
 void unpack(Buffer mpjbuf, int length, java.lang.Object buf, int offset, int count)
           
 void unpack(Buffer mpjbuf, java.lang.Object buf, int offset)
           
 void unpack(Buffer mpjbuf, java.lang.Object buf, int offset, int count)
           
 void unpackPartial(Buffer mpjbuf, int length, java.lang.Object buf, int offset)
          Precondition for calling `unpackPartial()' is that `length' is less than `size' (numEls).
 

Method Detail

pack

void pack(Buffer mpjbuf,
          java.lang.Object buf,
          int offset)
          throws MPIException
Throws:
MPIException

unpack

void unpack(Buffer mpjbuf,
            java.lang.Object buf,
            int offset)
            throws MPIException
Throws:
MPIException

unpackPartial

void unpackPartial(Buffer mpjbuf,
                   int length,
                   java.lang.Object buf,
                   int offset)
                   throws MPIException
Precondition for calling `unpackPartial()' is that `length' is less than `size' (numEls).

Throws:
MPIException

pack

void pack(Buffer mpjbuf,
          java.lang.Object buf,
          int offset,
          int count)
          throws MPIException
Throws:
MPIException

unpack

void unpack(Buffer mpjbuf,
            int length,
            java.lang.Object buf,
            int offset,
            int count)
            throws MPIException
Throws:
MPIException

unpack

void unpack(Buffer mpjbuf,
            java.lang.Object buf,
            int offset,
            int count)
            throws MPIException
Throws:
MPIException