Uses of Class
edu.rit.mp.CharacterBuf

Packages that use CharacterBuf
Package
Description
The MP package provides low-level support for Message Passing.
The BUF package provides data buffers for Message Passing.
  • Uses of CharacterBuf in edu.rit.mp

    Methods in edu.rit.mp that return CharacterBuf
    Modifier and Type
    Method
    Description
    CharacterBuf.buffer(char[] theArray)
    Create a buffer for the entire given character array.
    CharacterBuf.buffer(char[][] theMatrix)
    Create a buffer for the entire given character matrix.
    CharacterBuf.buffer(SharedCharacter item)
    Create a buffer for a shared character item.
    CharacterBuf.buffer(SharedCharacterArray theArray)
    Create a buffer for the entire given shared character array.
    CharacterBuf.colSliceBuffer(char[][] theMatrix, Range theColRange)
    Create a buffer for one column slice of the given character matrix.
    static CharacterBuf[]
    CharacterBuf.colSliceBuffers(char[][] theMatrix, Range[] theColRanges)
    Create an array of buffers for multiple column slices of the given character matrix.
    CharacterBuf.emptyBuffer()
    Create an empty buffer.
    CharacterBuf.patchBuffer(char[][] theMatrix, Range theRowRange, Range theColRange)
    Create a buffer for one patch of the given character matrix.
    static CharacterBuf[]
    CharacterBuf.patchBuffers(char[][] theMatrix, Range[] theRowRanges, Range[] theColRanges)
    Create an array of buffers for multiple patches of the given character matrix.
    CharacterBuf.rowSliceBuffer(char[][] theMatrix, Range theRowRange)
    Create a buffer for one row slice of the given character matrix.
    static CharacterBuf[]
    CharacterBuf.rowSliceBuffers(char[][] theMatrix, Range[] theRowRanges)
    Create an array of buffers for multiple row slices of the given character matrix.
    CharacterBuf.sliceBuffer(char[] theArray, Range theRange)
    Create a buffer for one slice of the given character array.
    CharacterBuf.sliceBuffer(SharedCharacterArray theArray, Range theRange)
    Create a buffer for one slice of the given shared character array.
    static CharacterBuf[]
    CharacterBuf.sliceBuffers(char[] theArray, Range[] theRanges)
    Create an array of buffers for multiple slices of the given character array.
    static CharacterBuf[]
    CharacterBuf.sliceBuffers(SharedCharacterArray theArray, Range[] theRanges)
    Create an array of buffers for multiple slices of the given shared character array.
    Methods in edu.rit.mp with parameters of type CharacterBuf
    Modifier and Type
    Method
    Description
    protected static void
    CharacterBuf.defaultCopy(CharacterBuf theSrc, CharacterBuf theDst)
    Copy items from the given source buffer to the given destination buffer.
  • Uses of CharacterBuf in edu.rit.mp.buf

    Subclasses of CharacterBuf in edu.rit.mp.buf
    Modifier and Type
    Class
    Description
    class 
    Class CharacterArrayBuf provides a buffer for an array of character items sent or received using the Message Protocol (MP).
    class 
    Class CharacterArrayBuf_1 provides a buffer for an array of character items sent or received using the Message Protocol (MP).
    class 
    Class CharacterItemBuf provides a buffer for a single character item sent or received using the Message Protocol (MP).
    class 
    Class CharacterMatrixBuf provides a buffer for a matrix of character items sent or received using the Message Protocol (MP).
    class 
    Class CharacterMatrixBuf_1 provides a buffer for a matrix of character items sent or received using the Message Protocol (MP).
    class 
    Class EmptyCharacterBuf provides a character buffer that contains no items for messages using the Message Protocol (MP).
    class 
    Class SharedCharacterArrayBuf provides a buffer for a multiple thread safe array of character items sent or received using the Message Protocol (MP).
    class 
    Class SharedCharacterArrayBuf_1 provides a buffer for a multiple thread safe array of character items sent or received using the Message Protocol (MP).
    class 
    Class SharedCharacterBuf provides a buffer for a shared character item sent or received using the Message Protocol (MP).