#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. |
1.3