Add LLEventAPI class, formalizing the mechanism by which we wrap a C++ API
with an event API. In addition to the LLEventPump name on which to listen, LLEventAPI accepts a documentation string for event API introspection. Give every LLEventDispatcher::add() overload a new documentation string parameter for event API introspection. Convert every existing event API to new conventions, introducing suitable documentation strings for the API and each of its operations.
Showing
- indra/llcommon/CMakeLists.txt 2 additions, 0 deletionsindra/llcommon/CMakeLists.txt
- indra/llcommon/lleventapi.cpp 30 additions, 0 deletionsindra/llcommon/lleventapi.cpp
- indra/llcommon/lleventapi.h 53 additions, 0 deletionsindra/llcommon/lleventapi.h
- indra/llcommon/lleventdispatcher.cpp 7 additions, 5 deletionsindra/llcommon/lleventdispatcher.cpp
- indra/llcommon/lleventdispatcher.h 27 additions, 8 deletionsindra/llcommon/lleventdispatcher.h
- indra/llmessage/llares.cpp 1 addition, 1 deletionindra/llmessage/llares.cpp
- indra/llmessage/llareslistener.cpp 9 additions, 4 deletionsindra/llmessage/llareslistener.cpp
- indra/llmessage/llareslistener.h 4 additions, 5 deletionsindra/llmessage/llareslistener.h
- indra/llui/llfloaterreg.cpp 1 addition, 1 deletionindra/llui/llfloaterreg.cpp
- indra/llui/llfloaterreglistener.cpp 23 additions, 7 deletionsindra/llui/llfloaterreglistener.cpp
- indra/llui/llfloaterreglistener.h 3 additions, 3 deletionsindra/llui/llfloaterreglistener.h
- indra/llui/llnotificationslistener.cpp 6 additions, 2 deletionsindra/llui/llnotificationslistener.cpp
- indra/llui/llnotificationslistener.h 2 additions, 2 deletionsindra/llui/llnotificationslistener.h
- indra/newview/llagentlistener.cpp 12 additions, 4 deletionsindra/newview/llagentlistener.cpp
- indra/newview/llagentlistener.h 2 additions, 2 deletionsindra/newview/llagentlistener.h
- indra/newview/llappviewer.cpp 1 addition, 1 deletionindra/newview/llappviewer.cpp
- indra/newview/llappviewerlistener.cpp 9 additions, 5 deletionsindra/newview/llappviewerlistener.cpp
- indra/newview/llappviewerlistener.h 4 additions, 5 deletionsindra/newview/llappviewerlistener.h
- indra/newview/llfloaterabout.cpp 8 additions, 4 deletionsindra/newview/llfloaterabout.cpp
- indra/newview/lllogininstance.cpp 3 additions, 3 deletionsindra/newview/lllogininstance.cpp
Loading
Please register or sign in to comment