2005/5/9

     
 

class StandardMemBlob

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

acdk::sql::StandardMemBlob Class Reference

#include <Blob.h>

Inheritance diagram for acdk::sql::StandardMemBlob:

acdk::lang::Object acdk::sql::Blob acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

implement Blob with ByteBuffer


Public Member Functions

 StandardMemBlob (IN(acdk::lang::RFlexByteBuffer) buffer)
 StandardMemBlob ()
virtual jlong length () throw ( RException )
virtual void truncate (jlong length) throw ( RException )
virtual acdk::io::RReader getReader () throw ( RException )
virtual acdk::io::RWriter getWriter () throw ( RException )
virtual RReadByteBuffer getReadByteBuffer () throw ( RException )
 return the readed bytes

virtual void setByteBuffer (IN(RReadByteBuffer) buffer) throw ( RException )
 copy byte into the Blob


Protected Attributes

acdk::lang::RFlexByteBuffer _coreBuffer


Constructor & Destructor Documentation

acdk::sql::StandardMemBlob::StandardMemBlob IN(acdk::lang::RFlexByteBuffer buffer  )  [inline]
 

acdk::sql::StandardMemBlob::StandardMemBlob  )  [inline]
 


Member Function Documentation

virtual RReadByteBuffer acdk::sql::StandardMemBlob::getReadByteBuffer  )  throw ( RException ) [inline, virtual]
 

return the readed bytes

Implements acdk::sql::Blob.

virtual acdk::io::RReader acdk::sql::StandardMemBlob::getReader  )  throw ( RException ) [inline, virtual]
 

Implements acdk::sql::Blob.

virtual acdk::io::RWriter acdk::sql::StandardMemBlob::getWriter  )  throw ( RException ) [inline, virtual]
 

Implements acdk::sql::Blob.

virtual jlong acdk::sql::StandardMemBlob::length  )  throw ( RException ) [inline, virtual]
 

Implements acdk::sql::Blob.

virtual void acdk::sql::StandardMemBlob::setByteBuffer IN(RReadByteBuffer buffer  )  throw ( RException ) [inline, virtual]
 

copy byte into the Blob

Implements acdk::sql::Blob.

virtual void acdk::sql::StandardMemBlob::truncate jlong  length  )  throw ( RException ) [inline, virtual]
 

Implements acdk::sql::Blob.


Member Data Documentation

acdk::lang::RFlexByteBuffer acdk::sql::StandardMemBlob::_coreBuffer [protected]