Photon Server API Documentation v5.0RC1

Public Member Functions | List of all members
Photon.Hive.Plugin.PluginLogger Class Reference
Inheritance diagram for Photon.Hive.Plugin.PluginLogger:
Photon.Common.Plugins.PluginLogger Photon.Hive.Plugin.IPluginLogger

Public Member Functions

 PluginLogger (string name, IPluginLogMessagesCounter counter=null)
 
- Public Member Functions inherited from Photon.Common.Plugins.PluginLogger
 PluginLogger (string name, IPluginLogMessagesCounter counter=null)
 
void Debug (object message)
 
void Debug (object message, Exception exception)
 
void DebugFormat (string format, params object[] args)
 
void DebugFormat (IFormatProvider provider, string format, params object[] args)
 
void Error (object message)
 
void Error (object message, Exception exception)
 
void ErrorFormat (string format, params object[] args)
 
void ErrorFormat (IFormatProvider provider, string format, params object[] args)
 
void Fatal (object message)
 
void Fatal (object message, Exception exception)
 
void FatalFormat (string format, params object[] args)
 
void FatalFormat (IFormatProvider provider, string format, params object[] args)
 
void Info (object message)
 
void Info (object message, Exception exception)
 
void InfoFormat (string format, params object[] args)
 
void InfoFormat (IFormatProvider provider, string format, params object[] args)
 
void Warn (object message)
 
void Warn (object message, Exception exception)
 
void WarnFormat (string format, params object[] args)
 
void WarnFormat (IFormatProvider provider, string format, params object[] args)
 
- Public Member Functions inherited from Photon.Hive.Plugin.IPluginLogger
void Debug (object message)
 Logs a debug message. More...
 
void Debug (object message, Exception exception)
 Logs a debug message with an exception. More...
 
void DebugFormat (string format, params object[] args)
 Logs a formatted debug message. More...
 
void DebugFormat (IFormatProvider provider, string format, params object[] args)
 Logs a formatted debug message. More...
 
void Error (object message)
 Logs an error message. More...
 
void Error (object message, Exception exception)
 Logs an error message with an exception. More...
 
void ErrorFormat (string format, params object[] args)
 Logs a formatted error message. More...
 
void ErrorFormat (IFormatProvider provider, string format, params object[] args)
 Logs a formatted error message. More...
 
void Fatal (object message)
 Logs a fatal message. More...
 
void Fatal (object message, Exception exception)
 Logs a fatal message with an exception. More...
 
void FatalFormat (string format, params object[] args)
 Logs a formatted fatal message. More...
 
void FatalFormat (IFormatProvider provider, string format, params object[] args)
 Logs a formatted fatal message. More...
 
void Info (object message)
 Logs an info message. More...
 
void Info (object message, Exception exception)
 Logs a info message with an exception. More...
 
void InfoFormat (string format, params object[] args)
 Logs a formatted info message. More...
 
void InfoFormat (IFormatProvider provider, string format, params object[] args)
 Logs a formatted info message. More...
 
void Warn (object message)
 Logs a warning. More...
 
void Warn (object message, Exception exception)
 Logs a warning with an exception. More...
 
void WarnFormat (string format, params object[] args)
 Logs a formatted warning. More...
 
void WarnFormat (IFormatProvider provider, string format, params object[] args)
 Logs a formatted warning. More...
 

Additional Inherited Members

- Properties inherited from Photon.Common.Plugins.PluginLogger
bool IsDebugEnabled [get]
 
bool IsErrorEnabled [get]
 
bool IsFatalEnabled [get]
 
bool IsInfoEnabled [get]
 
bool IsWarnEnabled [get]
 
string Name [get]
 
- Properties inherited from Photon.Hive.Plugin.IPluginLogger
bool IsDebugEnabled [get]
 Gets a value indicating whether debug logging level is enabled. More...
 
bool IsErrorEnabled [get]
 Gets a value indicating whether error logging level is enabled. More...
 
bool IsFatalEnabled [get]
 Gets a value indicating whether fatal logging level is enabled. More...
 
bool IsInfoEnabled [get]
 Gets a value indicating whether info logging level is enabled. More...
 
bool IsWarnEnabled [get]
 Gets a value indicating whether warn logging level is enabled. More...
 
string Name [get]
 Gets the name. More...
 

Constructor & Destructor Documentation

◆ PluginLogger()

Photon.Hive.Plugin.PluginLogger.PluginLogger ( string  name,
IPluginLogMessagesCounter  counter = null 
)
inline