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]