~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/syslog/wrap.h

  • Committer: Brian Aker
  • Date: 2011-10-19 19:30:54 UTC
  • mto: This revision was merged to the branch mainline in revision 2444.
  • Revision ID: brian@tangent.org-20111019193054-pxnb4hflrmbfhmbm
Fix level_t to be more inline with syslog

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 
20
20
#pragma once
21
21
 
22
 
#include <stdarg.h>
 
22
#include <cstdarg>
23
23
 
24
24
#include <string>
25
25
 
 
26
#include <drizzled/error/level_t.h>
 
27
 
26
28
namespace drizzle_plugin {
27
29
 
28
30
class WrapSyslog
39
41
  static int getPriorityByName(const char *);
40
42
 
41
43
  void openlog(const std::string &ident);
42
 
  void vlog(int facility, int priority, const char *format, va_list ap);
43
 
  void log(int facility, int priority, const char *format, ...);
 
44
  void vlog(int facility, const drizzled::error::level_t priority, const char *format, va_list ap);
 
45
  void log(int facility, const drizzled::error::level_t priority, const char *format, ...);
44
46
};
45
47
 
46
48
inline WrapSyslog& WrapSyslog::singleton()