51 static IRC& getInstance();
57 static void tcl_say(Tcl::object
const &channel, Tcl::object
const &nick, Tcl::object
const &args);
58 static void tcl_privmsg(Tcl::object
const &query, Tcl::object
const &nick, Tcl::object
const &args);
59 static void tcl_action(Tcl::object
const &channel, Tcl::object
const &nick, Tcl::object
const &args);
60 static void tcl_info(Tcl::object
const &channel, Tcl::object
const &args);
71 IRC& operator=(
const IRC&) =
delete;
std::string nickname_
The user's nickname on the IRC server.
Definition: IRC.h:74
Shared library macros, enums, constants and forward declarations for the core library ...
::std::string string
Definition: gtest-port.h:756
Output level, used for messages directed to the user (e.g. "Press any key to continue") ...
Definition: OutputDefinitions.h:89
Tcl::interpreter * interpreter_
The Tcl interpreter that is used for the IRC connection.
Definition: IRC.h:73
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
ARGUMENT_COMPLETION_FUNCTION_IMPLEMENTATION_MULTI() command(const std::string &fragment)
Returns a list of commands and groups and also supports auto-completion of the arguments of these com...
Definition: ArgumentCompletionFunctions.cc:178
#define _CoreExport
Definition: CorePrereqs.h:61
The IRC class creates a Tcl-thread (see TclThreadManager) and connects to an IRC server.
Definition: IRC.h:48