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 BooleanBuf
    Modifier and Type
    Method
    Description
    static 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 BooleanBuf
    Modifier and Type
    Method
    Description
    protected 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.buf
    Modifier and Type
    Class
    Description
    class 
    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).