|
| | SendWindow (Connection const &connection, T *buffer, size_type const count) |
| | Window for data to send to target. More...
|
| |
| | SendWindow (Connection const &connection, size_type const count) |
| | Window for data to send to target. More...
|
| |
| void | init () |
| | Initialize a send routine. More...
|
| |
| void | post () |
| | Post previously initialized send routine. More...
|
| |
| void | post (size_type const sizeByte) |
| | Post previously initialized send routine, but only send first sizeByte bytes. More...
|
| |
| void | wait () |
| | Wait for previously posted send routine to finish. More...
|
| |
| template<class Iterator > |
| void | insert (Iterator inputIt, size_type const offset, size_type const count) |
| | Copy data to internal buffer. More...
|
| |
| template<class Iterator > |
| void | insert (Iterator inputIt) |
| | Copy data to internal buffer. More...
|
| |
| template<class Iterator > |
| void | insertMT (Iterator inputIt, size_type const offset, size_type const count, int const threadID, int const threadCount) |
| | Multithreaded copy data to internal buffer. More...
|
| |
| template<class Iterator > |
| void | insertMT (Iterator inputIt, int const threadID, int const threadCount) |
| | Multithreaded copy data to internal buffer. More...
|
| |
| T & | operator[] (int const index) |
| | Direct access specified element of the internal buffer. More...
|
| |
| T const & | operator[] (int const index) const |
| | Direct access specified element of the internal buffer. More...
|
| |
| T & | at (int const index) |
| | Direct access specified element of the internal buffer with bounds checking. More...
|
| |
| T const & | at (int const index) const |
| | Direct access specified element of the internal buffer with bounds checking. More...
|
| |
| T * | begin () |
| | Returns an iterator to the beginning of the internal buffer. More...
|
| |
| T const * | begin () const |
| | Returns an iterator to const to the beginning of the internal buffer. More...
|
| |
| T const * | cbegin () const |
| | Returns an iterator to const to the beginning of the internal buffer. More...
|
| |
| T * | end () |
| | Returns an Iterator to the end of the internal buffer. More...
|
| |
| T const * | end () const |
| | Returns an Iterator to to const the end of the internal buffer. More...
|
| |
| T const * | cend () const |
| | Returns an Iterator to const to the end of the internal buffer. More...
|
| |
| T * | rbegin () |
| | Returns a reverse iterator to the beginning of the internal buffer. More...
|
| |
| T const * | rbegin () const |
| | Returns a reverse iterator to const to the beginning of the internal buffer. More...
|
| |
| T const * | crbegin () const |
| | Returns a reverse iterator to const to the beginning of the internal buffer. More...
|
| |
| T * | rend () |
| | Returns a reverse Iterator to the end of the internal buffer. More...
|
| |
| T const * | rend () const |
| | Returns a reverse Iterator to to const the end of the internal buffer. More...
|
| |
| T const * | crend () const |
| | Returns a reverse Iterator to const to the end of the internal buffer. More...
|
| |
| size_type | size () const |
| | Returns the number of elements in the internal buffer. More...
|
| |
| bool | isSame (T *const buffer, size_type const count) |
| | Compare current Window with specified input data. More...
|
| |
| bool | isSame (size_type const count) |
| | Compare current Window with specified input data. More...
|
| |