Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

tRelation.h File Reference

One of the original POLiTe header files. More...

#include <cResultBase.h>
#include <tRef.h>

Include dependency graph for tRelation.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Classes

class  OneToOneRelation
class  OneToManyRelation
class  ManyToOneRelation
class  ManyToManyRelation
class  ChainedRelation

Functions

template<class L, class R> Result< L > * Left (OneToOneRelation< L, R > &X, const class QueRefProto &qR=EQUERY)
template<class L, class R> Result< L > * Left (OneToManyRelation< L, R > &X, const class QueRefProto &qR=EQUERY)
template<class L, class R> Result< L > * Left (ManyToOneRelation< L, R > &X, const class QueRefProto &qR=EQUERY)
template<class L, class R> Result< L > * Left (ManyToManyRelation< L, R > &X, const class QueRefProto &qR=EQUERY)
template<class L, class R> Result< L > * Left (ChainedRelation< L, R > &X, const class QueRefProto &qR=EQUERY)
template<class L, class R> Result< R > * Right (OneToOneRelation< L, R > &X, const class QueRefProto &qL=EQUERY)
template<class L, class R> Result< R > * Right (OneToManyRelation< L, R > &X, const class QueRefProto &qL=EQUERY)
template<class L, class R> Result< R > * Right (ManyToOneRelation< L, R > &X, const class QueRefProto &qL=EQUERY)
template<class L, class R> Result< R > * Right (ManyToManyRelation< L, R > &X, const class QueRefProto &qL=EQUERY)
template<class L, class R> Result< R > * Right (ChainedRelation< L, R > &X, const class QueRefProto &qL=EQUERY)
template<class L, class R> ChainedRelation< L, R > operator * (const QueRefProto &Q, const OneToOneRelation< L, R > &X)
template<class L, class R> ChainedRelation< L, R > operator * (const OneToOneRelation< L, R > &X, const QueRefProto &Q)
template<class L, class R> ChainedRelation< L, R > operator * (const QueRefProto &Q, const OneToManyRelation< L, R > &X)
template<class L, class R> ChainedRelation< L, R > operator * (const OneToManyRelation< L, R > &X, const QueRefProto &Q)
template<class L, class R> ChainedRelation< L, R > operator * (const QueRefProto &Q, const ManyToOneRelation< L, R > &X)
template<class L, class R> ChainedRelation< L, R > operator * (const ManyToOneRelation< L, R > &X, const QueRefProto &Q)
template<class L, class R> ChainedRelation< L, R > operator * (const QueRefProto &Q, const ManyToManyRelation< L, R > &X)
template<class L, class R> ChainedRelation< L, R > operator * (const ManyToManyRelation< L, R > &X, const QueRefProto &Q)
template<class L, class R> ChainedRelation< L, R > operator * (const QueRefProto &Q, const ChainedRelation< L, R > &X)
template<class L, class R> ChainedRelation< L, R > operator * (const ChainedRelation< L, R > &X, const QueRefProto &Q)
template<class L, class R> ChainedRelation< L, R > operator * (Proto< L > &X, Proto< R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ChainedRelation< L, M > &X, const ChainedRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ChainedRelation< L, M > &X, const ManyToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ChainedRelation< L, M > &X, const ManyToOneRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ChainedRelation< L, M > &X, const OneToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ChainedRelation< L, M > &X, const OneToOneRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToManyRelation< L, M > &X, const ChainedRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToManyRelation< L, M > &X, const ManyToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToManyRelation< L, M > &X, const ManyToOneRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToManyRelation< L, M > &X, const OneToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToManyRelation< L, M > &X, const OneToOneRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToOneRelation< L, M > &X, const ChainedRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToOneRelation< L, M > &X, const ManyToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToOneRelation< L, M > &X, const ManyToOneRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToOneRelation< L, M > &X, const OneToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const ManyToOneRelation< L, M > &X, const OneToOneRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToManyRelation< L, M > &X, const ChainedRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToManyRelation< L, M > &X, const ManyToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToManyRelation< L, M > &X, const ManyToOneRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToManyRelation< L, M > &X, const OneToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToManyRelation< L, M > &X, const OneToOneRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToOneRelation< L, M > &X, const ChainedRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToOneRelation< L, M > &X, const ManyToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToOneRelation< L, M > &X, const ManyToOneRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToOneRelation< L, M > &X, const OneToManyRelation< N, R > &Y)
template<class L, class M, class N, class R> ChainedRelation< L, R > operator * (const OneToOneRelation< L, M > &X, const OneToOneRelation< N, R > &Y)

Detailed Description

One of the original POLiTe header files.

