Kexi API Documentation (2.0 alpha)

OrderByColumnInternal Struct Reference

#include <sqltypes.h>

List of all members.

Public Types

typedef QValueList< OrderByColumnInternalList
typedef QValueListConstIterator<
OrderByColumnInternal
ListConstIterator

Public Member Functions

 OrderByColumnInternal ()
void setColumnByNameOrNumber (const QVariant &nameOrNumber)

Public Attributes

QString aliasOrName
 Can include a "tablename." prefix.
int columnNumber
 Optional, used instead of aliasOrName to refer to column by its number rather than name.
bool ascending: 1


Member Typedef Documentation

typedef QValueList<OrderByColumnInternal> OrderByColumnInternal::List
 

Definition at line 44 of file sqltypes.h.

typedef QValueListConstIterator<OrderByColumnInternal> OrderByColumnInternal::ListConstIterator
 

Definition at line 45 of file sqltypes.h.


Constructor & Destructor Documentation

OrderByColumnInternal::OrderByColumnInternal  )  [inline]
 

Definition at line 46 of file sqltypes.h.


Member Function Documentation

void OrderByColumnInternal::setColumnByNameOrNumber const QVariant &  nameOrNumber  )  [inline]
 

Definition at line 52 of file sqltypes.h.

References aliasOrName, and columnNumber.

Referenced by yyparse().


Member Data Documentation

QString OrderByColumnInternal::aliasOrName
 

Can include a "tablename." prefix.

Definition at line 63 of file sqltypes.h.

Referenced by setColumnByNameOrNumber().

bool OrderByColumnInternal::ascending
 

Definition at line 66 of file sqltypes.h.

Referenced by yyparse().

int OrderByColumnInternal::columnNumber
 

Optional, used instead of aliasOrName to refer to column by its number rather than name.

Definition at line 64 of file sqltypes.h.

Referenced by setColumnByNameOrNumber().


The documentation for this struct was generated from the following file:
KDE Logo
This file is part of the documentation for Kexi 2.0 alpha.
Documentation copyright © 2002-2007 the Kexi Team.
Generated on Tue Apr 1 20:50:13 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003