<?xml version="1.0" encoding="UTF-8" ?> <class name="PLogger" inherits="Object" version="4.3"> <brief_description> </brief_description> <description> </description> <tutorials> </tutorials> <methods> <method name="log_error"> <return type="void" /> <argument index="0" name="str" type="String" /> <description> </description> </method> <method name="log_message"> <return type="void" /> <argument index="0" name="str" type="String" /> <description> </description> </method> <method name="log_trace"> <return type="void" /> <argument index="0" name="str" type="String" /> <description> </description> </method> <method name="log_warning"> <return type="void" /> <argument index="0" name="str" type="String" /> <description> </description> </method> </methods> <members> <member name="backend" type="LoggerBackend" setter="set_backend" getter="get_backend"> </member> <member name="log_level" type="int" setter="set_log_level" getter="get_log_level" enum="PLogger.LogLevel" default="1"> </member> </members> <constants> <constant name="LOG_LEVEL_TRACE" value="0" enum="LogLevel"> </constant> <constant name="LOG_LEVEL_MESSAGE" value="1" enum="LogLevel"> </constant> <constant name="LOG_LEVEL_WARNING" value="2" enum="LogLevel"> </constant> <constant name="LOG_LEVEL_ERROR" value="3" enum="LogLevel"> </constant> <constant name="LOG_LEVEL_NONE" value="4" enum="LogLevel"> </constant> </constants> </class>