std.experimental.logger.core.log  - multiple declarations
				Function log
This function logs data.
						
				void log(int line = __LINE__, string file = __FILE__, string funcName = __FUNCTION__, string prettyFuncName = __PRETTY_FUNCTION__, string moduleName = __MODULE__, A...)
				(
				
				  const LogLevel ll,
				
				  lazy bool condition,
				
				  lazy A args
				
				)
				
				if (args
				
				void log(T, string moduleName = __MODULE__)
				(
				
				  const LogLevel ll,
				
				  lazy bool condition,
				
				  lazy T arg,
				
				  int line = __LINE__,
				
				  string file = __FILE__,
				
				  string funcName = __FUNCTION__,
				
				  string prettyFuncName = __PRETTY_FUNCTION__
				
				);
						
					
				In order for the data to be processed, the LogLevel of the log call must
be greater or equal to the LogLevel of the sharedLog and the
defaultLogLevel; additionally the condition passed must be true.
Parameters
| Name | Description | 
|---|---|
| ll | The LogLevelused by this log call. | 
| condition | The condition must be truefor the data to be logged. | 
| args | The data that should be logged. | 
Example
log(LogLevelFunction log
This function logs data.
						
				void log(int line = __LINE__, string file = __FILE__, string funcName = __FUNCTION__, string prettyFuncName = __PRETTY_FUNCTION__, string moduleName = __MODULE__, A...)
				(
				
				  const LogLevel ll,
				
				  lazy A args
				
				)
				
				if (args
				
				void log(T, string moduleName = __MODULE__)
				(
				
				  const LogLevel ll,
				
				  lazy T arg,
				
				  int line = __LINE__,
				
				  string file = __FILE__,
				
				  string funcName = __FUNCTION__,
				
				  string prettyFuncName = __PRETTY_FUNCTION__
				
				);
						
					
				In order for the data to be processed the LogLevel of the log call must
be greater or equal to the LogLevel of the sharedLog.
Parameters
| Name | Description | 
|---|---|
| ll | The LogLevelused by this log call. | 
| args | The data that should be logged. | 
Example
log(LogLevelFunction log
This function logs data.
						
				void log(int line = __LINE__, string file = __FILE__, string funcName = __FUNCTION__, string prettyFuncName = __PRETTY_FUNCTION__, string moduleName = __MODULE__, A...)
				(
				
				  lazy bool condition,
				
				  lazy A args
				
				)
				
				if (args
				
				void log(T, string moduleName = __MODULE__)
				(
				
				  lazy bool condition,
				
				  lazy T arg,
				
				  int line = __LINE__,
				
				  string file = __FILE__,
				
				  string funcName = __FUNCTION__,
				
				  string prettyFuncName = __PRETTY_FUNCTION__
				
				);
						
					
				In order for the data to be processed the LogLevel of the
sharedLog must be greater or equal to the defaultLogLevel
add the condition passed must be true.
Parameters
| Name | Description | 
|---|---|
| condition | The condition must be truefor the data to be logged. | 
| args | The data that should be logged. | 
Example
log(true, "Hello World", 3.1415);Function log
This function logs data.
						
				void log(int line = __LINE__, string file = __FILE__, string funcName = __FUNCTION__, string prettyFuncName = __PRETTY_FUNCTION__, string moduleName = __MODULE__, A...)
				(
				
				  lazy A args
				
				)
				
				if (args
				In order for the data to be processed the LogLevel of the
sharedLog must be greater or equal to the defaultLogLevel.
Parameters
| Name | Description | 
|---|---|
| args | The data that should be logged. | 
Example
log("Hello World", 3.1415);