fastcgi++
|
Handle data conversion from standard data types to internal SQL engine types. More...
#include <data.hpp>
Public Member Functions | |
virtual void * | getPointer ()=0 |
Get a pointer to the internal data. | |
virtual void | convertResult ()=0 |
Convert SQL query results. | |
virtual void | convertParam ()=0 |
Convert SQL query parameters. |
Public Attributes | |
void * | external |
Pointer to standard data type. |
Handle data conversion from standard data types to internal SQL engine types.
|
pure virtual |
Convert SQL query parameters.
Implemented in ASql::MySQL::TypedConversion< Data::Wtext >, ASql::MySQL::TypedConversion< Data::Time >, ASql::MySQL::TypedConversion< Data::Date >, ASql::MySQL::TypedConversion< Data::Datetime >, ASql::MySQL::TypedConversion< T >, and ASql::MySQL::TypedConversion< Data::Blob >.
|
pure virtual |
Convert SQL query results.
Implemented in ASql::MySQL::TypedConversion< Data::Wtext >, ASql::MySQL::TypedConversion< Data::Time >, ASql::MySQL::TypedConversion< Data::Date >, ASql::MySQL::TypedConversion< Data::Datetime >, ASql::MySQL::TypedConversion< T >, and ASql::MySQL::TypedConversion< Data::Blob >.
|
pure virtual |
Get a pointer to the internal data.
Implemented in ASql::MySQL::TypedConversion< Data::Datetime >, ASql::MySQL::TypedConversion< T >, and ASql::MySQL::TypedConversion< Data::Blob >.
void* ASql::Data::Conversion::external |
Pointer to standard data type.
Definition at line 705 of file data.hpp.
Referenced by ASql::MySQL::TypedConversion< Data::Blob >::convertResult().