Choreonoid  1.5
Public Member Functions | List of all members
cnoid::signal_private::SlotCallIterator< SlotType, ArgSetType > Class Template Reference

#include <Signal.h>

Public Member Functions

void seekUnblockedSlot ()
 
 SlotCallIterator (SlotType *firstSlot, ArgSetType &args)
 
 SlotCallIterator (const SlotCallIterator &org)
 
bool operator== (const SlotCallIterator &rhs) const
 
bool operator!= (const SlotCallIterator &rhs) const
 
SlotCallIterator operator++ (int)
 
result_type operator* () const
 

Constructor & Destructor Documentation

◆ SlotCallIterator() [1/2]

template<typename SlotType , typename ArgSetType >
cnoid::signal_private::SlotCallIterator< SlotType, ArgSetType >::SlotCallIterator ( SlotType *  firstSlot,
ArgSetType &  args 
)
inline

◆ SlotCallIterator() [2/2]

template<typename SlotType , typename ArgSetType >
cnoid::signal_private::SlotCallIterator< SlotType, ArgSetType >::SlotCallIterator ( const SlotCallIterator< SlotType, ArgSetType > &  org)
inline

Member Function Documentation

◆ operator!=()

template<typename SlotType , typename ArgSetType >
bool cnoid::signal_private::SlotCallIterator< SlotType, ArgSetType >::operator!= ( const SlotCallIterator< SlotType, ArgSetType > &  rhs) const
inline

◆ operator*()

template<typename SlotType , typename ArgSetType >
result_type cnoid::signal_private::SlotCallIterator< SlotType, ArgSetType >::operator* ( ) const
inline

◆ operator++()

template<typename SlotType , typename ArgSetType >
SlotCallIterator cnoid::signal_private::SlotCallIterator< SlotType, ArgSetType >::operator++ ( int  )
inline

◆ operator==()

template<typename SlotType , typename ArgSetType >
bool cnoid::signal_private::SlotCallIterator< SlotType, ArgSetType >::operator== ( const SlotCallIterator< SlotType, ArgSetType > &  rhs) const
inline

◆ seekUnblockedSlot()

template<typename SlotType , typename ArgSetType >
void cnoid::signal_private::SlotCallIterator< SlotType, ArgSetType >::seekUnblockedSlot ( )
inline

The documentation for this class was generated from the following file: