#include <Logger.h>
Inheritance diagram for OpenArena::Logger:

Public Types | |
| MESSAGETYPE_ALL | |
| MESSAGETYPE_NONE | |
| MESSAGETYPE_INFORMATION | |
| MESSAGETYPE_ERROR | |
| MESSAGETYPE_DEBUG | |
| enum | MessageType { MESSAGETYPE_ALL, MESSAGETYPE_NONE, MESSAGETYPE_INFORMATION, MESSAGETYPE_ERROR, MESSAGETYPE_DEBUG } |
| Write brief comment for MESSAGETYPE_DEBUG here. More... | |
Public Member Functions | |
| virtual | ~Logger (void) |
| Write brief comment for ~Logger here. | |
| virtual void | Log (const char *message, MessageType type=MESSAGETYPE_INFORMATION)=0 |
| Write brief comment for Log here. | |
| virtual void | Log (const char *message, const char *classification, MessageType type=MESSAGETYPE_INFORMATION)=0 |
| Write brief comment for Log here. | |
Write detailed description for Logger here.
| virtual OpenArena::Logger::~Logger | ( | void | ) | [inline, virtual] |
Write brief comment for ~Logger here.
| <exception | class> Description of criteria for throwing this exception. |
| virtual void OpenArena::Logger::Log | ( | const char * | message, | |
| const char * | classification, | |||
| MessageType | type = MESSAGETYPE_INFORMATION | |||
| ) | [pure virtual] |
Write brief comment for Log here.
| message | Description of parameter message. | |
| classification | Description of parameter classification. | |
| type | Description of parameter type. |
| <exception | class> Description of criteria for throwing this exception. |
| virtual void OpenArena::Logger::Log | ( | const char * | message, | |
| MessageType | type = MESSAGETYPE_INFORMATION | |||
| ) | [pure virtual] |
Write brief comment for Log here.
| message | Description of parameter message. | |
| type | Description of parameter type. |
| <exception | class> Description of criteria for throwing this exception. |
1.4.7