41 _mode(
TSql::
InnerJoin), _joinColumn(joinColumn), _criteria(criteria)
47 _mode(joinMode), _joinColumn(joinColumn), _criteria(criteria)
53 _mode(other.mode), _joinColumn(other._joinColumn), _criteria(other._criteria)
61 _joinColumn = other._joinColumn;
62 _criteria = other._criteria;
The TCriteria class represents a WHERE clause without SQL for the sake of database abstraction.
Definition: tcriteria.h:6
The TSqlJoin class represents JOIN clause for combination to a record of other table.
Definition: tsqljoin.h:14
TSql::JoinMode joinMode() const
Definition: tsqljoin.h:22
TCriteria criteria() const
Definition: tsqljoin.h:24
int joinColumn() const
Definition: tsqljoin.h:23
TSqlJoin & operator=(const TSqlJoin &other)
Definition: tsqljoin.h:58
TSqlJoin()
Definition: tsqljoin.h:34
The TSql namespace contains miscellaneous identifiers used throughout the SQL library.
JoinMode
Definition: tfnamespace.h:300
@ InnerJoin
Definition: tfnamespace.h:301