]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Make it virtual, in case someone ever wants to make a derived version of it
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 19 Aug 2006 00:51:13 +0000 (00:51 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 19 Aug 2006 00:51:13 +0000 (00:51 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4986 e03df62e-2008-0410-955e-edbf42e46eb7

include/inspircd.h

index 4783b2dc150d2961665747ff603d646f3a507bbb..c4a58e90e17c8eb77d5d1ff6172b3203ad1278f0 100644 (file)
@@ -165,14 +165,14 @@ class FileLogger : public EventHandler
        FileLogger(InspIRCd* Instance, FILE* logfile);
        /** This returns false, logfiles are writeable.
         */
-       bool Readable();
+       virtual bool Readable();
        /** Handle pending write events.
         * This will flush any waiting data to disk.
         * If any data remains after the fprintf call,
         * another write event is scheduled to write
         * the rest of the data when possible.
         */
-       void HandleEvent(EventType et);
+       virtual void HandleEvent(EventType et);
        /** Write one or more preformatted log lines.
         * If the data cannot be written immediately,
         * this class will insert itself into the
@@ -183,11 +183,11 @@ class FileLogger : public EventHandler
        void WriteLogLine(const std::string &line);
        /** Close the log file and cancel any events.
         */
-       void Close();
+       virtual void Close();
        /** Close the log file and cancel any events.
         * (indirectly call Close()
         */
-       ~FileLogger();
+       virtual ~FileLogger();
 };
 
 class XLineManager;