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 BooleanBuf
BooleanBuf.buffer
(boolean[] theArray) Create a buffer for the entire given Boolean array.static BooleanBuf
BooleanBuf.buffer
(boolean[][] theMatrix) Create a buffer for the entire given Boolean matrix.static BooleanBuf
BooleanBuf.buffer
(SharedBoolean item) Create a buffer for a shared Boolean item.static BooleanBuf
BooleanBuf.buffer
(SharedBooleanArray theArray) Create a buffer for the entire given shared Boolean array.static BooleanBuf
BooleanBuf.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 BooleanBuf
BooleanBuf.emptyBuffer()
Create an empty buffer.static BooleanBuf
BooleanBuf.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 BooleanBuf
BooleanBuf.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 BooleanBuf
BooleanBuf.sliceBuffer
(boolean[] theArray, Range theRange) Create a buffer for one slice of the given Boolean array.static BooleanBuf
BooleanBuf.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 void
BooleanBuf.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 TypeClassDescriptionclass
Class BooleanArrayBuf provides a buffer for an array of Boolean items sent or received using the Message Protocol (MP).class
Class BooleanArrayBuf_1 provides a buffer for an array of Boolean items sent or received using the Message Protocol (MP).class
Class BooleanItemBuf provides a buffer for a single Boolean item sent or received using the Message Protocol (MP).class
Class BooleanMatrixBuf provides a buffer for a matrix of Boolean items sent or received using the Message Protocol (MP).class
Class BooleanMatrixBuf_1 provides a buffer for a matrix of Boolean items sent or received using the Message Protocol (MP).class
Class EmptyBooleanBuf provides a Boolean buffer that contains no items for messages using the Message Protocol (MP).class
Class SharedBooleanArrayBuf provides a buffer for a multiple thread safe array of Boolean items sent or received using the Message Protocol (MP).class
Class SharedBooleanArrayBuf_1 provides a buffer for a multiple thread safe array of Boolean items sent or received using the Message Protocol (MP).class
Class SharedBooleanBuf provides a buffer for a multiple thread safe Boolean item sent or received using the Message Protocol (MP).