- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- Namespace List
- Namespace Members

Enumerations

# QSql Namespace Reference

## Enumerations
enum | Location { BeforeFirstRow = -1, AfterLastRow = -2 }
enum | ParamTypeFlag { In = 0x00000001, Out = 0x00000002, InOut = In | Out, Binary = 0x00000004 }
enum | TableType { Tables = 0x01, SystemTables = 0x02, Views = 0x04, AllTables = 0xff }
enum | NumericalPrecisionPolicy { LowPrecisionInt32 = 0x01, LowPrecisionInt64 = 0x02, LowPrecisionDouble = 0x04, HighPrecision = 0 }

## Enumeration Type Documentation

enum Location

Search for all occurrences

Enumerator:

  BeforeFirstRow | Search for all occurrences
  AfterLastRow | Search for all occurrences

Definition at line 55 of file qsql.h.

        {
            BeforeFirstRow = -1,
            AfterLastRow = -2
    #ifdef QT3_SUPPORT
            , BeforeFirst = BeforeFirstRow,
            AfterLast = AfterLastRow
    #endif
        };

enum ParamTypeFlag

Search for all occurrences

Enumerator:

  In | Search for all occurrences
  Out | Search for all occurrences
  InOut | Search for all occurrences
  Binary | Search for all occurrences

Definition at line 65 of file qsql.h.

        {
            In = 0x00000001,
            Out = 0x00000002,
            InOut = In | Out,
            Binary = 0x00000004
        };

enum TableType

Search for all occurrences

Enumerator:

  Tables | Search for all occurrences
  SystemTables | Search for all occurrences
  Views | Search for all occurrences
  AllTables | Search for all occurrences

Definition at line 74 of file qsql.h.

        {
            Tables = 0x01,
            SystemTables = 0x02,
            Views = 0x04,
            AllTables = 0xff
        };

enum NumericalPrecisionPolicy

Search for all occurrences

Enumerator:

  LowPrecisionInt32 | Search for all occurrences
  LowPrecisionInt64 | Search for all occurrences
  LowPrecisionDouble | Search for all occurrences
  HighPrecision | Search for all occurrences

Definition at line 82 of file qsql.h.

        {
            LowPrecisionInt32    = 0x01,
            LowPrecisionInt64    = 0x02,
            LowPrecisionDouble   = 0x04,

            HighPrecision        = 0
        };