From 7763f07327f3abce839a690df46ced3bfd1d3d09 Mon Sep 17 00:00:00 2001 From: Erwin Nindl Date: Sun, 7 Oct 2007 22:07:03 +0000 Subject: added doxygen generatet documentation --- doc/html/classLog.html | 860 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 860 insertions(+) create mode 100644 doc/html/classLog.html (limited to 'doc/html/classLog.html') diff --git a/doc/html/classLog.html b/doc/html/classLog.html new file mode 100644 index 0000000..c463700 --- /dev/null +++ b/doc/html/classLog.html @@ -0,0 +1,860 @@ + + +anytun: Log Class Reference + + + + +
+
+
+
+

Log Class Reference

#include <log.h> +

+List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

LogsetLogName (std::string newLogName)
std::string getLogName () const
LogsetFacility (int newFacility)
int getFacility () const
LogStringBuilder msg (int prio=PRIO_INFO)

Static Public Member Functions

static Loginstance ()

Static Public Attributes

static const int FAC_USER = LOG_USER
static const int FAC_MAIL = LOG_MAIL
static const int FAC_DAEMON = LOG_DAEMON
static const int FAC_AUTH = LOG_AUTH
static const int FAC_SYSLOG = LOG_SYSLOG
static const int FAC_LPR = LOG_LPR
static const int FAC_NEWS = LOG_NEWS
static const int FAC_UUCP = LOG_UUCP
static const int FAC_CRON = LOG_CRON
static const int FAC_AUTHPRIV = LOG_AUTHPRIV
static const int FAC_FTP = LOG_FTP
static const int FAC_LOCAL0 = LOG_LOCAL0
static const int FAC_LOCAL1 = LOG_LOCAL1
static const int FAC_LOCAL2 = LOG_LOCAL2
static const int FAC_LOCAL3 = LOG_LOCAL3
static const int FAC_LOCAL4 = LOG_LOCAL4
static const int FAC_LOCAL5 = LOG_LOCAL5
static const int FAC_LOCAL6 = LOG_LOCAL6
static const int FAC_LOCAL7 = LOG_LOCAL7
static const int PRIO_EMERG = LOG_EMERG
static const int PRIO_ALERT = LOG_ALERT
static const int PRIO_CRIT = LOG_CRIT
static const int PRIO_ERR = LOG_ERR
static const int PRIO_WARNING = LOG_WARNING
static const int PRIO_NOTICE = LOG_NOTICE
static const int PRIO_INFO = LOG_INFO
static const int PRIO_DEBUG = LOG_DEBUG

Private Member Functions

 Log ()
 ~Log ()
 Log (const Log &l)
void operator= (const Log &l)
void open ()

Private Attributes

Mutex mutex
std::string logName
int facility

Static Private Attributes

static Loginst
static Mutex instMutex

Friends

class instanceCleaner
class LogStringBuilder

Classes

class  instanceCleaner
+


Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Log::Log (  )  [private]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
Log::~Log (  )  [private]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Log::Log (const Log l  )  [private]
+
+
+ +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + +
Log & Log::instance (  )  [static]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Log & Log::setLogName (std::string  newLogName  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
std::string Log::getLogName (  )  const [inline]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
Log & Log::setFacility (int  newFacility  ) 
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
int Log::getFacility (  )  const [inline]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
LogStringBuilder Log::msg (int  prio = PRIO_INFO  )  [inline]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
void Log::operator= (const Log l  )  [private]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
void Log::open (  )  [private]
+
+
+ +

+ +

+

+


Friends And Related Function Documentation

+ +
+
+ + + + +
friend class instanceCleaner [friend]
+
+
+ +

+ +

+

+ +

+
+ + + + +
friend class LogStringBuilder [friend]
+
+
+ +

+ +

+

+


Member Data Documentation

+ +
+
+ + + + +
const int Log::FAC_USER = LOG_USER [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_MAIL = LOG_MAIL [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_DAEMON = LOG_DAEMON [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_AUTH = LOG_AUTH [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_SYSLOG = LOG_SYSLOG [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_LPR = LOG_LPR [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_NEWS = LOG_NEWS [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_UUCP = LOG_UUCP [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_CRON = LOG_CRON [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_AUTHPRIV = LOG_AUTHPRIV [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_FTP = LOG_FTP [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_LOCAL0 = LOG_LOCAL0 [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_LOCAL1 = LOG_LOCAL1 [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_LOCAL2 = LOG_LOCAL2 [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_LOCAL3 = LOG_LOCAL3 [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_LOCAL4 = LOG_LOCAL4 [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_LOCAL5 = LOG_LOCAL5 [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_LOCAL6 = LOG_LOCAL6 [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::FAC_LOCAL7 = LOG_LOCAL7 [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::PRIO_EMERG = LOG_EMERG [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::PRIO_ALERT = LOG_ALERT [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::PRIO_CRIT = LOG_CRIT [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::PRIO_ERR = LOG_ERR [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::PRIO_WARNING = LOG_WARNING [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::PRIO_NOTICE = LOG_NOTICE [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::PRIO_INFO = LOG_INFO [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
const int Log::PRIO_DEBUG = LOG_DEBUG [static]
+
+
+ +

+ +

+

+ +

+
+ + + + +
Log * Log::inst [static, private]
+
+
+ +

+ +

+

+ +

+
+ + + + +
Mutex Log::instMutex [static, private]
+
+
+ +

+ +

+

+ +

+
+ + + + +
Mutex Log::mutex [private]
+
+
+ +

+ +

+

+ +

+
+ + + + +
std::string Log::logName [private]
+
+
+ +

+ +

+

+ +

+
+ + + + +
int Log::facility [private]
+
+
+ +

+ +

+

+


The documentation for this class was generated from the following files: +
Generated on Sun Oct 7 23:43:50 2007 for anytun by  + +doxygen 1.5.1
+ + -- cgit v1.2.3