#include <functor.h>
Public Member Functions | |
| virtual | ~endpoint_functor () | 
| endpoint_functor () | |
| endpoint_functor (const endpoint_functor &) | |
| endpoint_functor & | operator= (const endpoint_functor &) | 
| virtual void | operator() (const endpoint::pointer &sp)=0 | 
The plumbing::endpoint_functor class is used to represent and abstract operator to be performed on a plumbing::endpoint instance. It is typically handed to the plumbing::reactor::for_each_endpoint method.
Definition at line 31 of file functor.h.
| plumbing::endpoint_functor::~endpoint_functor | ( | ) |  [virtual] | 
        
The destructor.
Definition at line 21 of file functor.cc.
| plumbing::endpoint_functor::endpoint_functor | ( | ) | 
The default constructor.
Definition at line 26 of file functor.cc.
| plumbing::endpoint_functor::endpoint_functor | ( | const endpoint_functor & | ) | 
The copy constructor.
Definition at line 31 of file functor.cc.
| virtual void plumbing::endpoint_functor::operator() | ( | const endpoint::pointer & | sp | ) |  [pure virtual] | 
        
The function call operator is used to perform the action associated with this functor.
| plumbing::endpoint_functor & plumbing::endpoint_functor::operator= | ( | const endpoint_functor & | ) | 
The assignment operator.
Definition at line 37 of file functor.cc.
 1.6.3