OpenArena::WindowsLogger Class Reference

Write brief comment for WindowsLogger here. More...

#include <WindowsLogger.h>

Inheritance diagram for OpenArena::WindowsLogger:

OpenArena::Logger List of all members.

Public Member Functions

 WindowsLogger ()
 Write brief comment for WindowsLogger here.
 WindowsLogger (Logger::MessageType type)
 Write brief comment for WindowsLogger here.
virtual void Log (const char *message, MessageType type=MESSAGETYPE_INFORMATION)
 Write brief comment for Log here.
virtual void Log (const char *message, const char *classification, MessageType type=MESSAGETYPE_INFORMATION)
 Write brief comment for Log here.
virtual ~WindowsLogger ()
 Write brief comment for ~WindowsLogger here.

Private Member Functions

uint32 GetIconFromMessageType (MessageType type)
 Write brief comment for GetIconFromMessageType here.

Private Attributes

MessageType _type

Detailed Description

Write brief comment for WindowsLogger here.

Write detailed description for WindowsLogger here.

Remarks:
Write remarks for WindowsLogger here.
See also:
Separate items with the '|' character.


Constructor & Destructor Documentation

OpenArena::WindowsLogger::WindowsLogger (  ) 

Write brief comment for WindowsLogger here.

Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for WindowsLogger here.

Remarks:
Write remarks for WindowsLogger here.
See also:
Separate items with the '|' character.

OpenArena::WindowsLogger::WindowsLogger ( Logger::MessageType  type  ) 

Write brief comment for WindowsLogger here.

Parameters:
type Description of parameter type.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for WindowsLogger here.

Remarks:
Write remarks for WindowsLogger here.
See also:
Separate items with the '|' character.

OpenArena::WindowsLogger::~WindowsLogger (  )  [virtual]

Write brief comment for ~WindowsLogger here.

Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for ~WindowsLogger here.

Remarks:
Write remarks for ~WindowsLogger here.
See also:
Separate items with the '|' character.


Member Function Documentation

uint32 OpenArena::WindowsLogger::GetIconFromMessageType ( MessageType  type  )  [private]

Write brief comment for GetIconFromMessageType here.

Parameters:
type Description of parameter type.
Returns:
Write description of return value here.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for GetIconFromMessageType here.

Remarks:
Write remarks for GetIconFromMessageType here.
See also:
Separate items with the '|' character.

void OpenArena::WindowsLogger::Log ( const char *  message,
const char *  classification,
MessageType  type = MESSAGETYPE_INFORMATION 
) [virtual]

Write brief comment for Log here.

Parameters:
message Description of parameter message.
classification Description of parameter classification.
type Description of parameter type.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for Log here.

Remarks:
Write remarks for Log here.
See also:
Separate items with the '|' character.

void OpenArena::WindowsLogger::Log ( const char *  message,
MessageType  type = MESSAGETYPE_INFORMATION 
) [virtual]

Write brief comment for Log here.

Parameters:
message Description of parameter message.
type Description of parameter type.
Exceptions:
<exception class> Description of criteria for throwing this exception.
Write detailed description for Log here.

Remarks:
Write remarks for Log here.
See also:
Separate items with the '|' character.


Member Data Documentation

MessageType OpenArena::WindowsLogger::_type [private]


The documentation for this class was generated from the following files:
Generated on Tue Jul 11 00:18:00 2006 for OpenArena by  doxygen 1.4.7