7 #ifndef CAFU_CONSOLE_HPP_INCLUDED
8 #define CAFU_CONSOLE_HPP_INCLUDED
26 virtual void Print(
const std::string& s)=0;
27 virtual void DevPrint(
const std::string& s)=0;
28 virtual void Warning(
const std::string& s)=0;
29 virtual void DevWarning(
const std::string& s)=0;
34 std::string va(
const char* FormatString, ...);
virtual void Print(const std::string &s)=0
Print message to console.
virtual ~ConsoleI()
Virtual dtor so that derived classes properly destroy.
Definition: Console.hpp:23
virtual void DevWarning(const std::string &s)=0
Print dev warning to console.
This class is an interface to the application console.
Definition: Console.hpp:18
virtual void Warning(const std::string &s)=0
Print warning to console.
virtual void DevPrint(const std::string &s)=0
Print dev message to console.