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