Author:
Mgr. Michal Kopecky Ph.D.

Function Documentation

template<class L, class R>
Result<L>* Left OneToOneRelation< L, R > &  X,
const class QueRefProto qR = EQUERY
 

template<class L, class R>
Result<L>* Left OneToManyRelation< L, R > &  X,
const class QueRefProto qR = EQUERY
 

template<class L, class R>
Result<L>* Left ManyToOneRelation< L, R > &  X,
const class QueRefProto qR = EQUERY
 

template<class L, class R>
Result<L>* Left ManyToManyRelation< L, R > &  X,
const class QueRefProto qR = EQUERY
 

template<class L, class R>
Result<L>* Left ChainedRelation< L, R > &  X,
const class QueRefProto qR = EQUERY
 

template<class L, class R>
Result<R>* Right OneToOneRelation< L, R > &  X,
const class QueRefProto qL = EQUERY
 

template<class L, class R>
Result<R>* Right OneToManyRelation< L, R > &  X,
const class QueRefProto qL = EQUERY
 

template<class L, class R>
Result<R>* Right ManyToOneRelation< L, R > &  X,
const class QueRefProto qL = EQUERY
 

template<class L, class R>
Result<R>* Right ManyToManyRelation< L, R > &  X,
const class QueRefProto qL = EQUERY
 

template<class L, class R>
Result<R>* Right ChainedRelation< L, R > &  X,
const class QueRefProto qL = EQUERY
 

template<class L, class R>
ChainedRelation<L,R> operator * const QueRefProto Q,
const OneToOneRelation< L, R > &  X
 

template<class L, class R>
ChainedRelation<L,R> operator * const OneToOneRelation< L, R > &  X,
const QueRefProto Q
 

template<class L, class R>
ChainedRelation<L,R> operator * const QueRefProto Q,
const OneToManyRelation< L, R > &  X
 

template<class L, class R>
ChainedRelation<L,R> operator * const OneToManyRelation< L, R > &  X,
const QueRefProto Q
 

template<class L, class R>
ChainedRelation<L,R> operator * const QueRefProto Q,
const ManyToOneRelation< L, R > &  X
 

template<class L, class R>
ChainedRelation<L,R> operator * const ManyToOneRelation< L, R > &  X,
const QueRefProto Q
 

template<class L, class R>
ChainedRelation<L,R> operator * const QueRefProto Q,
const ManyToManyRelation< L, R > &  X
 

template<class L, class R>
ChainedRelation<L,R> operator * const ManyToManyRelation< L, R > &  X,
const QueRefProto Q
 

template<class L, class R>
ChainedRelation<L,R> operator * const QueRefProto Q,
const ChainedRelation< L, R > &  X
 

template<class L, class R>
ChainedRelation<L,R> operator * const ChainedRelation< L, R > &  X,
const QueRefProto Q
 

template<class L, class R>
ChainedRelation<L,R> operator * Proto< L > &  X,
Proto< R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ChainedRelation< L, M > &  X,
const ChainedRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ChainedRelation< L, M > &  X,
const ManyToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ChainedRelation< L, M > &  X,
const ManyToOneRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ChainedRelation< L, M > &  X,
const OneToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ChainedRelation< L, M > &  X,
const OneToOneRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToManyRelation< L, M > &  X,
const ChainedRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToManyRelation< L, M > &  X,
const ManyToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToManyRelation< L, M > &  X,
const ManyToOneRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToManyRelation< L, M > &  X,
const OneToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToManyRelation< L, M > &  X,
const OneToOneRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToOneRelation< L, M > &  X,
const ChainedRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToOneRelation< L, M > &  X,
const ManyToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToOneRelation< L, M > &  X,
const ManyToOneRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToOneRelation< L, M > &  X,
const OneToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const ManyToOneRelation< L, M > &  X,
const OneToOneRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToManyRelation< L, M > &  X,
const ChainedRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToManyRelation< L, M > &  X,
const ManyToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToManyRelation< L, M > &  X,
const ManyToOneRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToManyRelation< L, M > &  X,
const OneToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToManyRelation< L, M > &  X,
const OneToOneRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToOneRelation< L, M > &  X,
const ChainedRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToOneRelation< L, M > &  X,
const ManyToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToOneRelation< L, M > &  X,
const ManyToOneRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToOneRelation< L, M > &  X,
const OneToManyRelation< N, R > &  Y
 

template<class L, class M, class N, class R>
ChainedRelation<L,R> operator * const OneToOneRelation< L, M > &  X,
const OneToOneRelation< N, R > &  Y
 


Generated on Wed Aug 11 22:34:56 2004 for IOPC by Doxygen 1.3.6