#ifndef Reflex_Callback
#define Reflex_Callback
#include "Reflex/Kernel.h"
namespace Reflex {
class Type;
class Member;
class RFLX_API ICallback {
public:
ICallback() {}
virtual ~ICallback() {}
virtual void operator () ( const Type & ) = 0;
virtual void operator () ( const Member & ) = 0;
};
RFLX_API void InstallClassCallback( ICallback * cb );
RFLX_API void UninstallClassCallback( ICallback * cb );
RFLX_API void FireClassCallback( const Type & );
RFLX_API void FireFunctionCallback( const Member & );
}
#endif // Reflex_Callback
Last change: Wed Jun 25 08:31:14 2008
Last generated: 2008-06-25 08:31
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.