IRC SERVER
The goal of this project is to make you write your own IRC server.
|
#include <Notice.hpp>
Public Member Functions | |
Notice () | |
bool | validate (void) |
void | execute () |
Public Member Functions inherited from Command | |
std::string | getName () const |
std::string | getDescription () const |
std::string | getUsage () const |
std::map< size_t, std::string > | getExample () const |
Client * | getSender () const |
void | setSender (Client *sender) |
void | setServer (Server *server) |
void | setMessage (Message *message) |
bool | hasOpe (void) |
bool | needsAuth (void) |
virtual std::vector< Message > | parser (Message *message) |
Command () | |
void | missingOpe (void) |
virtual | ~Command () |
Additional Inherited Members | |
Protected Attributes inherited from Command | |
std::string | _name |
std::string | _description |
std::string | _usage |
bool | _is_ope |
bool | _needs_auth |
std::map< size_t, std::string > | _example |
Client * | _sender |
Server * | _server |
Message * | _message |
size_t | _sender_index |
|
inline |
|
inlinevirtual |
|
inlinevirtual |