Program: bbtk
Module: $RCSfile: bbtkBlackBoxOutputConnector.h,v $
Language: C++
- Date: $Date: 2008/12/08 13:05:59 $
- Version: $Revision: 1.6 $
+ Date: $Date: 2008/12/15 09:04:46 $
+ Version: $Revision: 1.8 $
=========================================================================*/
/* ---------------------------------------------------------------------
/// Adds the function f to the list of functions to call when
/// the output changes.
- /// f is of type ChangeCallbackType which is basically:
- /// void (*ChangeCallbackType)(BlackBoxOutputConnector*)
- /// To pass a member function 'f' of an instance 'c' of a class 'C'
- /// as callback you have to 'bind' it, i.e. call:
- /// AddChangeObserver ( boost::bind( &C::f , c, _1 ) );
void AddChangeObserver(OutputChangeCallbackType f);
/// Removes the function f from the list of functions to call when
ConnectionVector mConnection;
/// The status of the output
IOStatus mStatus;
-
+ /// The output changed signal
BlackBox::OutputChangeSignalType mChangeSignal;
- // The change time
-// ChangeTime mChangeTime;
};
}