Uses of Class
edu.rit.mp.BooleanBuf
Packages that use BooleanBuf
Package
Description
The MP package provides low-level support for Message Passing.
The BUF package provides data buffers for Message Passing.
-
Uses of BooleanBuf in edu.rit.mp
Methods in edu.rit.mp that return BooleanBufModifier and TypeMethodDescriptionstatic BooleanBufBooleanBuf.buffer(boolean[] theArray) Create a buffer for the entire given Boolean array.static BooleanBufBooleanBuf.buffer(boolean[][] theMatrix) Create a buffer for the entire given Boolean matrix.static BooleanBufBooleanBuf.buffer(SharedBoolean item) Create a buffer for a shared Boolean item.static BooleanBufBooleanBuf.buffer(SharedBooleanArray theArray) Create a buffer for the entire given shared Boolean array.static BooleanBufBooleanBuf.colSliceBuffer(boolean[][] theMatrix, Range theColRange) Create a buffer for one column slice of the given Boolean matrix.static BooleanBuf[]BooleanBuf.colSliceBuffers(boolean[][] theMatrix, Range[] theColRanges) Create an array of buffers for multiple column slices of the given Boolean matrix.static BooleanBufBooleanBuf.emptyBuffer()Create an empty buffer.static BooleanBufBooleanBuf.patchBuffer(boolean[][] theMatrix, Range theRowRange, Range theColRange) Create a buffer for one patch of the given Boolean matrix.static BooleanBuf[]BooleanBuf.patchBuffers(boolean[][] theMatrix, Range[] theRowRanges, Range[] theColRanges) Create an array of buffers for multiple patches of the given Boolean matrix.static BooleanBufBooleanBuf.rowSliceBuffer(boolean[][] theMatrix, Range theRowRange) Create a buffer for one row slice of the given Boolean matrix.static BooleanBuf[]BooleanBuf.rowSliceBuffers(boolean[][] theMatrix, Range[] theRowRanges) Create an array of buffers for multiple row slices of the given Boolean matrix.static BooleanBufBooleanBuf.sliceBuffer(boolean[] theArray, Range theRange) Create a buffer for one slice of the given Boolean array.static BooleanBufBooleanBuf.sliceBuffer(SharedBooleanArray theArray, Range theRange) Create a buffer for one slice of the given shared Boolean array.static BooleanBuf[]BooleanBuf.sliceBuffers(boolean[] theArray, Range[] theRanges) Create an array of buffers for multiple slices of the given Boolean array.static BooleanBuf[]BooleanBuf.sliceBuffers(SharedBooleanArray theArray, Range[] theRanges) Create an array of buffers for multiple slices of the given shared Boolean array.Methods in edu.rit.mp with parameters of type BooleanBufModifier and TypeMethodDescriptionprotected static voidBooleanBuf.defaultCopy(BooleanBuf theSrc, BooleanBuf theDst) Copy items from the given source buffer to the given destination buffer. -
Uses of BooleanBuf in edu.rit.mp.buf
Subclasses of BooleanBuf in edu.rit.mp.bufModifier and TypeClassDescriptionclassClass BooleanArrayBuf provides a buffer for an array of Boolean items sent or received using the Message Protocol (MP).classClass BooleanArrayBuf_1 provides a buffer for an array of Boolean items sent or received using the Message Protocol (MP).classClass BooleanItemBuf provides a buffer for a single Boolean item sent or received using the Message Protocol (MP).classClass BooleanMatrixBuf provides a buffer for a matrix of Boolean items sent or received using the Message Protocol (MP).classClass BooleanMatrixBuf_1 provides a buffer for a matrix of Boolean items sent or received using the Message Protocol (MP).classClass EmptyBooleanBuf provides a Boolean buffer that contains no items for messages using the Message Protocol (MP).classClass SharedBooleanArrayBuf provides a buffer for a multiple thread safe array of Boolean items sent or received using the Message Protocol (MP).classClass SharedBooleanArrayBuf_1 provides a buffer for a multiple thread safe array of Boolean items sent or received using the Message Protocol (MP).classClass SharedBooleanBuf provides a buffer for a multiple thread safe Boolean item sent or received using the Message Protocol (MP).