#include <ByteBuffer.h>
Inheritance diagram for acdk::lang::Buffers:
Public Member Functions | |
RString | toString () |
internal only | |
Static Public Member Functions | |
RString | toString (IN(RByteBuffer) buf) |
return a array of hex values | |
RReadByteBuffer | getReadByteBuffer (IN(RbyteArray) ba) |
creates a ReadByteBuffer from given byteArray | |
RReadWriteByteBuffer | getReadWriteByteBuffer (IN(RbyteArray) ba, int startIdx=0, int endIdx=-1) |
creates a ReadWriteByteBuffer from given byteArray | |
RReadByteBuffer | getNativeReadByteBuffer (IN(RReadByteBuffer) buffer) |
Converts given ReadByteBuffer to a ReadByteBuffer which supports the native begin() and end() methods. | |
RWriteByteBuffer | getNativeWriteByteBuffer (IN(RWriteByteBuffer) buffer) |
Converts given WriteByteBuffer to a WriteByteBuffer which supports the native begin() and end() methods. | |
RReadByteBuffer | getReadByteBuffer (IN(RString) str, IN(acdk::locale::REncoding) enc) |
converts the given String to a ReadByteBuffer using the given encoding | |
acdk::io::RReader | getReader (IN(RReadByteBuffer) buffer) |
creates a Reader wrapper from the given ReadByteBuffer | |
acdk::io::RWriter | getWriter (IN(RWriteByteBuffer) buffer) |
creates a Writer wrapper from the given WriteByteBuffer | |
acdk::io::RWriter | getAppendWriter (IN(RFlexByteBuffer) buffer) |
creates a Writer wrapper from the given FlexByteBuffer | |
int | copyBuffer (IN(RReadByteBuffer) source, IN(RWriteByteBuffer) target) |
copy source buffer into target stops if source is copied or target is full | |
void | appendBuffer (IN(RReadByteBuffer) source, IN(RFlexByteBuffer) buffer) |
append all bytes from source to buffer |
|
append all bytes from source to buffer
|
|
copy source buffer into target stops if source is copied or target is full
|
|
creates a Writer wrapper from the given FlexByteBuffer
|
|
Converts given ReadByteBuffer to a ReadByteBuffer which supports the native begin() and end() methods. If the given buffer already supports these methods return the given buffer |
|
Converts given WriteByteBuffer to a WriteByteBuffer which supports the native begin() and end() methods. If the given buffer already supports these methods return the given buffer |
|
converts the given String to a ReadByteBuffer using the given encoding
|
|
creates a ReadByteBuffer from given byteArray
|
|
creates a Reader wrapper from the given ReadByteBuffer
|
|
creates a ReadWriteByteBuffer from given byteArray
|
|
creates a Writer wrapper from the given WriteByteBuffer
|
|
return a array of hex values
|
|
internal only
Reimplemented from acdk::lang::Object. |