select.h File Reference

#include "port.h"
#include "select.cc"

Include dependency graph for select.h:

Go to the source code of this file.

Functions

template<class T0, class T1>
unsigned int select (InPort< T0 > &p0, InPort< T1 > &p1)
template<class T0, class T1>
unsigned int select (InPort< T0 > &p0, OutPort< T1 > &p1)
template<class T0, class T1>
unsigned int select (OutPort< T0 > &p0, OutPort< T1 > &p1)
template<class T0, class T1, class T2>
unsigned int select (InPort< T0 > &p0, InPort< T1 > &p1, InPort< T2 > &p2)
template<class T0, class T1, class T2>
unsigned int select (InPort< T0 > &p0, InPort< T1 > &p1, OutPort< T2 > &p2)
template<class T0, class T1, class T2>
unsigned int select (InPort< T0 > &p0, OutPort< T1 > &p1, OutPort< T2 > &p2)
template<class T0, class T1, class T2>
unsigned int select (OutPort< T0 > &p0, OutPort< T1 > &p1, OutPort< T2 > &p2)
template<class T0, class T1, class T2, class T3>
unsigned int select (InPort< T0 > &p0, InPort< T1 > &p1, InPort< T2 > &p2, InPort< T3 > &p3)
template<class T0, class T1, class T2, class T3>
unsigned int select (InPort< T0 > &p0, InPort< T1 > &p1, InPort< T2 > &p2, OutPort< T3 > &p3)
template<class T0, class T1, class T2, class T3>
unsigned int select (InPort< T0 > &p0, InPort< T1 > &p1, OutPort< T2 > &p2, OutPort< T3 > &p3)
template<class T0, class T1, class T2, class T3>
unsigned int select (InPort< T0 > &p0, OutPort< T1 > &p1, OutPort< T2 > &p2, OutPort< T3 > &p3)
template<class T0, class T1, class T2, class T3>
unsigned int select (OutPort< T0 > &p0, OutPort< T1 > &p1, OutPort< T2 > &p2, OutPort< T3 > &p3)
template<class T0, class T1>
unsigned int select (InPort< T0 > &p0, unsigned int n0, InPort< T1 > &p1, unsigned int n1)
template<class T0, class T1>
unsigned int select (InPort< T0 > &p0, unsigned int n0, OutPort< T1 > &p1, unsigned int n1)
template<class T0, class T1>
unsigned int select (OutPort< T0 > &p0, unsigned int n0, OutPort< T1 > &p1, unsigned int n1)
template<class T0, class T1, class T2>
unsigned int select (InPort< T0 > &p0, unsigned int n0, InPort< T1 > &p1, unsigned int n1, InPort< T2 > &p2, unsigned int n2)
template<class T0, class T1, class T2>
unsigned int select (InPort< T0 > &p0, unsigned int n0, InPort< T1 > &p1, unsigned int n1, OutPort< T2 > &p2, unsigned int n2)
template<class T0, class T1, class T2>
unsigned int select (InPort< T0 > &p0, unsigned int n0, OutPort< T1 > &p1, unsigned int n1, OutPort< T2 > &p2, unsigned int n2)
template<class T0, class T1, class T2>
unsigned int select (OutPort< T0 > &p0, unsigned int n0, OutPort< T1 > &p1, unsigned int n1, OutPort< T2 > &p2, unsigned int n2)
template<class T0, class T1, class T2, class T3>
unsigned int select (InPort< T0 > &p0, unsigned int n0, InPort< T1 > &p1, unsigned int n1, InPort< T2 > &p2, unsigned int n2, InPort< T3 > &p3, unsigned int n3)
template<class T0, class T1, class T2, class T3>
unsigned int select (InPort< T0 > &p0, unsigned int n0, InPort< T1 > &p1, unsigned int n1, InPort< T2 > &p2, unsigned int n2, OutPort< T3 > &p3, unsigned int n3)
template<class T0, class T1, class T2, class T3>
unsigned int select (InPort< T0 > &p0, unsigned int n0, InPort< T1 > &p1, unsigned int n1, OutPort< T2 > &p2, unsigned int n2, OutPort< T3 > &p3, unsigned int n3)
template<class T0, class T1, class T2, class T3>
unsigned int select (InPort< T0 > &p0, unsigned int n0, OutPort< T1 > &p1, unsigned int n1, OutPort< T2 > &p2, unsigned int n2, OutPort< T3 > &p3, unsigned int n3)
template<class T0, class T1, class T2, class T3>
unsigned int select (OutPort< T0 > &p0, unsigned int n0, OutPort< T1 > &p1, unsigned int n1, OutPort< T2 > &p2, unsigned int n2, OutPort< T3 > &p3, unsigned int n3)


Function Documentation

