casa
$Rev:20696$
|
#include <Diagnostic.h>
Classes | |
struct | kernel_t |
Public Member Functions | |
void | argv (int argc_, const char *argv_[]) |
void | argv (int argc_, char *argv_[]) |
Diagnostic () | |
virtual | ~Diagnostic () |
void | error (const char *fmt,...) |
void | info (const char *fmt,...) |
Private Member Functions | |
void | verror (kernel_t &, const char *fmt, va_list argp) |
void | vinfo (kernel_t &, const char *fmt, va_list argp) |
kernel_t & | lock_kernel () |
void | release_kernel () |
void | output_prologue () |
void | output_epilogue () |
Friends | |
class | init_diagnostic_object_t |
Definition at line 36 of file Diagnostic.h.
casa::dbus::Diagnostic::Diagnostic | ( | ) | [inline] |
Definition at line 49 of file Diagnostic.h.
virtual casa::dbus::Diagnostic::~Diagnostic | ( | ) | [inline, virtual] |
Definition at line 50 of file Diagnostic.h.
void casa::dbus::Diagnostic::argv | ( | int | argc_, |
const char * | argv_[] | ||
) | [inline] |
Definition at line 39 of file Diagnostic.h.
References casa::dbus::Diagnostic::kernel_t::argv(), casa::dbus::Diagnostic::kernel_t::do_log(), lock_kernel(), and release_kernel().
void casa::dbus::Diagnostic::argv | ( | int | argc_, |
char * | argv_[] | ||
) | [inline] |
Definition at line 44 of file Diagnostic.h.
References casa::dbus::Diagnostic::kernel_t::argv(), casa::dbus::Diagnostic::kernel_t::do_log(), lock_kernel(), and release_kernel().
void casa::dbus::Diagnostic::error | ( | const char * | fmt, |
... | |||
) | [inline] |
Definition at line 52 of file Diagnostic.h.
References casa::dbus::Diagnostic::kernel_t::do_log(), lock_kernel(), and verror().
void casa::dbus::Diagnostic::info | ( | const char * | fmt, |
... | |||
) | [inline] |
Definition at line 62 of file Diagnostic.h.
References casa::dbus::Diagnostic::kernel_t::do_log(), lock_kernel(), and vinfo().
kernel_t& casa::dbus::Diagnostic::lock_kernel | ( | ) | [private] |
void casa::dbus::Diagnostic::output_epilogue | ( | ) | [private] |
void casa::dbus::Diagnostic::output_prologue | ( | ) | [private] |
void casa::dbus::Diagnostic::release_kernel | ( | ) | [inline, private] |
Definition at line 92 of file Diagnostic.h.
Referenced by argv().
void casa::dbus::Diagnostic::verror | ( | kernel_t & | , |
const char * | fmt, | ||
va_list | argp | ||
) | [private] |
Referenced by error().
void casa::dbus::Diagnostic::vinfo | ( | kernel_t & | , |
const char * | fmt, | ||
va_list | argp | ||
) | [private] |
Referenced by info().
friend class init_diagnostic_object_t [friend] |
Definition at line 38 of file Diagnostic.h.