diff options
Diffstat (limited to 'libcontextsubscriber/doc/html/class_context_real_logger.html')
-rw-r--r-- | libcontextsubscriber/doc/html/class_context_real_logger.html | 568 |
1 files changed, 568 insertions, 0 deletions
diff --git a/libcontextsubscriber/doc/html/class_context_real_logger.html b/libcontextsubscriber/doc/html/class_context_real_logger.html new file mode 100644 index 00000000..26f517b9 --- /dev/null +++ b/libcontextsubscriber/doc/html/class_context_real_logger.html @@ -0,0 +1,568 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<title>libcontextsubscriber: ContextRealLogger Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"> +<link href="doxygen.css" rel="stylesheet" type="text/css"> +</head><body> +<!-- Generated by Doxygen 1.5.8 --> +<div class="navigation" id="top"> + <div class="tabs"> + <ul> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + </ul> + </div> + <div class="tabs"> + <ul> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div> +<div class="contents"> +<h1>ContextRealLogger Class Reference</h1><!-- doxytag: class="ContextRealLogger" -->A real logging class. +<a href="#_details">More...</a> +<p> +<code>#include <<a class="el" href="logging_8h-source.html">logging.h</a>></code> +<p> + +<p> +<a href="class_context_real_logger-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#ee3a7c4dac60f4ec39165edf96466637">ContextRealLogger</a> (int <a class="el" href="class_context_real_logger.html#2ee1b0baea9a178ad3b84b13342b0127">msgType</a>, const char *module, const char *func, const char *file, int line)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#ee3a7c4dac60f4ec39165edf96466637"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#d45b7a29bfd04c8678e2336964621b16">~ContextRealLogger</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Destructor, prints <b>end-of-line</b> before going down. <a href="#d45b7a29bfd04c8678e2336964621b16"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="class_context_real_logger.html">ContextRealLogger</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#4a3d4d64fb340a1f4adb698106ee6d4b">operator<<</a> (const <a class="el" href="class_context_feature.html">ContextFeature</a> &)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Operator for appending features. <a href="#4a3d4d64fb340a1f4adb698106ee6d4b"></a><br></td></tr> +<tr><td class="memTemplParams" nowrap colspan="2">template<typename T > </td></tr> +<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="class_context_real_logger.html">ContextRealLogger</a> & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#83a9a63cef3753053154b86da8da52bb">operator<<</a> (const T &qSomething)</td></tr> + +<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#e753079d62a886dd09c0576ad524c8f4">initialize</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Initialize the class by checking the enviornment variables and setting the message output params. <a href="#e753079d62a886dd09c0576ad524c8f4"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#dbf345abfa4979dad50fa64587d8b12b">showTest</a> = true</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Test messages enabled at runtime. <a href="#dbf345abfa4979dad50fa64587d8b12b"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#149b4fa211448303b24806071a010e07">showDebug</a> = true</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Debug messages enabled at runtime. <a href="#149b4fa211448303b24806071a010e07"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#cf5deaf1c001736730952794379c9fb2">showWarning</a> = true</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Warning messages enabled at runtime. <a href="#cf5deaf1c001736730952794379c9fb2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#7ffcc463d565ee93eadef3d95b388ac0">showCritical</a> = true</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Critical messages enabled at runtime. <a href="#7ffcc463d565ee93eadef3d95b388ac0"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#ca946deec46d8e37f40b20a978d92ee8">initialized</a> = false</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Class initialized/env vars parsed. <a href="#ca946deec46d8e37f40b20a978d92ee8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#73b4d5021ffae90cbe7e9f914e307c45">hideTimestamps</a> = false</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Don't print timestamps. <a href="#73b4d5021ffae90cbe7e9f914e307c45"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#681ec8a8c8151a6e76de1b1b3aebe902">useColor</a> = false</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Use simple colors for output (yellow for warnings, red for criticals). <a href="#681ec8a8c8151a6e76de1b1b3aebe902"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#261f1adeed09c748431d960c009280e2">showModule</a> = NULL</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Show messages <b>only</b> from the specified module. <a href="#261f1adeed09c748431d960c009280e2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#29217f7733d4f5a8d73fa20dea9c2b8f">hideModule</a> = NULL</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Hide messages from the specified module. <a href="#29217f7733d4f5a8d73fa20dea9c2b8f"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#d3e0dc8c801098e35a385d712369b486">showFeatures</a> = QStringList()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Show messages with <b>only</b> the specified features. <a href="#d3e0dc8c801098e35a385d712369b486"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#1ad94fcbdca55015db01b33566642d61">hideFeatures</a> = QStringList()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Hide messages with the specified features. <a href="#1ad94fcbdca55015db01b33566642d61"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#11114df34f0dc06d4261a98db0c1a413">vanilla</a> = false</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Use vanilla (stripped-down) logging. <a href="#11114df34f0dc06d4261a98db0c1a413"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#db17a18fe2b4e07d23484b3e62661d4b">shouldPrint</a> ()</td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#1f6e0152e1e606b00e45f720d4eeba99">appendFeatures</a> ()</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Append (print) all the features, separated with commas and wrapped in brackets. <a href="#1f6e0152e1e606b00e45f720d4eeba99"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#2ee1b0baea9a178ad3b84b13342b0127">msgType</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Type of message we're representing. <a href="#2ee1b0baea9a178ad3b84b13342b0127"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#25735132cf3de872624cd42f0c667707">moduleName</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">The module name. <a href="#25735132cf3de872624cd42f0c667707"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#1ade8a975d63f4e178eba2e2d4a26f1e">data</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Holds the stream data. <a href="#1ade8a975d63f4e178eba2e2d4a26f1e"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">QStringList </td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#9aaf9fde5617bf1f71630f2d3c74fb6f">features</a></td></tr> + +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +A real logging class. +<p> +This is used by the actual macros to print messages. <hr><h2>Constructor & Destructor Documentation</h2> +<a class="anchor" name="ee3a7c4dac60f4ec39165edf96466637"></a><!-- doxytag: member="ContextRealLogger::ContextRealLogger" ref="ee3a7c4dac60f4ec39165edf96466637" args="(int msgType, const char *module, const char *func, const char *file, int line)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ContextRealLogger::ContextRealLogger </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"> <em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"> <em>module</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"> <em>func</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"> <em>file</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"> <em>line</em></td><td> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td><td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Constructor. +<p> +Called by the macros. <em>func</em> is the function name, <em>file</em> is is the current source file and <em>line</em> specifies the line number. +</div> +</div><p> +<a class="anchor" name="d45b7a29bfd04c8678e2336964621b16"></a><!-- doxytag: member="ContextRealLogger::~ContextRealLogger" ref="d45b7a29bfd04c8678e2336964621b16" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ContextRealLogger::~ContextRealLogger </td> + <td>(</td> + <td class="paramname"> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Destructor, prints <b>end-of-line</b> before going down. +<p> + +</div> +</div><p> +<hr><h2>Member Function Documentation</h2> +<a class="anchor" name="1f6e0152e1e606b00e45f720d4eeba99"></a><!-- doxytag: member="ContextRealLogger::appendFeatures" ref="1f6e0152e1e606b00e45f720d4eeba99" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRealLogger::appendFeatures </td> + <td>(</td> + <td class="paramname"> </td> + <td> ) </td> + <td><code> [private]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Append (print) all the features, separated with commas and wrapped in brackets. +<p> + +</div> +</div><p> +<a class="anchor" name="e753079d62a886dd09c0576ad524c8f4"></a><!-- doxytag: member="ContextRealLogger::initialize" ref="e753079d62a886dd09c0576ad524c8f4" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void ContextRealLogger::initialize </td> + <td>(</td> + <td class="paramname"> </td> + <td> ) </td> + <td><code> [static]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Initialize the class by checking the enviornment variables and setting the message output params. +<p> +The log level is set from <code>CONTEXT_LOG_VERBOSITY</code> and from this env var the showTest, showDebug, showWarning... are set. By default everything is displayed at runtime. It's also possible to not show timestamps in messages and spice-up the output with some color. +</div> +</div><p> +<a class="anchor" name="83a9a63cef3753053154b86da8da52bb"></a><!-- doxytag: member="ContextRealLogger::operator<<" ref="83a9a63cef3753053154b86da8da52bb" args="(const T &qSomething)" --> +<div class="memitem"> +<div class="memproto"> +<div class="memtemplate"> +template<typename T > </div> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_context_real_logger.html">ContextRealLogger</a>& ContextRealLogger::operator<< </td> + <td>(</td> + <td class="paramtype">const T & </td> + <td class="paramname"> <em>qSomething</em> </td> + <td> ) </td> + <td><code> [inline]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> + +</div> +</div><p> +<a class="anchor" name="4a3d4d64fb340a1f4adb698106ee6d4b"></a><!-- doxytag: member="ContextRealLogger::operator<<" ref="4a3d4d64fb340a1f4adb698106ee6d4b" args="(const ContextFeature &)" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_context_real_logger.html">ContextRealLogger</a> & ContextRealLogger::operator<< </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_context_feature.html">ContextFeature</a> & </td> + <td class="paramname"> <em>f</em> </td> + <td> ) </td> + <td></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Operator for appending features. +<p> + +</div> +</div><p> +<a class="anchor" name="db17a18fe2b4e07d23484b3e62661d4b"></a><!-- doxytag: member="ContextRealLogger::shouldPrint" ref="db17a18fe2b4e07d23484b3e62661d4b" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool ContextRealLogger::shouldPrint </td> + <td>(</td> + <td class="paramname"> </td> + <td> ) </td> + <td><code> [private]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> + +</div> +</div><p> +<hr><h2>Member Data Documentation</h2> +<a class="anchor" name="1ade8a975d63f4e178eba2e2d4a26f1e"></a><!-- doxytag: member="ContextRealLogger::data" ref="1ade8a975d63f4e178eba2e2d4a26f1e" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QString <a class="el" href="class_context_real_logger.html#1ade8a975d63f4e178eba2e2d4a26f1e">ContextRealLogger::data</a><code> [private]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Holds the stream data. +<p> + +</div> +</div><p> +<a class="anchor" name="9aaf9fde5617bf1f71630f2d3c74fb6f"></a><!-- doxytag: member="ContextRealLogger::features" ref="9aaf9fde5617bf1f71630f2d3c74fb6f" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QStringList <a class="el" href="class_context_real_logger.html#9aaf9fde5617bf1f71630f2d3c74fb6f">ContextRealLogger::features</a><code> [private]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> + +</div> +</div><p> +<a class="anchor" name="1ad94fcbdca55015db01b33566642d61"></a><!-- doxytag: member="ContextRealLogger::hideFeatures" ref="1ad94fcbdca55015db01b33566642d61" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QStringList <a class="el" href="class_context_real_logger.html#1ad94fcbdca55015db01b33566642d61">ContextRealLogger::hideFeatures</a> = QStringList()<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Hide messages with the specified features. +<p> + +</div> +</div><p> +<a class="anchor" name="29217f7733d4f5a8d73fa20dea9c2b8f"></a><!-- doxytag: member="ContextRealLogger::hideModule" ref="29217f7733d4f5a8d73fa20dea9c2b8f" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * <a class="el" href="class_context_real_logger.html#29217f7733d4f5a8d73fa20dea9c2b8f">ContextRealLogger::hideModule</a> = NULL<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Hide messages from the specified module. +<p> + +</div> +</div><p> +<a class="anchor" name="73b4d5021ffae90cbe7e9f914e307c45"></a><!-- doxytag: member="ContextRealLogger::hideTimestamps" ref="73b4d5021ffae90cbe7e9f914e307c45" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool <a class="el" href="class_context_real_logger.html#73b4d5021ffae90cbe7e9f914e307c45">ContextRealLogger::hideTimestamps</a> = false<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Don't print timestamps. +<p> + +</div> +</div><p> +<a class="anchor" name="ca946deec46d8e37f40b20a978d92ee8"></a><!-- doxytag: member="ContextRealLogger::initialized" ref="ca946deec46d8e37f40b20a978d92ee8" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool <a class="el" href="class_context_real_logger.html#ca946deec46d8e37f40b20a978d92ee8">ContextRealLogger::initialized</a> = false<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Class initialized/env vars parsed. +<p> + +</div> +</div><p> +<a class="anchor" name="25735132cf3de872624cd42f0c667707"></a><!-- doxytag: member="ContextRealLogger::moduleName" ref="25735132cf3de872624cd42f0c667707" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">const char* <a class="el" href="class_context_real_logger.html#25735132cf3de872624cd42f0c667707">ContextRealLogger::moduleName</a><code> [private]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +The module name. +<p> + +</div> +</div><p> +<a class="anchor" name="2ee1b0baea9a178ad3b84b13342b0127"></a><!-- doxytag: member="ContextRealLogger::msgType" ref="2ee1b0baea9a178ad3b84b13342b0127" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int <a class="el" href="class_context_real_logger.html#2ee1b0baea9a178ad3b84b13342b0127">ContextRealLogger::msgType</a><code> [private]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Type of message we're representing. +<p> + +</div> +</div><p> +<a class="anchor" name="7ffcc463d565ee93eadef3d95b388ac0"></a><!-- doxytag: member="ContextRealLogger::showCritical" ref="7ffcc463d565ee93eadef3d95b388ac0" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool <a class="el" href="class_context_real_logger.html#7ffcc463d565ee93eadef3d95b388ac0">ContextRealLogger::showCritical</a> = true<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Critical messages enabled at runtime. +<p> + +</div> +</div><p> +<a class="anchor" name="149b4fa211448303b24806071a010e07"></a><!-- doxytag: member="ContextRealLogger::showDebug" ref="149b4fa211448303b24806071a010e07" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool <a class="el" href="class_context_real_logger.html#149b4fa211448303b24806071a010e07">ContextRealLogger::showDebug</a> = true<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Debug messages enabled at runtime. +<p> + +</div> +</div><p> +<a class="anchor" name="d3e0dc8c801098e35a385d712369b486"></a><!-- doxytag: member="ContextRealLogger::showFeatures" ref="d3e0dc8c801098e35a385d712369b486" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">QStringList <a class="el" href="class_context_real_logger.html#d3e0dc8c801098e35a385d712369b486">ContextRealLogger::showFeatures</a> = QStringList()<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Show messages with <b>only</b> the specified features. +<p> + +</div> +</div><p> +<a class="anchor" name="261f1adeed09c748431d960c009280e2"></a><!-- doxytag: member="ContextRealLogger::showModule" ref="261f1adeed09c748431d960c009280e2" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">char * <a class="el" href="class_context_real_logger.html#261f1adeed09c748431d960c009280e2">ContextRealLogger::showModule</a> = NULL<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Show messages <b>only</b> from the specified module. +<p> + +</div> +</div><p> +<a class="anchor" name="dbf345abfa4979dad50fa64587d8b12b"></a><!-- doxytag: member="ContextRealLogger::showTest" ref="dbf345abfa4979dad50fa64587d8b12b" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool <a class="el" href="class_context_real_logger.html#dbf345abfa4979dad50fa64587d8b12b">ContextRealLogger::showTest</a> = true<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Test messages enabled at runtime. +<p> + +</div> +</div><p> +<a class="anchor" name="cf5deaf1c001736730952794379c9fb2"></a><!-- doxytag: member="ContextRealLogger::showWarning" ref="cf5deaf1c001736730952794379c9fb2" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool <a class="el" href="class_context_real_logger.html#cf5deaf1c001736730952794379c9fb2">ContextRealLogger::showWarning</a> = true<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Warning messages enabled at runtime. +<p> + +</div> +</div><p> +<a class="anchor" name="681ec8a8c8151a6e76de1b1b3aebe902"></a><!-- doxytag: member="ContextRealLogger::useColor" ref="681ec8a8c8151a6e76de1b1b3aebe902" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool <a class="el" href="class_context_real_logger.html#681ec8a8c8151a6e76de1b1b3aebe902">ContextRealLogger::useColor</a> = false<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Use simple colors for output (yellow for warnings, red for criticals). +<p> + +</div> +</div><p> +<a class="anchor" name="11114df34f0dc06d4261a98db0c1a413"></a><!-- doxytag: member="ContextRealLogger::vanilla" ref="11114df34f0dc06d4261a98db0c1a413" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool <a class="el" href="class_context_real_logger.html#11114df34f0dc06d4261a98db0c1a413">ContextRealLogger::vanilla</a> = false<code> [static]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Use vanilla (stripped-down) logging. +<p> + +</div> +</div><p> +<hr>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="logging_8h-source.html">logging.h</a><li><a class="el" href="logging_8cpp.html">logging.cpp</a></ul> +</div> +<hr size="1"><address style="text-align: right;"><small>Generated on Mon Sep 21 16:36:35 2009 for libcontextsubscriber by +<a href="http://www.doxygen.org/index.html"> +<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address> +</body> +</html> |