NCBI C++ ToolKit
|
Search Toolkit Book for CDB_Image
#include <dbapi/driver/types.hpp>
Public Member Functions | |
CDB_Image (void) | |
CDB_Image (const CDB_Image &image, bool share_data=false) | |
virtual | ~CDB_Image (void) |
CDB_Image & | operator= (const CDB_Image &image) |
virtual EDB_Type | GetType () const |
virtual CDB_Object * | Clone () const |
virtual CDB_Object * | ShallowClone () const |
![]() | |
virtual | ~CDB_Stream () |
virtual void | AssignNULL () |
CDB_Stream & | Assign (const CDB_Stream &v) |
virtual size_t | Read (void *buff, size_t nof_bytes) |
virtual size_t | Peek (void *buff, size_t nof_bytes) const |
virtual size_t | PeekAt (void *buff, size_t start, size_t nof_bytes) const |
virtual size_t | Append (const void *buff, size_t nof_bytes) |
virtual void | Truncate (size_t nof_bytes=kMax_Int) |
virtual bool | MoveTo (size_t byte_number) |
virtual size_t | Size () const |
virtual void | AssignValue (const CDB_Object &v) |
![]() | |
CDB_Object (bool is_null=true) | |
virtual | ~CDB_Object () |
bool | IsNULL () const |
string | GetLogString (void) const |
Additional Inherited Members | |
![]() | |
static CDB_Object * | Create (EDB_Type type, size_t size=1) |
static const char * | GetTypeName (EDB_Type db_type, bool throw_on_unknown=true) |
static EBlobType | GetBlobType (EDB_Type db_type) |
static bool | IsBlobType (EDB_Type db_type) |
![]() | |
CDB_Stream () | |
CDB_Stream (const CDB_Stream &s, bool share_data=false) | |
void | x_SetEncoding (EBulkEnc e) |
size_t | x_Append (const void *buff, size_t nof_bytes) |
size_t | x_Append (const CTempString &s, EEncoding enc) |
size_t | x_Append (const TStringUCS2 &s, size_t l=TStringUCS2::npos) |
![]() | |
void | SetNULL (bool flag=true) |
![]() | |
EBulkEnc | m_Encoding |