priority.h(3)

NAME

priority.h - The priority class provides importance levels with which
one can categorize log messages.

SYNOPSIS

#include <log4c/defs.h>
Enumerations
enum log4c_priority_level_t { LOG4C_PRIORITY_FATAL =  000,
    LOG4C_PRIORITY_ALERT =  100, LOG4C_PRIORITY_CRIT =  200,
    LOG4C_PRIORITY_ERROR =  300, LOG4C_PRIORITY_WARN =  400,
    LOG4C_PRIORITY_NOTICE =  500, LOG4C_PRIORITY_INFO =  600,
    LOG4C_PRIORITY_DEBUG =  700, LOG4C_PRIORITY_TRACE =  800,
    LOG4C_PRIORITY_NOTSET =  900, LOG4C_PRIORITY_UNKNOWN =  1000 }
Functions
LOG4C_API const char * log4c_priority_to_string (int a_priority)
LOG4C_API int log4c_priority_to_int (const char *a_priority_name)

Detailed Description

The priority class provides importance levels with which one can
categorize log messages.

Enumeration Type Documentation

enum log4c_priority_level_t
Predefined Levels of priorities. These correspond to the priority
levels used by syslog(3).
Enumerator:
LOG4C_PRIORITY_FATAL
fatal
LOG4C_PRIORITY_ALERT
alert
LOG4C_PRIORITY_CRIT
crit
LOG4C_PRIORITY_ERROR
error
LOG4C_PRIORITY_WARN
warn
LOG4C_PRIORITY_NOTICE
notice
LOG4C_PRIORITY_INFO
info
LOG4C_PRIORITY_DEBUG
debug
LOG4C_PRIORITY_TRACE
trace
LOG4C_PRIORITY_NOTSET
notset
LOG4C_PRIORITY_UNKNOWN
unknown

Function Documentation

LOG4C_API int log4c_priority_to_int (const char * a_priority_name)
Parameters:
a_priority_name a priority string name.
Returns:
the given numeric value of the priority.
LOG4C_API const char* log4c_priority_to_string (int a_priority)
Parameters:
a_priority a numeric value of the priority.
Returns:
the given priority string name.

Author

Generated automatically by Doxygen for log4c from the source code.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout