libgdamm Reference Documentation
Main Page   Namespaces   Book  

statement.h File Reference


Namespaces

namespace  Glib
namespace  Gnome
namespace  Gnome::Gda

Classes

class  Gnome::Gda::Statement
 Single SQL statement. More...

Enumerations

enum  Gnome::Gda::SqlStatementType {
  Gnome::Gda::SQL_STATEMENT_SELECT,
  Gnome::Gda::SQL_STATEMENT_INSERT,
  Gnome::Gda::SQL_STATEMENT_UPDATE,
  Gnome::Gda::SQL_STATEMENT_DELETE,
  Gnome::Gda::SQL_STATEMENT_COMPOUND,
  Gnome::Gda::SQL_STATEMENT_BEGIN,
  Gnome::Gda::SQL_STATEMENT_ROLLBACK,
  Gnome::Gda::SQL_STATEMENT_COMMIT,
  Gnome::Gda::SQL_STATEMENT_SAVEPOINT,
  Gnome::Gda::SQL_STATEMENT_ROLLBACK_SAVEPOINT,
  Gnome::Gda::SQL_STATEMENT_DELETE_SAVEPOINT,
  Gnome::Gda::SQL_STATEMENT_UNKNOWN,
  Gnome::Gda::SQL_STATEMENT_NONE
}
enum  Gnome::Gda::StatementModelUsage {
  Gnome::Gda::STATEMENT_MODEL_RANDOM_ACCESS = 1 << 0,
  Gnome::Gda::STATEMENT_MODEL_CURSOR_FORWARD = 1 << 1,
  Gnome::Gda::STATEMENT_MODEL_CURSOR_BACKWARD = 1 << 2,
  Gnome::Gda::STATEMENT_MODEL_CURSOR = 0x2,
  Gnome::Gda::STATEMENT_MODEL_ALLOW_NOPARAM = 1 << 3
}
enum  Gnome::Gda::StatementSqlFlag {
  Gnome::Gda::STATEMENT_SQL_PRETTY = 1 << 0,
  Gnome::Gda::STATEMENT_SQL_PARAMS_LONG = 1 << 1,
  Gnome::Gda::STATEMENT_SQL_PARAMS_SHORT = 1 << 2,
  Gnome::Gda::STATEMENT_SQL_PARAMS_AS_COLON = 1 << 3,
  Gnome::Gda::STATEMENT_SQL_PARAMS_AS_DOLLAR = 1 << 4,
  Gnome::Gda::STATEMENT_SQL_PARAMS_AS_QMARK = 1 << 5,
  Gnome::Gda::STATEMENT_SQL_PARAMS_AS_UQMARK = 1 << 6
}

Functions

StatementSqlFlag Gnome::Gda::operator& (StatementSqlFlag lhs, StatementSqlFlag rhs)
StatementModelUsage Gnome::Gda::operator& (StatementModelUsage lhs, StatementModelUsage rhs)
StatementSqlFlag& Gnome::Gda::operator&= (StatementSqlFlag& lhs, StatementSqlFlag rhs)
StatementModelUsage& Gnome::Gda::operator&= (StatementModelUsage& lhs, StatementModelUsage rhs)
StatementSqlFlag Gnome::Gda::operator^ (StatementSqlFlag lhs, StatementSqlFlag rhs)
StatementModelUsage Gnome::Gda::operator^ (StatementModelUsage lhs, StatementModelUsage rhs)
StatementSqlFlag& Gnome::Gda::operator^= (StatementSqlFlag& lhs, StatementSqlFlag rhs)
StatementModelUsage& Gnome::Gda::operator^= (StatementModelUsage& lhs, StatementModelUsage rhs)
StatementSqlFlag Gnome::Gda::operator| (StatementSqlFlag lhs, StatementSqlFlag rhs)
StatementModelUsage Gnome::Gda::operator| (StatementModelUsage lhs, StatementModelUsage rhs)
StatementSqlFlag& Gnome::Gda::operator|= (StatementSqlFlag& lhs, StatementSqlFlag rhs)
StatementModelUsage& Gnome::Gda::operator|= (StatementModelUsage& lhs, StatementModelUsage rhs)
StatementSqlFlag Gnome::Gda::operator~ (StatementSqlFlag flags)
StatementModelUsage Gnome::Gda::operator~ (StatementModelUsage flags)

Generated for libgdamm by Doxygen 1.5.6 © 1997-2001