template<class T0, class T1>
unsigned int select InPort< T0 > &  p0,
InPort< T1 > &  p1
[inline]
 

template<class T0, class T1>
unsigned int select InPort< T0 > &  p0,
OutPort< T1 > &  p1
[inline]
 

template<class T0, class T1>
unsigned int select OutPort< T0 > &  p0,
OutPort< T1 > &  p1
[inline]
 

template<class T0, class T1, class T2>
unsigned int select InPort< T0 > &  p0,
InPort< T1 > &  p1,
InPort< T2 > &  p2
[inline]
 

template<class T0, class T1, class T2>
unsigned int select InPort< T0 > &  p0,
InPort< T1 > &  p1,
OutPort< T2 > &  p2
[inline]
 

template<class T0, class T1, class T2>
unsigned int select InPort< T0 > &  p0,
OutPort< T1 > &  p1,
OutPort< T2 > &  p2
[inline]
 

template<class T0, class T1, class T2>
unsigned int select OutPort< T0 > &  p0,
OutPort< T1 > &  p1,
OutPort< T2 > &  p2
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select InPort< T0 > &  p0,
InPort< T1 > &  p1,
InPort< T2 > &  p2,
InPort< T3 > &  p3
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select InPort< T0 > &  p0,
InPort< T1 > &  p1,
InPort< T2 > &  p2,
OutPort< T3 > &  p3
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select InPort< T0 > &  p0,
InPort< T1 > &  p1,
OutPort< T2 > &  p2,
OutPort< T3 > &  p3
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select InPort< T0 > &  p0,
OutPort< T1 > &  p1,
OutPort< T2 > &  p2,
OutPort< T3 > &  p3
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select OutPort< T0 > &  p0,
OutPort< T1 > &  p1,
OutPort< T2 > &  p2,
OutPort< T3 > &  p3
[inline]
 

template<class T0, class T1>
unsigned int select InPort< T0 > &  p0,
unsigned int  n0,
InPort< T1 > &  p1,
unsigned int  n1
[inline]
 

template<class T0, class T1>
unsigned int select InPort< T0 > &  p0,
unsigned int  n0,
OutPort< T1 > &  p1,
unsigned int  n1
[inline]
 

template<class T0, class T1>
unsigned int select OutPort< T0 > &  p0,
unsigned int  n0,
OutPort< T1 > &  p1,
unsigned int  n1
[inline]
 

template<class T0, class T1, class T2>
unsigned int select InPort< T0 > &  p0,
unsigned int  n0,
InPort< T1 > &  p1,
unsigned int  n1,
InPort< T2 > &  p2,
unsigned int  n2
[inline]
 

template<class T0, class T1, class T2>
unsigned int select InPort< T0 > &  p0,
unsigned int  n0,
InPort< T1 > &  p1,
unsigned int  n1,
OutPort< T2 > &  p2,
unsigned int  n2
[inline]
 

template<class T0, class T1, class T2>
unsigned int select InPort< T0 > &  p0,
unsigned int  n0,
OutPort< T1 > &  p1,
unsigned int  n1,
OutPort< T2 > &  p2,
unsigned int  n2
[inline]
 

template<class T0, class T1, class T2>
unsigned int select OutPort< T0 > &  p0,
unsigned int  n0,
OutPort< T1 > &  p1,
unsigned int  n1,
OutPort< T2 > &  p2,
unsigned int  n2
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select InPort< T0 > &  p0,
unsigned int  n0,
InPort< T1 > &  p1,
unsigned int  n1,
InPort< T2 > &  p2,
unsigned int  n2,
InPort< T3 > &  p3,
unsigned int  n3
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select InPort< T0 > &  p0,
unsigned int  n0,
InPort< T1 > &  p1,
unsigned int  n1,
InPort< T2 > &  p2,
unsigned int  n2,
OutPort< T3 > &  p3,
unsigned int  n3
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select InPort< T0 > &  p0,
unsigned int  n0,
InPort< T1 > &  p1,
unsigned int  n1,
OutPort< T2 > &  p2,
unsigned int  n2,
OutPort< T3 > &  p3,
unsigned int  n3
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select InPort< T0 > &  p0,
unsigned int  n0,
OutPort< T1 > &  p1,
unsigned int  n1,
OutPort< T2 > &  p2,
unsigned int  n2,
OutPort< T3 > &  p3,
unsigned int  n3
[inline]
 

template<class T0, class T1, class T2, class T3>
unsigned int select OutPort< T0 > &  p0,
unsigned int  n0,
OutPort< T1 > &  p1,
unsigned int  n1,
OutPort< T2 > &  p2,
unsigned int  n2,
OutPort< T3 > &  p3,
unsigned int  n3
[inline]
 


Generated on Wed Apr 5 21:02:12 2006 for Sesame by  doxygen 1.4.6