clan::DBValue Class Reference

#include <db_value.h>

Public Member Functions

 DBValue ()
 
 DBValue (const DBReader &db_reader, int column_index)
 
 DBValue (const DBReader &db_reader, const std::string &column_name)
 
 operator bool () const
 
 operator DataBuffer () const
 
 operator DateTime () const
 
 operator double () const
 
 operator int () const
 
 operator std::string () const
 
DataBuffer to_binary () const
 
bool to_boolean () const
 
DateTime to_datetime () const
 
double to_double () const
 
int to_integer () const
 
std::string to_string () const
 

Constructor & Destructor Documentation

clan::DBValue::DBValue ( )
clan::DBValue::DBValue ( const DBReader db_reader,
int  column_index 
)
clan::DBValue::DBValue ( const DBReader db_reader,
const std::string &  column_name 
)

Member Function Documentation

clan::DBValue::operator bool ( ) const
inline

References to_boolean().

clan::DBValue::operator DataBuffer ( ) const
inline

References to_binary().

clan::DBValue::operator DateTime ( ) const
inline

References to_datetime().

clan::DBValue::operator double ( ) const
inline

References to_double().

clan::DBValue::operator int ( ) const
inline

References to_integer().

clan::DBValue::operator std::string ( ) const
inline

References to_string().

DataBuffer clan::DBValue::to_binary ( ) const

Referenced by operator DataBuffer().

bool clan::DBValue::to_boolean ( ) const

Referenced by operator bool().

DateTime clan::DBValue::to_datetime ( ) const

Referenced by operator DateTime().

double clan::DBValue::to_double ( ) const

Referenced by operator double().

int clan::DBValue::to_integer ( ) const

Referenced by operator int().

std::string clan::DBValue::to_string ( ) const

Referenced by operator std::string().


The documentation for this class was generated from the following file: