#include <Iguana/Utilities/classlib/utils/Callback.h>
Public Member Functions | |
Callback2 (const Callback2 &x) | |
Callback2 (Callback2Rep< T1, T2 > *implementation=0) | |
operator bool (void) const | |
void | operator() (T1, T2) const |
Callback2 & | operator= (const Callback2 &x) |
bool | operator== (const Callback2 &x) const |
~Callback2 (void) | |
Private Attributes | |
Callback2Rep< T1, T2 > * | m_rep |
Definition at line 107 of file Callback.h.
lat::Callback2< T1, T2 >::Callback2 | ( | Callback2Rep< T1, T2 > * | implementation = 0 |
) | [inline] |
lat::Callback2< T1, T2 >::Callback2 | ( | const Callback2< T1, T2 > & | x | ) | [inline] |
lat::Callback2< T1, T2 >::~Callback2 | ( | void | ) | [inline] |
lat::Callback2< T1, T2 >::operator bool | ( | void | ) | const [inline] |
Definition at line 832 of file Callback.h.
References lat::Callback2< T1, T2 >::m_rep.
00833 { return m_rep ? true : false; } // FIXME: for Sun CC 4.2 (no bool)
void lat::Callback2< T1, T2 >::operator() | ( | T1 | a, | |
T2 | b | |||
) | const [inline] |
Callback2< T1, T2 > & lat::Callback2< T1, T2 >::operator= | ( | const Callback2< T1, T2 > & | x | ) | [inline] |
bool lat::Callback2< T1, T2 >::operator== | ( | const Callback2< T1, T2 > & | x | ) | const [inline] |
Callback2Rep<T1,T2>* lat::Callback2< T1, T2 >::m_rep [private] |
Definition at line 120 of file Callback.h.
Referenced by lat::Callback2< T1, T2 >::Callback2(), lat::Callback2< T1, T2 >::operator bool(), lat::Callback2< T1, T2 >::operator()(), lat::Callback2< T1, T2 >::operator=(), lat::Callback2< T1, T2 >::operator==(), and lat::Callback2< T1, T2 >::~Callback2().