Uses of Class
edu.rit.mp.ShortBuf
Packages that use ShortBuf
Package
Description
The MP package provides low-level support for Message Passing.
The BUF package provides data buffers for Message Passing.
-
Uses of ShortBuf in edu.rit.mp
Methods in edu.rit.mp that return ShortBufModifier and TypeMethodDescriptionstatic ShortBufShortBuf.buffer(short[] theArray) Create a buffer for the entire given short array.static ShortBufShortBuf.buffer(short[][] theMatrix) Create a buffer for the entire given short matrix.static ShortBufShortBuf.buffer(SharedShort item) Create a buffer for a shared short item.static ShortBufShortBuf.buffer(SharedShortArray theArray) Create a buffer for the entire given shared short array.static ShortBufShortBuf.colSliceBuffer(short[][] theMatrix, Range theColRange) Create a buffer for one column slice of the given short matrix.static ShortBuf[]ShortBuf.colSliceBuffers(short[][] theMatrix, Range[] theColRanges) Create an array of buffers for multiple column slices of the given short matrix.static ShortBufShortBuf.emptyBuffer()Create an empty buffer.static ShortBufShortBuf.patchBuffer(short[][] theMatrix, Range theRowRange, Range theColRange) Create a buffer for one patch of the given short matrix.static ShortBuf[]ShortBuf.patchBuffers(short[][] theMatrix, Range[] theRowRanges, Range[] theColRanges) Create an array of buffers for multiple patches of the given short matrix.static ShortBufShortBuf.rowSliceBuffer(short[][] theMatrix, Range theRowRange) Create a buffer for one row slice of the given short matrix.static ShortBuf[]ShortBuf.rowSliceBuffers(short[][] theMatrix, Range[] theRowRanges) Create an array of buffers for multiple row slices of the given short matrix.static ShortBufShortBuf.sliceBuffer(short[] theArray, Range theRange) Create a buffer for one slice of the given short array.static ShortBufShortBuf.sliceBuffer(SharedShortArray theArray, Range theRange) Create a buffer for one slice of the given shared short array.static ShortBuf[]ShortBuf.sliceBuffers(short[] theArray, Range[] theRanges) Create an array of buffers for multiple slices of the given short array.static ShortBuf[]ShortBuf.sliceBuffers(SharedShortArray theArray, Range[] theRanges) Create an array of buffers for multiple slices of the given shared short array.Methods in edu.rit.mp with parameters of type ShortBufModifier and TypeMethodDescriptionprotected static voidShortBuf.defaultCopy(ShortBuf theSrc, ShortBuf theDst) Copy items from the given source buffer to the given destination buffer. -
Uses of ShortBuf in edu.rit.mp.buf
Subclasses of ShortBuf in edu.rit.mp.bufModifier and TypeClassDescriptionclassClass EmptyShortBuf provides a short buffer that contains no items for messages using the Message Protocol (MP).classClass SharedShortArrayBuf provides a buffer for a multiple thread safe array of short items sent or received using the Message Protocol (MP).classClass SharedShortArrayBuf_1 provides a buffer for a multiple thread safe array of short items sent or received using the Message Protocol (MP).classClass SharedShortBuf provides a buffer for a shared short item sent or received using the Message Protocol (MP).classClass ShortArrayBuf provides a buffer for an array of short items sent or received using the Message Protocol (MP).classClass ShortArrayBuf_1 provides a buffer for an array of short items sent or received using the Message Protocol (MP).classClass ShortItemBuf provides a buffer for a single short item sent or received using the Message Protocol (MP).classClass ShortMatrixBuf provides a buffer for a matrix of short items sent or received using the Message Protocol (MP).classClass ShortMatrixBuf_1 provides a buffer for a matrix of short items sent or received using the Message Protocol (MP).