TreeFrogFramework  2.8
Public Member Functions | List of all members
TSqlJoin< T > Class Template Reference

#include <tsqljoin.h>

Public Member Functions

 TSqlJoin ()
 
 TSqlJoin (int joinColumn, const TCriteria &criteria)
 
 TSqlJoin (TSql::JoinMode joinMode, int joinColumn, const TCriteria &criteria)
 
 TSqlJoin (const TSqlJoin &other)
 
TSqlJoinoperator= (const TSqlJoin &other)
 
TSql::JoinMode joinMode () const
 
int joinColumn () const
 
TCriteria criteria () const
 

Detailed Description

template<class T>
class TSqlJoin< T >

The TSqlJoin class represents JOIN clause for combination to a record of other table.

See also
void TSqlORMapper<T>::setJoin()

Constructor & Destructor Documentation

◆ TSqlJoin() [1/4]

template<class T >
TSqlJoin< T >::TSqlJoin
inline

◆ TSqlJoin() [2/4]

template<class T >
TSqlJoin< T >::TSqlJoin ( int  joinColumn,
const TCriteria criteria 
)
inline

◆ TSqlJoin() [3/4]

template<class T >
TSqlJoin< T >::TSqlJoin ( TSql::JoinMode  joinMode,
int  joinColumn,
const TCriteria criteria 
)
inline

◆ TSqlJoin() [4/4]

template<class T >
TSqlJoin< T >::TSqlJoin ( const TSqlJoin< T > &  other)
inline

Member Function Documentation

◆ criteria()

template<class T >
TCriteria TSqlJoin< T >::criteria ( ) const
inline

◆ joinColumn()

template<class T >
int TSqlJoin< T >::joinColumn ( ) const
inline

◆ joinMode()

template<class T >
TSql::JoinMode TSqlJoin< T >::joinMode ( ) const
inline

◆ operator=()

template<class T >
TSqlJoin< T > & TSqlJoin< T >::operator= ( const TSqlJoin< T > &  other)
inline

The documentation for this class was generated from the following file: