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