2005/5/9

     
 

class WriteByteBuffer

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::lang::WriteByteBuffer Class Reference

#include <ByteBuffer.h>

Inheritance diagram for acdk::lang::WriteByteBuffer:

acdk::lang::ByteBuffer acdk::lang::ReadWriteByteBuffer acdk::lang::ArrayReadWriteByteBuffer acdk::lang::CoreByteBuffer acdk::lang::FlexByteBuffer acdk::lang::SlicedReadWriteByteBuffer acdk::lang::CoreByteBuffer List of all members.

Detailed Description

a writeable ByteBuffer


Public Member Functions

virtual void set (int idx, byte t)=0
 set the byte at given position May throw RuntimeException or ArrayIndexOutOfBoundsException

virtual RWriteByteBuffer createWriteSlice (int start=0, int end=-1, SliceType sliceType=ShadowSlice)=0
 creates a slice of this ByteBuffer


Member Function Documentation

virtual RWriteByteBuffer acdk::lang::WriteByteBuffer::createWriteSlice int  start = 0,
int  end = -1,
SliceType  sliceType = ShadowSlice
[pure virtual]
 

creates a slice of this ByteBuffer

Implemented in acdk::lang::SlicedReadWriteByteBuffer, acdk::lang::ArrayReadWriteByteBuffer, and acdk::lang::CoreByteBuffer.

virtual void acdk::lang::WriteByteBuffer::set int  idx,
byte  t
[pure virtual]
 

set the byte at given position May throw RuntimeException or ArrayIndexOutOfBoundsException

Implemented in acdk::lang::SlicedReadWriteByteBuffer, acdk::lang::ArrayReadWriteByteBuffer, and acdk::lang::CoreByteBuffer.