PandoraBotIRC
1.0.0
An irc bot that acts as a Pandora chatter bot
|
Abstract base class representing an IRC bot. More...
#include <IRCBot.hpp>
Public Member Functions | |
IRCBot ()=default | |
Default constructor. More... | |
virtual | ~IRCBot ()=default |
Virtual default destructor. More... | |
virtual bool | connect ()=0 |
esponsible for connecting to the irc server and starting up the bot. More... | |
virtual void | disconnect ()=0 |
Responsible for disconnecting from the server and stopping the bot. More... | |
virtual int | run ()=0 |
Worker function for the bot. Responsible for doing everything else that the bot should do. More... | |
Abstract base class representing an IRC bot.
Has three functions that base classes must overload: connect() disconnect() run()
|
default |
Default constructor.
|
virtualdefault |
Virtual default destructor.
|
pure virtual |
esponsible for connecting to the irc server and starting up the bot.
Implemented in pbirc::irc::PandoraIRCBot.
|
pure virtual |
Responsible for disconnecting from the server and stopping the bot.
Implemented in pbirc::irc::PandoraIRCBot.
|
pure virtual |
Worker function for the bot. Responsible for doing everything else that the bot should do.
Implemented in pbirc::irc::PandoraIRCBot.