casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Member Functions | Private Member Functions | Friends
casa::dbus::Diagnostic Class Reference

#include <Diagnostic.h>

List of all members.

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_tlock_kernel ()
void release_kernel ()
void output_prologue ()
void output_epilogue ()

Friends

class init_diagnostic_object_t

Detailed Description

Definition at line 36 of file Diagnostic.h.


Constructor & Destructor Documentation

Definition at line 49 of file Diagnostic.h.

virtual casa::dbus::Diagnostic::~Diagnostic ( ) [inline, virtual]

Definition at line 50 of file Diagnostic.h.


Member Function Documentation

void casa::dbus::Diagnostic::argv ( int  argc_,
const char *  argv_[] 
) [inline]
void casa::dbus::Diagnostic::argv ( int  argc_,
char *  argv_[] 
) [inline]
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().

Referenced by argv(), error(), and info().

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().


Friends And Related Function Documentation

friend class init_diagnostic_object_t [friend]

Definition at line 38 of file Diagnostic.h.


The documentation for this class was generated from the following file: