Introduce CtcpParser for CTCP-related event processing
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 19 Oct 2010 18:45:07 +0000 (20:45 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Tue, 19 Oct 2010 21:48:53 +0000 (23:48 +0200)
commit283fdb2c49e5efa1d497d8c3e6f624f86d008ff8
tree03d97f81655c5cc7e9f4b6fd552ae65a02a8168f
parentd9588ab4fff449eeb77ebb03a6cb1c5c91d1449d
Introduce CtcpParser for CTCP-related event processing

Functionality from CtcpHandler has been ported over to CtcpParser to process
IrcEventRawMessage events and generate appropriate MessageEvents and CtcpEvents from the
raw input of PRIVMSG and NOTICE.

CtcpEvents are not handled/stringified yet.
src/common/CMakeLists.txt
src/common/ctcpevent.cpp [new file with mode: 0644]
src/common/ctcpevent.h [new file with mode: 0644]
src/common/eventmanager.h
src/core/CMakeLists.txt
src/core/coresession.cpp
src/core/coresession.h
src/core/ctcpparser.cpp [new file with mode: 0644]
src/core/ctcpparser.h [new file with mode: 0644]
src/core/ircparser.cpp