aboutsummaryrefslogtreecommitdiff
path: root/libcontextsubscriber/doc/html/class_context_real_logger.html
diff options
context:
space:
mode:
Diffstat (limited to 'libcontextsubscriber/doc/html/class_context_real_logger.html')
-rw-r--r--libcontextsubscriber/doc/html/class_context_real_logger.html505
1 files changed, 505 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..d9b5e72e
--- /dev/null
+++ b/libcontextsubscriber/doc/html/class_context_real_logger.html
@@ -0,0 +1,505 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;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.6.1 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;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&nbsp;List</span></a></li>
+ <li><a href="classes.html"><span>Class&nbsp;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>ContextRealLogger Class Reference</h1><!-- doxytag: class="ContextRealLogger" -->
+<p>A real logging class.
+<a href="#_details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="logging_8h_source.html">logging.h</a>&gt;</code></p>
+
+<p><a href="class_context_real_logger-members.html">List of all members.</a></p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#aee3a7c4dac60f4ec39165edf96466637">ContextRealLogger</a> (int <a class="el" href="class_context_real_logger.html#a2ee1b0baea9a178ad3b84b13342b0127">msgType</a>, const char *module, const char *func, const char *file, int line)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor. <a href="#aee3a7c4dac60f4ec39165edf96466637"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#ad45b7a29bfd04c8678e2336964621b16">~ContextRealLogger</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor, prints <b>end-of-line</b> before going down. <a href="#ad45b7a29bfd04c8678e2336964621b16"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_context_real_logger.html">ContextRealLogger</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a4a3d4d64fb340a1f4adb698106ee6d4b">operator&lt;&lt;</a> (const <a class="el" href="class_context_feature.html">ContextFeature</a> &amp;)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Operator for appending features. <a href="#a4a3d4d64fb340a1f4adb698106ee6d4b"></a><br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="class_context_real_logger.html">ContextRealLogger</a> &amp;&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a83a9a63cef3753053154b86da8da52bb">operator&lt;&lt;</a> (const T &amp;qSomething)</td></tr>
+<tr><td colspan="2"><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#ae753079d62a886dd09c0576ad524c8f4">initialize</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initialize the class by checking the enviornment variables and setting the message output params. <a href="#ae753079d62a886dd09c0576ad524c8f4"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#adbf345abfa4979dad50fa64587d8b12b">showTest</a> = true</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Test messages enabled at runtime. <a href="#adbf345abfa4979dad50fa64587d8b12b"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a149b4fa211448303b24806071a010e07">showDebug</a> = true</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Debug messages enabled at runtime. <a href="#a149b4fa211448303b24806071a010e07"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#acf5deaf1c001736730952794379c9fb2">showWarning</a> = true</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Warning messages enabled at runtime. <a href="#acf5deaf1c001736730952794379c9fb2"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a7ffcc463d565ee93eadef3d95b388ac0">showCritical</a> = true</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Critical messages enabled at runtime. <a href="#a7ffcc463d565ee93eadef3d95b388ac0"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#aca946deec46d8e37f40b20a978d92ee8">initialized</a> = false</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Class initialized/env vars parsed. <a href="#aca946deec46d8e37f40b20a978d92ee8"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a73b4d5021ffae90cbe7e9f914e307c45">hideTimestamps</a> = false</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Don't print timestamps. <a href="#a73b4d5021ffae90cbe7e9f914e307c45"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a681ec8a8c8151a6e76de1b1b3aebe902">useColor</a> = false</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Use simple colors for output (yellow for warnings, red for criticals). <a href="#a681ec8a8c8151a6e76de1b1b3aebe902"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a261f1adeed09c748431d960c009280e2">showModule</a> = NULL</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show messages <b>only</b> from the specified module. <a href="#a261f1adeed09c748431d960c009280e2"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a29217f7733d4f5a8d73fa20dea9c2b8f">hideModule</a> = NULL</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Hide messages from the specified module. <a href="#a29217f7733d4f5a8d73fa20dea9c2b8f"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static QStringList&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#ad3e0dc8c801098e35a385d712369b486">showFeatures</a> = QStringList()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Show messages with <b>only</b> the specified features. <a href="#ad3e0dc8c801098e35a385d712369b486"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static QStringList&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a1ad94fcbdca55015db01b33566642d61">hideFeatures</a> = QStringList()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Hide messages with the specified features. <a href="#a1ad94fcbdca55015db01b33566642d61"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a11114df34f0dc06d4261a98db0c1a413">vanilla</a> = false</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Use vanilla (stripped-down) logging. <a href="#a11114df34f0dc06d4261a98db0c1a413"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Private Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#adb17a18fe2b4e07d23484b3e62661d4b">shouldPrint</a> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a1f6e0152e1e606b00e45f720d4eeba99">appendFeatures</a> ()</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Append (print) all the features, separated with commas and wrapped in brackets. <a href="#a1f6e0152e1e606b00e45f720d4eeba99"></a><br/></td></tr>
+<tr><td colspan="2"><h2>Private Attributes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a2ee1b0baea9a178ad3b84b13342b0127">msgType</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type of message we're representing. <a href="#a2ee1b0baea9a178ad3b84b13342b0127"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a25735132cf3de872624cd42f0c667707">moduleName</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The module name. <a href="#a25735132cf3de872624cd42f0c667707"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a1ade8a975d63f4e178eba2e2d4a26f1e">data</a></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Holds the stream data. <a href="#a1ade8a975d63f4e178eba2e2d4a26f1e"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">QStringList&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_context_real_logger.html#a9aaf9fde5617bf1f71630f2d3c74fb6f">features</a></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<p>A real logging class. </p>
+<p>This is used by the actual macros to print messages. </p>
+<hr/><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="aee3a7c4dac60f4ec39165edf96466637"></a><!-- doxytag: member="ContextRealLogger::ContextRealLogger" ref="aee3a7c4dac60f4ec39165edf96466637" 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&nbsp;</td>
+ <td class="paramname"> <em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>module</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>func</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&nbsp;</td>
+ <td class="paramname"> <em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&nbsp;</td>
+ <td class="paramname"> <em>line</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Constructor. </p>
+<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. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad45b7a29bfd04c8678e2336964621b16"></a><!-- doxytag: member="ContextRealLogger::~ContextRealLogger" ref="ad45b7a29bfd04c8678e2336964621b16" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">ContextRealLogger::~ContextRealLogger </td>
+ <td>(</td>
+ <td class="paramname"></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Destructor, prints <b>end-of-line</b> before going down. </p>
+
+</div>
+</div>
+<hr/><h2>Member Function Documentation</h2>
+<a class="anchor" id="a1f6e0152e1e606b00e45f720d4eeba99"></a><!-- doxytag: member="ContextRealLogger::appendFeatures" ref="a1f6e0152e1e606b00e45f720d4eeba99" 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>&nbsp;)&nbsp;</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>
+<a class="anchor" id="ae753079d62a886dd09c0576ad524c8f4"></a><!-- doxytag: member="ContextRealLogger::initialize" ref="ae753079d62a886dd09c0576ad524c8f4" 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>&nbsp;)&nbsp;</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>
+<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. </p>
+
+</div>
+</div>
+<a class="anchor" id="a83a9a63cef3753053154b86da8da52bb"></a><!-- doxytag: member="ContextRealLogger::operator&lt;&lt;" ref="a83a9a63cef3753053154b86da8da52bb" args="(const T &amp;qSomething)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename T &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="class_context_real_logger.html">ContextRealLogger</a>&amp; ContextRealLogger::operator&lt;&lt; </td>
+ <td>(</td>
+ <td class="paramtype">const T &amp;&nbsp;</td>
+ <td class="paramname"> <em>qSomething</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4a3d4d64fb340a1f4adb698106ee6d4b"></a><!-- doxytag: member="ContextRealLogger::operator&lt;&lt;" ref="a4a3d4d64fb340a1f4adb698106ee6d4b" args="(const ContextFeature &amp;)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="class_context_real_logger.html">ContextRealLogger</a> &amp; ContextRealLogger::operator&lt;&lt; </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="class_context_feature.html">ContextFeature</a> &amp;&nbsp;</td>
+ <td class="paramname"> <em>f</em></td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Operator for appending features. </p>
+
+</div>
+</div>
+<a class="anchor" id="adb17a18fe2b4e07d23484b3e62661d4b"></a><!-- doxytag: member="ContextRealLogger::shouldPrint" ref="adb17a18fe2b4e07d23484b3e62661d4b" 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>&nbsp;)&nbsp;</td>
+ <td><code> [private]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<hr/><h2>Member Data Documentation</h2>
+<a class="anchor" id="a1ade8a975d63f4e178eba2e2d4a26f1e"></a><!-- doxytag: member="ContextRealLogger::data" ref="a1ade8a975d63f4e178eba2e2d4a26f1e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">QString <a class="el" href="class_context_real_logger.html#a1ade8a975d63f4e178eba2e2d4a26f1e">ContextRealLogger::data</a><code> [private]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Holds the stream data. </p>
+
+</div>
+</div>
+<a class="anchor" id="a9aaf9fde5617bf1f71630f2d3c74fb6f"></a><!-- doxytag: member="ContextRealLogger::features" ref="a9aaf9fde5617bf1f71630f2d3c74fb6f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">QStringList <a class="el" href="class_context_real_logger.html#a9aaf9fde5617bf1f71630f2d3c74fb6f">ContextRealLogger::features</a><code> [private]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1ad94fcbdca55015db01b33566642d61"></a><!-- doxytag: member="ContextRealLogger::hideFeatures" ref="a1ad94fcbdca55015db01b33566642d61" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">QStringList <a class="el" href="class_context_real_logger.html#a1ad94fcbdca55015db01b33566642d61">ContextRealLogger::hideFeatures</a> = QStringList()<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Hide messages with the specified features. </p>
+
+</div>
+</div>
+<a class="anchor" id="a29217f7733d4f5a8d73fa20dea9c2b8f"></a><!-- doxytag: member="ContextRealLogger::hideModule" ref="a29217f7733d4f5a8d73fa20dea9c2b8f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">char * <a class="el" href="class_context_real_logger.html#a29217f7733d4f5a8d73fa20dea9c2b8f">ContextRealLogger::hideModule</a> = NULL<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Hide messages from the specified module. </p>
+
+</div>
+</div>
+<a class="anchor" id="a73b4d5021ffae90cbe7e9f914e307c45"></a><!-- doxytag: member="ContextRealLogger::hideTimestamps" ref="a73b4d5021ffae90cbe7e9f914e307c45" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="class_context_real_logger.html#a73b4d5021ffae90cbe7e9f914e307c45">ContextRealLogger::hideTimestamps</a> = false<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Don't print timestamps. </p>
+
+</div>
+</div>
+<a class="anchor" id="aca946deec46d8e37f40b20a978d92ee8"></a><!-- doxytag: member="ContextRealLogger::initialized" ref="aca946deec46d8e37f40b20a978d92ee8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="class_context_real_logger.html#aca946deec46d8e37f40b20a978d92ee8">ContextRealLogger::initialized</a> = false<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Class initialized/env vars parsed. </p>
+
+</div>
+</div>
+<a class="anchor" id="a25735132cf3de872624cd42f0c667707"></a><!-- doxytag: member="ContextRealLogger::moduleName" ref="a25735132cf3de872624cd42f0c667707" 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#a25735132cf3de872624cd42f0c667707">ContextRealLogger::moduleName</a><code> [private]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>The module name. </p>
+
+</div>
+</div>
+<a class="anchor" id="a2ee1b0baea9a178ad3b84b13342b0127"></a><!-- doxytag: member="ContextRealLogger::msgType" ref="a2ee1b0baea9a178ad3b84b13342b0127" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="class_context_real_logger.html#a2ee1b0baea9a178ad3b84b13342b0127">ContextRealLogger::msgType</a><code> [private]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Type of message we're representing. </p>
+
+</div>
+</div>
+<a class="anchor" id="a7ffcc463d565ee93eadef3d95b388ac0"></a><!-- doxytag: member="ContextRealLogger::showCritical" ref="a7ffcc463d565ee93eadef3d95b388ac0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="class_context_real_logger.html#a7ffcc463d565ee93eadef3d95b388ac0">ContextRealLogger::showCritical</a> = true<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Critical messages enabled at runtime. </p>
+
+</div>
+</div>
+<a class="anchor" id="a149b4fa211448303b24806071a010e07"></a><!-- doxytag: member="ContextRealLogger::showDebug" ref="a149b4fa211448303b24806071a010e07" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="class_context_real_logger.html#a149b4fa211448303b24806071a010e07">ContextRealLogger::showDebug</a> = true<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Debug messages enabled at runtime. </p>
+
+</div>
+</div>
+<a class="anchor" id="ad3e0dc8c801098e35a385d712369b486"></a><!-- doxytag: member="ContextRealLogger::showFeatures" ref="ad3e0dc8c801098e35a385d712369b486" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">QStringList <a class="el" href="class_context_real_logger.html#ad3e0dc8c801098e35a385d712369b486">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>
+<a class="anchor" id="a261f1adeed09c748431d960c009280e2"></a><!-- doxytag: member="ContextRealLogger::showModule" ref="a261f1adeed09c748431d960c009280e2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">char * <a class="el" href="class_context_real_logger.html#a261f1adeed09c748431d960c009280e2">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>
+<a class="anchor" id="adbf345abfa4979dad50fa64587d8b12b"></a><!-- doxytag: member="ContextRealLogger::showTest" ref="adbf345abfa4979dad50fa64587d8b12b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="class_context_real_logger.html#adbf345abfa4979dad50fa64587d8b12b">ContextRealLogger::showTest</a> = true<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Test messages enabled at runtime. </p>
+
+</div>
+</div>
+<a class="anchor" id="acf5deaf1c001736730952794379c9fb2"></a><!-- doxytag: member="ContextRealLogger::showWarning" ref="acf5deaf1c001736730952794379c9fb2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="class_context_real_logger.html#acf5deaf1c001736730952794379c9fb2">ContextRealLogger::showWarning</a> = true<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Warning messages enabled at runtime. </p>
+
+</div>
+</div>
+<a class="anchor" id="a681ec8a8c8151a6e76de1b1b3aebe902"></a><!-- doxytag: member="ContextRealLogger::useColor" ref="a681ec8a8c8151a6e76de1b1b3aebe902" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="class_context_real_logger.html#a681ec8a8c8151a6e76de1b1b3aebe902">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>
+<a class="anchor" id="a11114df34f0dc06d4261a98db0c1a413"></a><!-- doxytag: member="ContextRealLogger::vanilla" ref="a11114df34f0dc06d4261a98db0c1a413" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="class_context_real_logger.html#a11114df34f0dc06d4261a98db0c1a413">ContextRealLogger::vanilla</a> = false<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Use vanilla (stripped-down) logging. </p>
+
+</div>
+</div>
+<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>
+<li><a class="el" href="logging_8cpp.html">logging.cpp</a></li>
+</ul>
+</div>
+<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Nov 9 15:31:10 2009 for libcontextsubscriber by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+</body>
+</html>