#include "util/log.hpp"#include <iostream>#include "math/rectf.hpp"#include "supertux/console.hpp"Go to the source code of this file.
Functions | |
| static std::ostream & | get_logging_instance (void) |
| static std::ostream & | log_generic_f (const char *prefix, const char *file, int line) |
| std::ostream & | log_debug_f (const char *file, int line) |
| std::ostream & | log_info_f (const char *file, int line) |
| std::ostream & | log_warning_f (const char *file, int line) |
| std::ostream & | log_fatal_f (const char *file, int line) |
| std::ostream & | operator<< (std::ostream &out, const Vector &vector) |
| std::ostream & | operator<< (std::ostream &out, const Rectf &rect) |
| static std::ostream& get_logging_instance | ( | void | ) | [static] |
Definition at line 25 of file log.cpp.
References Console::instance, and Console::output.
Referenced by log_generic_f().
00026 { 00027 if (Console::instance != NULL) 00028 return (Console::output); 00029 else 00030 return (std::cerr); 00031 }
| std::ostream& log_debug_f | ( | const char * | file, | |
| int | line | |||
| ) |
Definition at line 39 of file log.cpp.
References log_generic_f().
00040 { 00041 return (log_generic_f ("[DEBUG]", file, line)); 00042 }
| std::ostream& log_fatal_f | ( | const char * | file, | |
| int | line | |||
| ) |
Definition at line 54 of file log.cpp.
References log_generic_f().
00055 { 00056 return (log_generic_f ("[FATAL]", file, line)); 00057 }
| static std::ostream& log_generic_f | ( | const char * | prefix, | |
| const char * | file, | |||
| int | line | |||
| ) | [static] |
Definition at line 33 of file log.cpp.
References get_logging_instance().
Referenced by log_debug_f(), log_fatal_f(), log_info_f(), and log_warning_f().
00034 { 00035 get_logging_instance () << prefix << " " << file << ":" << line << " "; 00036 return (get_logging_instance ()); 00037 }
| std::ostream& log_info_f | ( | const char * | file, | |
| int | line | |||
| ) |
Definition at line 44 of file log.cpp.
References log_generic_f().
00045 { 00046 return (log_generic_f ("[INFO]", file, line)); 00047 }
| std::ostream& log_warning_f | ( | const char * | file, | |
| int | line | |||
| ) |
Definition at line 49 of file log.cpp.
References log_generic_f().
00050 { 00051 return (log_generic_f ("[WARNING]", file, line)); 00052 }
| std::ostream& operator<< | ( | std::ostream & | out, | |
| const Rectf & | rect | |||
| ) |
Definition at line 65 of file log.cpp.
References Rectf::get_bottom(), Rectf::get_left(), Rectf::get_right(), and Rectf::get_top().
00066 { 00067 out << "[" << rect.get_left() << "," << rect.get_top() << " " 00068 << rect.get_right() << "," << rect.get_bottom() << "]"; 00069 return out; 00070 }
| std::ostream& operator<< | ( | std::ostream & | out, | |
| const Vector & | vector | |||
| ) |
1.5.1