Files
OpenArena/doc/xml/class_open_arena_1_1_windows_logger.xml
2006-07-19 00:15:26 -04:00

299 lines
18 KiB
XML

<?xml version='1.0' encoding='iso-8859-1' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.4.7">
<compounddef id="class_open_arena_1_1_windows_logger" kind="class" prot="public">
<compoundname>OpenArena::WindowsLogger</compoundname>
<basecompoundref refid="class_open_arena_1_1_logger" prot="public" virt="non-virtual">OpenArena::Logger</basecompoundref>
<includes local="no">WindowsLogger.h</includes>
<sectiondef kind="public-func">
<memberdef kind="function" id="class_open_arena_1_1_windows_logger_1b61c1531f112ec19cce3834ccab99bd4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type></type>
<definition>OpenArena::WindowsLogger::WindowsLogger</definition>
<argsstring>()</argsstring>
<name>WindowsLogger</name>
<briefdescription>
<para>Write brief comment for <ref refid="class_open_arena_1_1_windows_logger" kindref="compound">WindowsLogger</ref> here. </para> </briefdescription>
<detaileddescription>
<para><parameterlist kind="exception"><parameteritem>
<parameternamelist>
<parametername>&lt;exception</parametername>
</parameternamelist>
<parameterdescription>
<para>class&gt; Description of criteria for throwing this exception.</para></parameterdescription>
</parameteritem>
</parameterlist>
Write detailed description for <ref refid="class_open_arena_1_1_windows_logger" kindref="compound">WindowsLogger</ref> here.</para><para><simplesect kind="remark"><para>Write remarks for <ref refid="class_open_arena_1_1_windows_logger" kindref="compound">WindowsLogger</ref> here.</para></simplesect>
<simplesect kind="see"><para>Separate items with the &apos;|&apos; character. </para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" line="62" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.cpp" bodystart="6" bodyend="9"/>
</memberdef>
<memberdef kind="function" id="class_open_arena_1_1_windows_logger_1da9ccce424e5a91c2dbb4db5a9b0e599" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type></type>
<definition>OpenArena::WindowsLogger::WindowsLogger</definition>
<argsstring>(Logger::MessageType type)</argsstring>
<name>WindowsLogger</name>
<param>
<type><ref refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe" kindref="member">Logger::MessageType</ref></type>
<declname>type</declname>
</param>
<briefdescription>
<para>Write brief comment for <ref refid="class_open_arena_1_1_windows_logger" kindref="compound">WindowsLogger</ref> here. </para> </briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>type</parametername>
</parameternamelist>
<parameterdescription>
<para>Description of parameter type.</para></parameterdescription>
</parameteritem>
</parameterlist>
<parameterlist kind="exception"><parameteritem>
<parameternamelist>
<parametername>&lt;exception</parametername>
</parameternamelist>
<parameterdescription>
<para>class&gt; Description of criteria for throwing this exception.</para></parameterdescription>
</parameteritem>
</parameterlist>
Write detailed description for <ref refid="class_open_arena_1_1_windows_logger" kindref="compound">WindowsLogger</ref> here.</para><para><simplesect kind="remark"><para>Write remarks for <ref refid="class_open_arena_1_1_windows_logger" kindref="compound">WindowsLogger</ref> here.</para></simplesect>
<simplesect kind="see"><para>Separate items with the &apos;|&apos; character. </para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" line="81" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.cpp" bodystart="15" bodyend="18"/>
</memberdef>
<memberdef kind="function" id="class_open_arena_1_1_windows_logger_1b31782c8cd4cb0aa657446f472b3386c" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
<type>void</type>
<definition>void OpenArena::WindowsLogger::Log</definition>
<argsstring>(const char *message, MessageType type=MESSAGETYPE_INFORMATION)</argsstring>
<name>Log</name>
<param>
<type>const char *</type>
<declname>message</declname>
</param>
<param>
<type><ref refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe" kindref="member">MessageType</ref></type>
<declname>type</declname>
<defval>MESSAGETYPE_INFORMATION</defval>
</param>
<briefdescription>
<para>Write brief comment for Log here. </para> </briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>message</parametername>
</parameternamelist>
<parameterdescription>
<para>Description of parameter message.</para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>type</parametername>
</parameternamelist>
<parameterdescription>
<para>Description of parameter type.</para></parameterdescription>
</parameteritem>
</parameterlist>
<parameterlist kind="exception"><parameteritem>
<parameternamelist>
<parametername>&lt;exception</parametername>
</parameternamelist>
<parameterdescription>
<para>class&gt; Description of criteria for throwing this exception.</para></parameterdescription>
</parameteritem>
</parameterlist>
Write detailed description for Log here.</para><para><simplesect kind="remark"><para>Write remarks for Log here.</para></simplesect>
<simplesect kind="see"><para>Separate items with the &apos;|&apos; character. </para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" line="103" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.cpp" bodystart="20" bodyend="23"/>
</memberdef>
<memberdef kind="function" id="class_open_arena_1_1_windows_logger_1fd5b7070bef443711abc75e732cbfbd4" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
<type>void</type>
<definition>void OpenArena::WindowsLogger::Log</definition>
<argsstring>(const char *message, const char *classification, MessageType type=MESSAGETYPE_INFORMATION)</argsstring>
<name>Log</name>
<param>
<type>const char *</type>
<declname>message</declname>
</param>
<param>
<type>const char *</type>
<declname>classification</declname>
</param>
<param>
<type><ref refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe" kindref="member">MessageType</ref></type>
<declname>type</declname>
<defval>MESSAGETYPE_INFORMATION</defval>
</param>
<briefdescription>
<para>Write brief comment for Log here. </para> </briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>message</parametername>
</parameternamelist>
<parameterdescription>
<para>Description of parameter message.</para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>classification</parametername>
</parameternamelist>
<parameterdescription>
<para>Description of parameter classification.</para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>type</parametername>
</parameternamelist>
<parameterdescription>
<para>Description of parameter type.</para></parameterdescription>
</parameteritem>
</parameterlist>
<parameterlist kind="exception"><parameteritem>
<parameternamelist>
<parametername>&lt;exception</parametername>
</parameternamelist>
<parameterdescription>
<para>class&gt; Description of criteria for throwing this exception.</para></parameterdescription>
</parameteritem>
</parameterlist>
Write detailed description for Log here.</para><para><simplesect kind="remark"><para>Write remarks for Log here.</para></simplesect>
<simplesect kind="see"><para>Separate items with the &apos;|&apos; character. </para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" line="128" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.cpp" bodystart="25" bodyend="31"/>
</memberdef>
<memberdef kind="function" id="class_open_arena_1_1_windows_logger_19571293433f5f094953b585ac4825835" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
<type>virtual</type>
<definition>OpenArena::WindowsLogger::~WindowsLogger</definition>
<argsstring>()</argsstring>
<name>~WindowsLogger</name>
<briefdescription>
<para>Write brief comment for ~WindowsLogger here. </para> </briefdescription>
<detaileddescription>
<para><parameterlist kind="exception"><parameteritem>
<parameternamelist>
<parametername>&lt;exception</parametername>
</parameternamelist>
<parameterdescription>
<para>class&gt; Description of criteria for throwing this exception.</para></parameterdescription>
</parameteritem>
</parameterlist>
Write detailed description for ~WindowsLogger here.</para><para><simplesect kind="remark"><para>Write remarks for ~WindowsLogger here.</para></simplesect>
<simplesect kind="see"><para>Separate items with the &apos;|&apos; character. </para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" line="144" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.cpp" bodystart="11" bodyend="13"/>
</memberdef>
</sectiondef>
<sectiondef kind="private-func">
<memberdef kind="function" id="class_open_arena_1_1_windows_logger_103253207854b00aa88afc15553f79eff" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32</type>
<definition>uint32 OpenArena::WindowsLogger::GetIconFromMessageType</definition>
<argsstring>(MessageType type)</argsstring>
<name>GetIconFromMessageType</name>
<param>
<type><ref refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe" kindref="member">MessageType</ref></type>
<declname>type</declname>
</param>
<briefdescription>
<para>Write brief comment for GetIconFromMessageType here. </para> </briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>type</parametername>
</parameternamelist>
<parameterdescription>
<para>Description of parameter type.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>Write description of return value here.</para></simplesect>
<parameterlist kind="exception"><parameteritem>
<parameternamelist>
<parametername>&lt;exception</parametername>
</parameternamelist>
<parameterdescription>
<para>class&gt; Description of criteria for throwing this exception.</para></parameterdescription>
</parameteritem>
</parameterlist>
Write detailed description for GetIconFromMessageType here.</para><para><simplesect kind="remark"><para>Write remarks for GetIconFromMessageType here.</para></simplesect>
<simplesect kind="see"><para>Separate items with the &apos;|&apos; character. </para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" line="44" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.cpp" bodystart="33" bodyend="46"/>
</memberdef>
</sectiondef>
<sectiondef kind="private-attrib">
<memberdef kind="variable" id="class_open_arena_1_1_windows_logger_1018c45b84c59a048a80fa673c214ab9e" prot="private" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe" kindref="member">MessageType</ref></type>
<definition>MessageType OpenArena::WindowsLogger::_type</definition>
<argsstring></argsstring>
<name>_type</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" line="45" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" bodystart="45" bodyend="-1"/>
</memberdef>
</sectiondef>
<briefdescription>
<para>Write brief comment for <ref refid="class_open_arena_1_1_windows_logger" kindref="compound">WindowsLogger</ref> here. </para> </briefdescription>
<detaileddescription>
<para>Write detailed description for <ref refid="class_open_arena_1_1_windows_logger" kindref="compound">WindowsLogger</ref> here.</para><para><simplesect kind="remark"><para>Write remarks for <ref refid="class_open_arena_1_1_windows_logger" kindref="compound">WindowsLogger</ref> here.</para></simplesect>
<simplesect kind="see"><para>Separate items with the &apos;|&apos; character. </para></simplesect>
</para> </detaileddescription>
<inheritancegraph>
<node id="98">
<label>OpenArena::Logger</label>
<link refid="class_open_arena_1_1_logger"/>
</node>
<node id="97">
<label>OpenArena::WindowsLogger</label>
<link refid="class_open_arena_1_1_windows_logger"/>
<childnode refid="98" relation="public-inheritance">
</childnode>
</node>
</inheritancegraph>
<collaborationgraph>
<node id="100">
<label>OpenArena::Logger</label>
<link refid="class_open_arena_1_1_logger"/>
</node>
<node id="99">
<label>OpenArena::WindowsLogger</label>
<link refid="class_open_arena_1_1_windows_logger"/>
<childnode refid="100" relation="public-inheritance">
</childnode>
</node>
</collaborationgraph>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" line="21" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/WindowsLogger.h" bodystart="19" bodyend="145"/>
<listofallmembers>
<member refid="class_open_arena_1_1_windows_logger_1018c45b84c59a048a80fa673c214ab9e" prot="private" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>_type</name></member>
<member refid="class_open_arena_1_1_windows_logger_103253207854b00aa88afc15553f79eff" prot="private" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>GetIconFromMessageType</name></member>
<member refid="class_open_arena_1_1_windows_logger_1b31782c8cd4cb0aa657446f472b3386c" prot="public" virt="virtual"><scope>OpenArena::WindowsLogger</scope><name>Log</name></member>
<member refid="class_open_arena_1_1_windows_logger_1fd5b7070bef443711abc75e732cbfbd4" prot="public" virt="virtual"><scope>OpenArena::WindowsLogger</scope><name>Log</name></member>
<member refid="class_open_arena_1_1_logger_185340fe19c7a3cc878e2296073cdc2ff" prot="public" virt="pure-virtual" ambiguityscope="OpenArena::Logger::"><scope>OpenArena::WindowsLogger</scope><name>Log</name></member>
<member refid="class_open_arena_1_1_logger_1a58e1e11566f483af54448f48f2d9a05" prot="public" virt="pure-virtual" ambiguityscope="OpenArena::Logger::"><scope>OpenArena::WindowsLogger</scope><name>Log</name></member>
<member refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe" prot="public" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>MessageType</name></member>
<member refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe23dd11f2e8ae4a6c0fe8970f0e3ac909" prot="public" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>MESSAGETYPE_ALL</name></member>
<member refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe93e45ed8e8f0b4d37cccaadfc9c04dd5" prot="public" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>MESSAGETYPE_DEBUG</name></member>
<member refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe79f20b1686365acfc8a5b7e0d938dbba" prot="public" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>MESSAGETYPE_ERROR</name></member>
<member refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363fe310a07b2ab5e1cfd8dd59543e459f5bc" prot="public" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>MESSAGETYPE_INFORMATION</name></member>
<member refid="class_open_arena_1_1_logger_1798f271553e67e6cc05c3798538363feb7f49e037d99e079be85d5735525433a" prot="public" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>MESSAGETYPE_NONE</name></member>
<member refid="class_open_arena_1_1_windows_logger_1b61c1531f112ec19cce3834ccab99bd4" prot="public" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>WindowsLogger</name></member>
<member refid="class_open_arena_1_1_windows_logger_1da9ccce424e5a91c2dbb4db5a9b0e599" prot="public" virt="non-virtual"><scope>OpenArena::WindowsLogger</scope><name>WindowsLogger</name></member>
<member refid="class_open_arena_1_1_logger_18a7cb5fef2d927f9b99fb1035cba9394" prot="public" virt="virtual"><scope>OpenArena::WindowsLogger</scope><name>~Logger</name></member>
<member refid="class_open_arena_1_1_windows_logger_19571293433f5f094953b585ac4825835" prot="public" virt="virtual"><scope>OpenArena::WindowsLogger</scope><name>~WindowsLogger</name></member>
</listofallmembers>
</compounddef>
</doxygen>