logo top
Main Page   Groups   Namespaces  

sigc::bound_argument<const_reference_wrapper<T_wrapped>> Class Template Reference

bound_argument object for a bound argument that is passed by bind() or returned by bind_return() by const reference, specialized for const reference_wrapper<> types. More...

List of all members.

Public Member Functions

 bound_argument (const const_reference_wrapper<T_wrapped>& _A_argument)
 Constructor.
const const_limit_reference<
T_wrapped >& 
visit () const
 Retrieve the entity to visit in visit_each().
const T_wrapped& invoke ()
 Retrieve the entity to pass to the bound functor or return.


Detailed Description

template <class T_wrapped>
class sigc::bound_argument< const_reference_wrapper< T_wrapped > >

bound_argument object for a bound argument that is passed by bind() or returned by bind_return() by const reference, specialized for const reference_wrapper<> types.


Constructor & Destructor Documentation

template <class T_wrapped>
sigc::bound_argument<const_reference_wrapper<T_wrapped>>::bound_argument ( const const_reference_wrapper<T_wrapped>&  _A_argument  )  [inline]

Constructor.

Parameters:
_A_argument The argument to bind.


Member Function Documentation

template <class T_wrapped>
const const_limit_reference<T_wrapped>& sigc::bound_argument<const_reference_wrapper<T_wrapped>>::visit (  )  const [inline]

Retrieve the entity to visit in visit_each().

Returns:
The const_limited_reference to the bound argument.

template <class T_wrapped>
const T_wrapped& sigc::bound_argument<const_reference_wrapper<T_wrapped>>::invoke (  )  [inline]

Retrieve the entity to pass to the bound functor or return.

Returns:
The bound argument.


The documentation for this class was generated from the following file:
Generated for libsigc++ 2.0 by Doxygen 1.5.1 © 1997-2001