fastcgi++
Public Member Functions | Public Attributes
ASql::MySQL::TypedConversion< Data::Time > Struct Template Reference

Handle conversion from MYSQL_TIME to Data::Time. More...

#include <mysql.hpp>

Inheritance diagram for ASql::MySQL::TypedConversion< Data::Time >:
ASql::MySQL::TypedConversion< Data::Datetime > ASql::Data::Conversion

List of all members.

Public Member Functions

void convertResult ()
 Convert internal to a Data::Time object pointer to by external.
void convertParam ()
 Convert a Data::Time object pointed to by external to internal.
void * getPointer ()
 Return a pointer to the internal MYSQL_TIME object.

Public Attributes

MYSQL_TIME internal
 Internal MYSQL_TIME object.
void * external
 Pointer to standard data type.

Detailed Description

template<>
struct ASql::MySQL::TypedConversion< Data::Time >

Handle conversion from MYSQL_TIME to Data::Time.

Definition at line 455 of file mysql.hpp.


Member Function Documentation

Convert a Data::Time object pointed to by external to internal.

Reimplemented from ASql::MySQL::TypedConversion< Data::Datetime >.

Convert internal to a Data::Time object pointer to by external.

Reimplemented from ASql::MySQL::TypedConversion< Data::Datetime >.

void* ASql::MySQL::TypedConversion< Data::Datetime >::getPointer ( ) [inline, virtual, inherited]

Return a pointer to the internal MYSQL_TIME object.

Returns:
Void pointer to the internal MYSQL_TIME object.

Implements ASql::Data::Conversion.

Definition at line 441 of file mysql.hpp.


Member Data Documentation

Pointer to standard data type.

Definition at line 705 of file data.hpp.

Referenced by ASql::MySQL::TypedConversion< Data::Blob >::convertResult().

Internal MYSQL_TIME object.

Definition at line 429 of file mysql.hpp.


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