Chromium Code Reviews| Index: signal_callback.h |
| diff --git a/signal_callback.h b/signal_callback.h |
| index 82815385a9a95ac1977ff07ec6f23ebf90c010cb..5d554737e2c57a82d3319fe407c1725f40ffddd0 100644 |
| --- a/signal_callback.h |
| +++ b/signal_callback.h |
| @@ -108,4 +108,14 @@ |
| } \ |
| RETURN METHOD(TYPE0, TYPE1); |
| +// This macro defines a function pointer for the thunk functions defined by |
| +// the above macros. |
| +// |
| +// Usage example: |
| +// SIGNAL_CALLBACK_PTR(bool, callback_func); |
| +// is equivalent to: |
| +// bool (*callback_func)((void*) |
| + |
| +#define SIGNAL_CALLBACK_PTR(RETURN, NAME) RETURN (*NAME)(void*) |
| + |
| #endif // POWER_MANAGER_SIGNAL_CALLBACK_H_ |