Main Page   Namespace List   Class Hierarchy   Compound List   File List   Header Files   Namespace Members   Compound Members   File Members  

arg::functional::functor_ref_t Class Reference

Implementation class supporting arg::subject template. More...

#include <arg_observer.h>

List of all members.

Public Members

 functor_ref_t (functor& ff)
template<typename parm> void operator()<parm> (parm p)


Detailed Description

template<class functor> class arg::functional::functor_ref_t

Implementation class supporting arg::subject template.

Provides a copy constructable wrapper for a reference to a non-const functor object with a (non-const) function call operator.


Member Function Documentation

template<class functor>
arg::functional::functor_ref_t<functor>::functor_ref_t<functor> (functor & ff)

template<class functor>
template<typename parm>
void arg::functional::functor_ref_t<functor>::operator() (parm p) [inline]


The documentation for this class was generated from the following file:
Copyright 1999-2000 Alan Griffiths