"Fossies" - the Fresh Open Source Software archive

Member "libsigc++-2.3.1/docs/reference/html/classsigc_1_1volatile__limit__reference_3_01T__type_00_01true_01_4.html" of archive libsigc++-2.3.1.tar.gz:


Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. Alternatively you can here view or download the uninterpreted source code. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.

libsigc++  2.3.1
Public Member Functions | List of all members
sigc::volatile_limit_reference< T_type, true > Class Template Reference

volatile_limit_reference object for a class that derives from trackable. More...

#include <sigc++/limit_reference.h>

Public Member Functions

 volatile_limit_reference (T_type& _A_target)
 Constructor.
 
const trackablevisit () const
 Retrieve the entity to visit for visit_each().
 
volatile T_type& invoke () const
 Retrieve the reference.
 

Detailed Description

template<class T_type>
class sigc::volatile_limit_reference< T_type, true >

volatile_limit_reference object for a class that derives from trackable.

Constructor & Destructor Documentation

template <class T_type >
sigc::volatile_limit_reference< T_type, true >::volatile_limit_reference ( T_type &  _A_target)
inline

Constructor.

Parameters
_A_targetThe reference to limit.

Member Function Documentation

template <class T_type >
volatile T_type& sigc::volatile_limit_reference< T_type, true >::invoke ( ) const
inline

Retrieve the reference.

This is always a reference to the derived instance.

Returns
The reference.
template <class T_type >
const trackable& sigc::volatile_limit_reference< T_type, true >::visit ( ) const
inline

Retrieve the entity to visit for visit_each().

Depending on the template specialization, this is either a derived reference, or sigc::trackable& if T_type derives from sigc::trackable.

Returns
The reference.