Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

CL_DBReturnValue Class Reference

#include <db_return_value.h>

List of all members.

Public Member Functions

CL_ByteArray get_blob () const
 Operations:.
void get_blob (CL_ByteArray &array) const
const void * get_blob_raw () const
int get_blob_size () const
double get_double () const
int get_int () const
const char * get_text () const
 operator CL_ByteArray () const
 operator double () const
 operator int () const
 operator CL_StringA () const
 operator CL_StringW () const

Private Member Functions

 CL_DBReturnValue (const CL_DBCommand *query, int column)
 Implementation:.
 CL_DBReturnValue (const CL_DBReturnValue &copy)
CL_DBReturnValueoperator= (const CL_DBReturnValue &copy)

Private Attributes

const CL_DBCommandquery
int column

Friends

class CL_DBCommand


Constructor & Destructor Documentation

CL_DBReturnValue::CL_DBReturnValue const CL_DBCommand query,
int  column
[private]
 

Implementation:.

Definition at line 105 of file db_return_value.cpp.

CL_DBReturnValue::CL_DBReturnValue const CL_DBReturnValue copy  )  [private]
 

Definition at line 110 of file db_return_value.cpp.


Member Function Documentation

void CL_DBReturnValue::get_blob CL_ByteArray array  )  const
 

Definition at line 43 of file db_return_value.cpp.

References column, CL_DBCommand::get_blob(), and query.

CL_ByteArray CL_DBReturnValue::get_blob  )  const
 

Operations:.

Definition at line 38 of file db_return_value.cpp.

References column, CL_DBCommand::get_blob(), and query.

Referenced by operator CL_ByteArray().

const void * CL_DBReturnValue::get_blob_raw  )  const
 

Definition at line 48 of file db_return_value.cpp.

References column, CL_DBCommand::get_blob_raw(), and query.

int CL_DBReturnValue::get_blob_size  )  const
 

Definition at line 53 of file db_return_value.cpp.

References column, CL_DBCommand::get_blob_size(), and query.

double CL_DBReturnValue::get_double  )  const
 

Definition at line 58 of file db_return_value.cpp.

References column, CL_DBCommand::get_double(), and query.

Referenced by operator double().

int CL_DBReturnValue::get_int  )  const
 

Definition at line 63 of file db_return_value.cpp.

References column, CL_DBCommand::get_int(), and query.

Referenced by operator int().

const char * CL_DBReturnValue::get_text  )  const
 

Definition at line 68 of file db_return_value.cpp.

References column, CL_DBCommand::get_text(), and query.

Referenced by operator CL_StringA(), and operator CL_StringW().

CL_DBReturnValue::operator CL_ByteArray  )  const
 

Definition at line 73 of file db_return_value.cpp.

References get_blob().

CL_DBReturnValue::operator CL_StringA  )  const
 

Definition at line 88 of file db_return_value.cpp.

References get_text().

CL_DBReturnValue::operator CL_StringW  )  const
 

Definition at line 97 of file db_return_value.cpp.

References get_text(), and CL_StringHelp::utf8_to_ucs2().

CL_DBReturnValue::operator double  )  const
 

Definition at line 78 of file db_return_value.cpp.

References get_double().

CL_DBReturnValue::operator int  )  const
 

Definition at line 83 of file db_return_value.cpp.

References get_int().

CL_DBReturnValue & CL_DBReturnValue::operator= const CL_DBReturnValue copy  )  [private]
 

Definition at line 115 of file db_return_value.cpp.

References column, and query.


Friends And Related Function Documentation

friend class CL_DBCommand [friend]
 

Definition at line 76 of file db_return_value.h.


Member Data Documentation

int CL_DBReturnValue::column [private]
 

Definition at line 74 of file db_return_value.h.

Referenced by get_blob(), get_blob_raw(), get_blob_size(), get_double(), get_int(), get_text(), and operator=().

const CL_DBCommand* CL_DBReturnValue::query [private]
 

Definition at line 72 of file db_return_value.h.

Referenced by get_blob(), get_blob_raw(), get_blob_size(), get_double(), get_int(), get_text(), and operator=().


The documentation for this class was generated from the following files:
Generated on Sat Feb 19 22:51:17 2005 for npcore by  doxygen 1.4.1