Page Speed Optimization Libraries
1.13.35.1
|
Implementation of a message handler that does nothing. More...
#include "null_message_handler.h"
Protected Member Functions | |
virtual void | MessageVImpl (MessageType type, const char *msg, va_list args) |
virtual void | MessageSImpl (MessageType type, const GoogleString &message) |
virtual void | FileMessageVImpl (MessageType type, const char *filename, int line, const char *msg, va_list args) |
virtual void | FileMessageSImpl (MessageType type, const char *filename, int line, const GoogleString &message) |
Protected Member Functions inherited from net_instaweb::MessageHandler | |
void | FormatTo (GoogleString *buffer, const char *msg, va_list args) |
FormatTo appends to *buffer. | |
Additional Inherited Members | |
Public Member Functions inherited from net_instaweb::MessageHandler | |
const char * | MessageTypeToString (const MessageType type) const |
String representation for MessageType. | |
void | set_min_message_type (MessageType min) |
void | Message (MessageType type, const char *msg,...) INSTAWEB_PRINTF_FORMAT(3 |
Log an info, warning, error or fatal error message. | |
void void | MessageV (MessageType type, const char *msg, va_list args) |
void | FileMessage (MessageType type, const char *filename, int line, const char *msg,...) INSTAWEB_PRINTF_FORMAT(5 |
Log a message with a filename and line number attached. | |
void void | FileMessageV (MessageType type, const char *filename, int line, const char *msg, va_list args) |
void | Check (bool condition, const char *msg,...) INSTAWEB_PRINTF_FORMAT(3 |
Conditional errors. | |
void void | CheckV (bool condition, const char *msg, va_list args) |
void | Info (const char *filename, int line, const char *msg,...) INSTAWEB_PRINTF_FORMAT(4 |
void void | Warning (const char *filename, int line, const char *msg,...) INSTAWEB_PRINTF_FORMAT(4 |
void void void | Error (const char *filename, int line, const char *msg,...) INSTAWEB_PRINTF_FORMAT(4 |
void void void void | FatalError (const char *filename, int line, const char *msg,...) INSTAWEB_PRINTF_FORMAT(4 |
void void void void void | InfoV (const char *filename, int line, const char *msg, va_list args) |
void | WarningV (const char *filename, int line, const char *msg, va_list a) |
void | ErrorV (const char *filename, int line, const char *msg, va_list args) |
void | FatalErrorV (const char *fname, int line, const char *msg, va_list a) |
void | MessageS (MessageType type, const GoogleString &message) |
void | FileMessageS (MessageType type, const char *filename, int line, const GoogleString &message) |
virtual bool | Dump (Writer *writer) |
virtual void | ParseMessageDumpIntoMessages (StringPiece message_dump, StringPieceVector *messages) |
Parse the dumped log into messages. | |
virtual MessageType | GetMessageType (StringPiece message) |
Return the message type. | |
virtual StringPiece | ReformatMessage (StringPiece message) |
Make the message look more readable when rendering to history page. | |
Static Public Member Functions inherited from net_instaweb::MessageHandler | |
static MessageType | StringToMessageType (const StringPiece &msg) |
Convert string to MessageType. | |
Implementation of a message handler that does nothing.
|
protectedvirtual |
These methods don't perform any formatting on the string, since it turns out delegating message_handlers generally only need to format once at the top of the stack and then propagate the formatted string inwards.
Implements net_instaweb::MessageHandler.
|
protectedvirtual |
'MessageVImpl' and 'FileMessageVImpl' have default implementations in terms of MessageSImpl and FileMessageSImpl.
Reimplemented from net_instaweb::MessageHandler.