#include <invoker.h>
Inheritance diagram for os::Invoker:
Public Methods | |
Invoker () | |
Invoker (Message *pcMessage) | |
Invoker (Message *pcMessage, const Handler *pcHandler, const Looper *pcLooper=NULL) | |
Invoker (Message *pcMessage, const Messenger &cTarget) | |
virtual | ~Invoker () |
virtual status_t | SetMessage (Message *pcMessage) |
Message* | GetMessage (void) const |
uint32 | GetCode (void) const |
virtual status_t | SetTarget (const Handler *pcHandler, const Looper *pcLooper=NULL) |
virtual status_t | SetTarget (const Messenger &cMessenger) |
bool | IsTargetLocal (void) const |
Handler* | GetTarget (Looper **ppcLooper=NULL) const |
Messenger | GetMessenger (void) const |
virtual status_t | SetHandlerForReply (Handler *pcHandler) |
Handler* | GetHandlerForReply (void) const |
virtual status_t | Invoke (Message *pcMessage=NULL) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in os::Control, os::MenuItem, os::ScrollBar, os::Slider, and os::Spinner. |
|
|
|
|
|
|
|
|
|
|