vpr::sim::RemovePred< T > Struct Template Reference

Collaboration diagram for vpr::sim::RemovePred< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RemovePred (const vpr::SocketImplSIM *o)
bool operator() (T thingy)

Public Attributes

const vpr::SocketImplSIMsock

Detailed Description

template<class T>
struct vpr::sim::RemovePred< T >

Definition at line 172 of file NetworkLine.cpp.


Constructor & Destructor Documentation

template<class T>
vpr::sim::RemovePred< T >::RemovePred ( const vpr::SocketImplSIM o  )  [inline]

Definition at line 174 of file NetworkLine.cpp.

00175       : sock(o)
00176    {
00177       ;
00178    }


Member Function Documentation

template<class T>
bool vpr::sim::RemovePred< T >::operator() ( thingy  )  [inline]

Definition at line 180 of file NetworkLine.cpp.

References vpr::sim::RemovePred< T >::sock.

00181    {
00182       return thingy.second->getDestinationSocket() == sock;
00183    }


Member Data Documentation

template<class T>
const vpr::SocketImplSIM* vpr::sim::RemovePred< T >::sock

Definition at line 185 of file NetworkLine.cpp.

Referenced by vpr::sim::RemovePred< T >::operator()().


The documentation for this struct was generated from the following file:
Generated on Thu Jan 4 10:56:12 2007 for VR Juggler Portable Runtime by  doxygen 1.5.1