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 ShortBuf
ShortBuf.buffer
(short[] theArray) Create a buffer for the entire given short array.static ShortBuf
ShortBuf.buffer
(short[][] theMatrix) Create a buffer for the entire given short matrix.static ShortBuf
ShortBuf.buffer
(SharedShort item) Create a buffer for a shared short item.static ShortBuf
ShortBuf.buffer
(SharedShortArray theArray) Create a buffer for the entire given shared short array.static ShortBuf
ShortBuf.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 ShortBuf
ShortBuf.emptyBuffer()
Create an empty buffer.static ShortBuf
ShortBuf.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 ShortBuf
ShortBuf.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 ShortBuf
ShortBuf.sliceBuffer
(short[] theArray, Range theRange) Create a buffer for one slice of the given short array.static ShortBuf
ShortBuf.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 void
ShortBuf.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 TypeClassDescriptionclass
Class EmptyShortBuf provides a short buffer that contains no items for messages using the Message Protocol (MP).class
Class SharedShortArrayBuf provides a buffer for a multiple thread safe array of short items sent or received using the Message Protocol (MP).class
Class SharedShortArrayBuf_1 provides a buffer for a multiple thread safe array of short items sent or received using the Message Protocol (MP).class
Class SharedShortBuf provides a buffer for a shared short item sent or received using the Message Protocol (MP).class
Class ShortArrayBuf provides a buffer for an array of short items sent or received using the Message Protocol (MP).class
Class ShortArrayBuf_1 provides a buffer for an array of short items sent or received using the Message Protocol (MP).class
Class ShortItemBuf provides a buffer for a single short item sent or received using the Message Protocol (MP).class
Class ShortMatrixBuf provides a buffer for a matrix of short items sent or received using the Message Protocol (MP).class
Class ShortMatrixBuf_1 provides a buffer for a matrix of short items sent or received using the Message Protocol (MP).