#include <object.h>
Inheritance diagram for GQL::SQLObject:
Public Member Functions | |
SQLObject () | |
virtual | ~SQLObject () |
void | set_null () |
bool | is_null () const |
virtual std::string | output () const=0 |
virtual bool | input (const std::string &s)=0 |
virtual std::string | to_string () const=0 |
virtual long | to_int () const=0 |
virtual double | to_real () const=0 |
virtual bool | to_boolean () const=0 |
virtual Blob * | to_blob () const=0 |
virtual SQLType | to_type () const=0 |
virtual void | from_string (const std::string &s)=0 |
virtual void | from_int (long l)=0 |
virtual void | from_real (double d)=0 |
virtual void | from_boolean (bool b)=0 |
virtual void | from_type (const SQLType &type)=0 |
virtual void | from_blob (const Blob *blob)=0 |
if blob is 0, create a new BLOB instance | |
Protected Member Functions | |
void | set_null (bool null) |
|
|
|
|
|
if blob is 0, create a new BLOB instance
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
|
|
Implemented in GQL::BasicSQLObject. |
|
|
|
|
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |
|
Implemented in GQL::BasicSQLObject. |