
Public Member Functions | |
| virtual | ~Impl () |
| virtual bool | engage (LLObservable *observable) |
| virtual void | disengage (LLObservable *observable) |
| virtual void | addListener (LLEventListener *listener, LLSD filter, const LLSD &userdata)=0 |
| virtual void | removeListener (LLEventListener *listener)=0 |
| virtual std::vector < LLListenerEntry > | getListeners () const =0 |
| virtual bool | fireEvent (LLPointer< LLEvent > event, LLSD filter)=0 |
Definition at line 112 of file llevent.cpp.
| virtual LLEventDispatcher::Impl::~Impl | ( | ) | [inline, virtual] |
Definition at line 115 of file llevent.cpp.
| virtual bool LLEventDispatcher::Impl::engage | ( | LLObservable * | observable | ) | [inline, virtual] |
Definition at line 116 of file llevent.cpp.
Referenced by LLEventDispatcher::engage().

| virtual void LLEventDispatcher::Impl::disengage | ( | LLObservable * | observable | ) | [inline, virtual] |
Definition at line 117 of file llevent.cpp.
Referenced by LLEventDispatcher::disengage().

| virtual void LLEventDispatcher::Impl::addListener | ( | LLEventListener * | listener, | |
| LLSD | filter, | |||
| const LLSD & | userdata | |||
| ) | [pure virtual] |
Implemented in LLSimpleDispatcher.
Referenced by LLEventDispatcher::addListener().

| virtual void LLEventDispatcher::Impl::removeListener | ( | LLEventListener * | listener | ) | [pure virtual] |
Implemented in LLSimpleDispatcher.
Referenced by LLEventDispatcher::removeListener().

| virtual std::vector<LLListenerEntry> LLEventDispatcher::Impl::getListeners | ( | ) | const [pure virtual] |
Implemented in LLSimpleDispatcher.
Referenced by LLEventDispatcher::getListeners().

| virtual bool LLEventDispatcher::Impl::fireEvent | ( | LLPointer< LLEvent > | event, | |
| LLSD | filter | |||
| ) | [pure virtual] |
Implemented in LLSimpleDispatcher.
Referenced by LLEventDispatcher::fireEvent().

1.5.5